The problem with backtest is the spread.The broker wides the spread up to 30 or 40 pips but on backtest we usually take a 2 pip spread. So backtest is very different from real life.