Hi
when you use the every tick mode, the ticks are randomly managed (only the open, close highest and lowest are true values, the other are approximations to make the backtest faster) in the tester, while, with the mode based on real tick, the real ticks of the history are received.
Nevertheless, the tester assumes that your program will be able to process all the ticks, which is far from being the case in reality. During a volatile session for example, unless your algo is extremely well coded and optimized, there are some (many?) ticks that will be missed.
So I would say that the mode based on real tick is not the closest but the least far from reality.
You have to work on your code to be able to process only on the ticks that are important to you, for example at the opening of the candle.

- www.mql5.com

- www.mql5.com
Hi
when you use the every tick mode, the ticks are randomly managed (only the open, close highest and lowest are true values, the other are approximations to make the backtest faster) in the tester, while, with the mode based on real tick, the real ticks of the history are received.
Nevertheless, the tester assumes that your program will be able to process all the ticks, which is far from being the case in reality. During a volatile session for example, unless your algo is extremely well coded and optimized, there are some (many?) ticks that will be missed.
So I would say that the mode based on real tick is not the closest but the least far from reality.
You have to work on your code to be able to process only on the ticks that are important to you, for example at the opening of the candle.
How come "almost all EAs" seem unable to make any profit in Strategy Tester mode "ticks based on real ticks" ? Are they all inadequatly designed ? You often have to turn off trailing stop mode and such and use conventional Take Profit settings to see any profit at all. Trailing mode a feature that is seen as fundamental for making profit nowadays ? Or did the market inject data in there purposely designed to throw EAs out of the game ?

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Hello
I want use ECN mode for trading
I programming a robot for auto trader
If in strategy tester I use every tick, my profit will be 12$
But if I use every tick based on real ticks, my profit will be -3$
Why?!
And which is better and close to real market?
Thank you