Day 24: The Truth About EA Automated Trading — 3 Iron Rules Summarized After 3 Years of Using EAs
I started using EAs for forex scalping last year. From losses to stability, I fell into three traps. Today I’m sharing practical lessons.
【Iron Rule #1】 Backtesting is not the same as live trading
My EA backtest showed a 30% annualized return, but in live trading it was only 10%. Why?
Slippage and spreads are the most commonly ignored costs. I use Exness with a spread of 0.8–1.2. Each time I open a position, my actual loss is about 0.3–0.5 pips worse than the backtest. Over a year, this part alone eats up nearly half of my profits.
Lesson: When backtesting, add 1.5 pips of slippage to get closer to live performance.
【Iron Rule #2】 Don’t let the EA run on Non-Farm Employment days
First time I was careless: I had the EA set to start 2 hours before the Non-Farm data. The price jumped instantly by 50 points. The EA triggered the stop-loss repeatedly and I lost $300.
Now I enforce a strict rule: turn off all EAs 1 hour before the U.S. session opens, then wait for volatility to calm down before restarting.
【Iron Rule #3】 Set a daily stop-loss line
An EA can’t think, but it won’t stop. One day after 5 consecutive losing trades, the account drawdown reached 8%. Without a stop-loss rule, losses could continue indefinitely.
On Exness, I set it so that when daily losses hit 2% of the account, the EA automatically closes and sends me a notification.
【Forex vs. Crypto Comparison】
Forex EAs are better suited for ranging strategies (like Grid, Martingale). Crypto contracts are more suitable for trend-following strategies. Right now, I use a Grid EA for forex, and I manually execute trend strategies in crypto.
The core idea: An EA is a tool, not a money printer. You need all three parts—selection, monitoring, and risk control/stop-loss.
VPS 217 · Investment Practice Notes Day 24/30
I started using EAs for forex scalping last year. From losses to stability, I fell into three traps. Today I’m sharing practical lessons.
【Iron Rule #1】 Backtesting is not the same as live trading
My EA backtest showed a 30% annualized return, but in live trading it was only 10%. Why?
Slippage and spreads are the most commonly ignored costs. I use Exness with a spread of 0.8–1.2. Each time I open a position, my actual loss is about 0.3–0.5 pips worse than the backtest. Over a year, this part alone eats up nearly half of my profits.
Lesson: When backtesting, add 1.5 pips of slippage to get closer to live performance.
【Iron Rule #2】 Don’t let the EA run on Non-Farm Employment days
First time I was careless: I had the EA set to start 2 hours before the Non-Farm data. The price jumped instantly by 50 points. The EA triggered the stop-loss repeatedly and I lost $300.
Now I enforce a strict rule: turn off all EAs 1 hour before the U.S. session opens, then wait for volatility to calm down before restarting.
【Iron Rule #3】 Set a daily stop-loss line
An EA can’t think, but it won’t stop. One day after 5 consecutive losing trades, the account drawdown reached 8%. Without a stop-loss rule, losses could continue indefinitely.
On Exness, I set it so that when daily losses hit 2% of the account, the EA automatically closes and sends me a notification.
【Forex vs. Crypto Comparison】
Forex EAs are better suited for ranging strategies (like Grid, Martingale). Crypto contracts are more suitable for trend-following strategies. Right now, I use a Grid EA for forex, and I manually execute trend strategies in crypto.
The core idea: An EA is a tool, not a money printer. You need all three parts—selection, monitoring, and risk control/stop-loss.
VPS 217 · Investment Practice Notes Day 24/30