You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Try to determine in some way that your robot is working on the correct TF
Brokers make it impossible for scalping EAs to profit. My EA does very well on strategy tester ( with downloaded tick data from the respective brokers and the paid versions of quantum data managers ), but the Ea performs very poorly on real market ticks.
I then decided to compare the bid and ask prices of the real market to the ones record after the day has ended ( in the download) . So I developed another Ea that will record all the bid and ask prices that went through the live market per each one minute candle , and then I run the same EA on the strategy tester for the same 1 minute candles.
I was shocked by the results: the candles looked the same, but the bid and ask prices that went through the live market were completely different from the prices in the strategy tester for the same candle. Mind you, this happened even with paid version of quantum data magager.
Why are the candles the same, but the price fluctuations that built the candle are very different from the real ( live market ) and strategy tester? How can I get the same data the brokers provide on the strategy tester( I need it in a live market , not when the day has ended) ?
Why are the candles the same, but the price fluctuations that built the candle are very different from the real ( live market ) and strategy tester? How can I get the same data the brokers provide on the strategy tester( I need it in a live market , not when the day has ended) ?
If you backtest your EA with "every tick based on real ticks" mode (MT5) so it should be same (or almost to be same) as you are trading by your EA on this trading account ... other trading account (especially the situation with demo vs real/live trading accounts) may give the different result but you can backtest with other account type as well.
--------------------
There is one article about:
Testing trading strategies on real ticks
If you need the most accurate representation of history data in the strategy tester, use "Every tick based on real ticks" mode. In this mode, the tester downloads real ticks from a broker's trade server and uses them to display the price development. In case real ticks are absent for some time intervals, the tester simulates the price just like in the "Every tick" mode. Thus, if the broker has all history of the required symbols, you can perform testing of real historical data without artificial modeling.If you backtest your EA with "every tick based on real ticks" mode (MT5) so it should be same (or almost to be same) as you are trading by your EA on this trading account ... other trading account (especially the situation with demo vs real/live trading accounts) may give the different result but you can backtest with other account type as well.
--------------------
There is one article about:
Testing trading strategies on real ticks
If you need the most accurate representation of history data in the strategy tester, use "Every tick based on real ticks" mode. In this mode, the tester downloads real ticks from a broker's trade server and uses them to display the price development. In case real ticks are absent for some time intervals, the tester simulates the price just like in the "Every tick" mode. Thus, if the broker has all history of the required symbols, you can perform testing of real historical data without artificial modeling.I always use “Every tick” option
Because "Every tick based on real ticks" mode is using the ticks from the broker, "Every tick" - not.
And please note: the backtesing with real/live trading account may be different if we compare with backtesting with demo trading account (because the ticks are different for demo and for real/live trading accounts).
Brokers are not sitting around trying to make every trader lose. There are millions of traders and systems.
In most cases, they simply decide whether your trades go to real market liquidity or a simulated (demo-like) environment, based on your strategy and performance.
In rare situations, if an expert advisor makes very high profits, there could be small execution issues or slightly different data, but this is not something that happens often.
Based on my 12 years experience, Scalping strategies are very sensitive. Even a tiny change in tick data can affect results. That’s why backtests often don’t match real trading.
And your trade result could be change even you use 90% metatrader tick data, or 99% of third-party data provider.
Change your strategy because you cannot change the market and brokers behavior :)
I always use “Every tick” option.
🤦♂️
You're using simulated ticks in the Tester. After all of this back-and-forth in this thread, that is your problem across all broker-dealers.
Definitely follow Sergey Golubev's advice in Post #16.
🤦♂️
You're using simulated ticks in the Tester. After all of this back-and-forth in this thread, that is your problem across all broker-dealers.
Definitely follow Sergey Golubev's advice in Post #16.