Are you using the TICKS flag? Try 1.36 and let me know if you then still have the problem. There is a bug listed for 1.34 with the TICKS flag and TMFs - that might be the reason of your difference. If you still have the same problem with 1.36, please let me know - I'll then check that again.

- Update: I just notice a bug in your printf statement - you're printing a float instead of a var. So your printout can not work anyway - see remarks under "Trade Mangement Functions" in the manual.