The "way grow "EA is well in history data test,but it doesn't work in the real trade?why?Can anyone tell me?
May be several reasons:
- If it's a scalper, then it may be because:
a) Execution is not as good on real.
b) Spread is to high (and didn't consider it on backtest).
c) Commisions and Swap (MT4 backtester don't consider this).
d) High slippage.
e) Broker order manipulation (unlikely).
- If the backtest is at fault:
a) Data fitting (over-optimization for a determined time-lapse),to prevent this always to "forward testing" (search it up).
b) Bad data: Control points glitch, or tested using only opens. Make sure it was backtested with good quality tick data, not just the stuff the MT4 gives you, specially if it's a scalper.
c) You were scammed by an optimization (in case you didn't run the backtests yourself).
d) Survivorship bias: Maybe it was tested with VERY old data and the initial rise on balance "masks" the current strategy performance.