INTEGER(lt_ma) would probably get you most of the way there, but will probably round down.
r_ticks(INTEGER(lt_ma),1) will round up, but might add an 'extra' tick depending on the price.
If the rounding goes both ways depending on lt_ma then conditionals should cover it (not sure I've written this correctly, but something like):
IF(INTEGER(lt_ma) < r_ticks(INTEGER(lt_ma),1), r_ticks(INTEGER(lt_ma),1), INTEGER(lt_ma))