entry price in ea backtesting different from live trades why

 
Hello my entry prices are different in live trading from EA backtesting results, what might be the reason and how can I fix it? The spread used is the same as the time traded, but I get different results in entry hence affecting the results, how can I fix this. The EA is supposed to be opening pending trades at specific time, any help will be appreciated. Thanks in advance.
MQL5 forum
MQL5 forum
  • www.mql5.com
MQL5: Forum on automated trading systems and strategy testing
 

This has to do with the historical tick data your strategy tester uses.

If you are on MT4 this data is downloaded from the Metaquotes demo server, uless you upload your own source tick data.

In MT5 the historical tick data are downloaded straight from your broker's server.

Reason: