Common early mistakes when building EAs
Posted: Tue Nov 03, 2026 12:33 pm
A list of mistakes that new EA builders often make, collected from threads here and elsewhere. Maybe useful for someone starting.
Another: rewrite the same simple strategy twice, once quickly and once carefully, and compare the logs.
What mistakes would you add?
- Testing only in "every tick" mode on generated data. Use real ticks where the broker provides them.
- Ignoring commission in the tester.
- Hard-coding pip size, which breaks on 3-digit yen pairs and metals.
- Not checking order return codes, so failed orders go unnoticed.
- Optimising many parameters on a short period, then being surprised when it fails.
- No logging, so a bad live trade can't be explained afterwards.
- Using local time instead of server time, or forgetting daylight saving changes.
Another: rewrite the same simple strategy twice, once quickly and once carefully, and compare the logs.
What mistakes would you add?