I wrote a strategy run by hour(BarPeriod = 60). After serveral days, I compared the trading result and back test result(M1 data from the same broker). But trading result is much much better than backtest result, how can this happen? What can I do to get a trustful backtest result?

Attached Files _Trend_Grid_0.5_Martin.pngBacktest.JPG