back test and live difference
-
Hi,
I have EA working with 'time bomb up' block. when backtesting it works perfectly fine but in live it picks too many positions. on average in backtesting it takes like 2-3 positions per day but in live it places on averagely more than 70 trades a day. I run it on Gold. I don't know what's wrong. -
I think real time spread that cause the problem.
-
@biztet
it doesn't consider spread in Backtest? also the main problem is the difference in the number of transaction in live and demo. in demo it's ok but in live it takes too many positions -
Re-optimize the EA on a larger dataset that includes more recent market data. This will help to ensure that the EA is not over-optimized on a specific set of historical data. Adjust Risk Management: Increase the stop loss or reduce the position size to reduce the number of trades taken. Monitor the EA: Closely monitor the EA’s performance in live trading and make adjustments as needed. If these tips didn't help you, try to use a demo account to test the EA in live market conditions before deploying it on a real account.
-
@nasserminaei Spread is manually selected on MT4. That means it is not the real one. Only MT5 backtest include real spread.
-
@JamieCisneros thanks for these tips. some of them I have tried. it is better now but still there is significant difference between live and demo. will try others to find out how it goes