Most accounts that blow up with a trading robot don’t go down because of the algorithm: they go down because of decisions made by their owner. After watching the same patterns repeat over and over, we’ve put together the seven mistakes that cost the most money when using an Expert Advisor. None of them is exotic; all of them can be avoided.
- A lot size too big for your account
- Manually meddling with the robot’s trades
- Switching it off after a losing streak (and back on after a winning one)
- Trading without a VPS and missing trades
- Not matching the backtest conditions
- Over-optimizing the settings until the strategy breaks
- Choosing a bad broker (high spreads, requotes)
- The right mindset for an automated system
1. Using a lot size too big for your account
It’s mistake number one by a wide margin, and the least forgiving. An Expert Advisor is tested with a specific ratio between lot size and capital; if you multiply that ratio, you’re not “speeding up” the system: you’re multiplying its risk by the same amount.
The trap is that a big lot size looks like a smart move for a while. In the first few weeks the account grows fast and it seems you’ve found a shortcut. Until the losing streak arrives that every strategy has—every single one—and the drawdown that would have been uncomfortable with a sensible lot size becomes one the account can’t absorb.
If the system showed a maximum drawdown of 15% at a reference lot size, with double the lot size that same period would have come to around 30%, and with four times the lot size, 60%. There’s no trick: lot size multiplies gains and losses in exactly the same way. Decide first how big a drop you can stomach and work out the lot size from there, never the other way around.
How to avoid it: stick to the lot-to-capital ratio the system recommends, start below it if you have doubts, and only consider raising it after months of watching how it behaves with real money.
2. Manually interfering with the Expert Advisor’s trades
Closing a winning trade “before it turns around.” Removing the stop loss “because it’ll bounce back.” Opening an extra trade because the robot is “missing the move.” Each of these moves looks harmless in the moment, and they all have the same effect: they turn a measurable system into something that’s no longer a system at all.
An Expert Advisor’s statistics—its win rate, its profit factor, its drawdown—only hold if every trade runs the way the algorithm says. The moment you filter some trades and tweak others, the result starts to depend on your mood, which is exactly what automated trading was supposed to remove. A robot’s big advantage is discipline, and that advantage is lost entirely with the first intervention.
How to avoid it: decide before you switch it on what your one legitimate intervention is (for example, stopping it in an orderly way if you change strategy) and treat any other urge for what it is: emotional noise.
3. Switching it off after a losing streak (and back on after a winning one)
It’s the slow version of the previous mistake, and probably the most expensive one in the long run. It goes like this: the robot strings together a few bad weeks, so you switch it off “until it settles down”; then you see it recover and switch it back on… just in time for the next weak phase. Repeat this a few times and you’ll have achieved something remarkable: being in during the losing streaks and out during the winning ones, almost systematically.
Every strategy goes through losing periods; it’s the statistical toll of trading. That’s why we insist so much on understanding what drawdown is before you switch anything on: if you know the system’s maximum historical drawdown, a losing streak within that range isn’t a red flag, it’s the expected behavior. Switching the robot off within that range doesn’t protect you from risk: it only guarantees that you lock in the losses and miss the recovery.
How to avoid it: set an objective shut-off threshold in advance (for example, a drawdown clearly larger than the historical maximum) and, as long as it isn’t hit, let the system work. The decision is made with a cool head, once, not every Sunday night.
4. Running an EA without a VPS and missing trades
An Expert Advisor only trades while its platform is on and connected. If you run it on your home computer, every shutdown, every Windows update, every power or internet outage is a stretch of time when your system is blind: entries that don’t open, trailing stops that don’t adjust, exits that come too late.
The insidious part is that this mistake doesn’t show up as one big loss, but as a silent erosion: your live results slowly drift away from the system’s without you being able to point to a culprit. And missed trades are never spread out neutrally; missing two or three of the month’s good ones is enough for the account to feel it.
The standard fix is a virtual private server: a machine that runs your MetaTrader 5 around the clock, with a stable connection and close to your broker’s server. We explain what it is, what it costs and how to choose one in our guide on what a trading VPS is.
How to avoid it: if you’re going to trade live with an automated system, accept the cost of a basic VPS as part of the business, just like the spread or commissions.
5. Not matching the backtest conditions (symbol, timeframe, spread)
A backtest is a conditional promise: “these results, under these conditions.” Change the conditions and the promise no longer applies. Even so, it’s common to see the same robot tested on XAUUSD on M15 with a low spread… and then run live on another gold symbol (XAUUSD.m, GOLD, XAUUSD+), on another timeframe, or on an account whose spread is double the one in the test.
Before you switch the system on live, check point by point:
- Exact symbol: each broker suffix has its own spread, its own trading hours and even its own contract size. They’re not interchangeable.
- Chart timeframe: most EAs read the timeframe of the chart they’re loaded on. A different one runs, quite literally, a different strategy.
- Account type and spread: if the backtest assumed an average spread of 20 points and your account runs at 45, every trade starts out paying double the toll.
- EA settings: the same settings that were tested, not a mix of versions.
In MetaTrader 5 you can see your symbol’s real spread by adding the “Spread” column in the Market Watch window. Check it several times during the hours your robot trades: gold’s spread isn’t fixed, and it spikes during news and around the US session close. That number, not the one in the broker’s ads, is what your system will pay.
6. Over-optimizing the settings until the strategy breaks
The MetaTrader 5 optimizer is a wonderful tool and a weapon of strategy destruction. If you test thousands of parameter combinations and keep the one that performed best in the past, you haven’t found the perfect setup: you’ve found the one that best memorized that particular past. That’s overfitting, and its classic symptom is a flawless backtest curve followed by disappointing live results.
The general rule is counterintuitive but solid: between a spectacular setup and a robust one, choose the robust one. A healthy strategy performs similarly with neighboring settings (if it works with a stop of 50 and collapses at 55, be suspicious) and behaves reasonably on data that wasn’t used to tune it. In our guide on backtesting and overfitting we explain how to spot it with out-of-sample and walk-forward tests.
How to avoid it: if the EA comes from a third party, use the settings it was validated with instead of “improving” them yourself; if you optimize, always hold back a stretch of data the optimization hasn’t seen and judge the result only on that.
7. Choosing a bad broker for your EA (high spreads, requotes)
The same robot, with the same settings, can be profitable with one broker and lose money with another. It isn’t magic: it’s arithmetic. An Expert Advisor that trades often pays the spread on every trade; if your broker charges double the spread on gold, your system has to earn that extra cost just to break even.
On top of the spread come the less visible enemies: requotes (the order is rejected and re-sent at another price), slippage that consistently goes against you, slow execution in volatile moments and server disconnections. For a manual trader they’re annoyances; for a robot that executes with split-second precision, they directly degrade the strategy.
What to look for when choosing: solid regulation, the real spread (measured, not advertised) on the symbol you’ll trade, market execution with no requotes, explicit permission for Expert Advisors with no minimum stop-distance restrictions and, ideally, low-latency servers from your VPS. On gold these differences weigh more than on almost any other instrument, because its spread is one of the most variable across brokers and throughout the day.
The right mindset for an automated trading system
If the seven mistakes above have one thing in common, it’s this: they all come from treating the robot as a machine that’s always right, instead of what it is—a statistical system that needs time, stable conditions and discipline to express its edge, if it has one. No Expert Advisor wins every time, none eliminates risk, and none turns a little money into a lot without exposing you to losing it.
The mindset that works comes down to a few things:
- Trade only with money you can afford to lose, with a lot size worked out from the drawdown you’d be willing to tolerate.
- Judge the system by months and by metrics, not by days and by feelings.
- Reproduce the validated conditions—symbol, timeframe, spread, settings, VPS—and don’t change them on the fly.
- Decide calmly, and in writing, when you’d stop it; in the meantime, let it work.
It’s less exciting than hunting for the infallible robot, but it’s the only thing that separates using an automated system from simply gambling through a middleman. That’s also the philosophy behind publishing the full metrics of our own algorithm at homeaureum.com: drawdown included, because risk should be faced head-on.
AUREUM, designed so you don’t have to touch it
Our gold algorithm for MetaTrader 5 comes with its validated settings, its installation guide and its full metrics—real drawdown included. No magic promises: just the numbers, unfiltered.
Discover AUREUM →