Hi dusktrader. Here are my answers so jcl can correct both of us! laugh

Yes, v0..v7 are arguments that are passed to the tmf.

No, per the manual, the tmf is called every tick, not only at the time of trade entry.

Also per the manual, these parameters are passed again with each call, so each call will use their current values.

Yes, they are not the same as the TradeVar's.

FYI, I've used #DEFINE to code with meaningful names rather than TradeVar[x] or vx.

HTH.