Tester mode

 
When using default settings modelling, every tick gives amazing results, but that doesn't exist in real market. Using for test the every tick based real tick give real sight about results. Most EA sold or free works on default set, but in real, it's wasting time and money.
 
While inputs of the EA are one thing, the main thing to blame is the strategy. Some strategies don't hold up. Some systems are not refined enough - victim to noise, victim to fake breakouts and stop hunting, bad entry (too early or too late), and not efficient at closing trades at statistically significant prices. Step away from code, and really blueprint the strategy.