Alan Ross

Alan Ross Forex

Free Forex Indicators, MetaTrader Tools and Honest Trading Guides

Robots / EA

Forex Robots vs 2,000 Coin-Flip Portfolios: 5 EA Logics Tested on EURUSD, Plus What a Human Costs (2026)

Key takeaways

  • Before rating any robot I built a yardstick: 2,000 portfolios of 300 random EURUSD trades, random bar, random direction, two hour hold. The average one finished at -19.3 pips with a 47.5% win rate, and 45.9% of them were profitable by luck.
  • Then five rules that free and paid EAs are built on. Four of five did worse than the average coin flip. Donchian breakouts and the Tenkan/Kijun cross landed at the 8.7th percentile: nine out of ten dice throws beat them.
  • One rule cleared the bar: the Ichimoku cross filtered by the cloud, 96.4th percentile, +308.8 pips over 281 trades.
  • The robot’s edge was not speed. Entering 30 minutes late cost almost nothing (+260.1). Taking profit at +5 pips turned +308.8 into -145.4. Being at the screen only 13:00 to 21:00 UTC kept 88 of 375 signals and +31.7 pips.

A forex robot is a rule and a schedule. The rule is what most reviews never test, and the schedule is what they never price. This page used to list EAs by reputation; it now reports what the rules inside them scored on 16,926 EURUSD 5-minute bars from June 3 to August 26, 2026, against the only fair benchmark, which is doing something stupid on the same data. Whether a smarter model changes the picture is a separate question, covered in can AI predict forex.

What does a robot have to beat?

Forex robot expert advisor running on a MetaTrader candlestick chart on a trading screen

Not zero. Random. I ran 2,000 coin-flip portfolios of 300 trades each on the same bars and same two hour hold.

Random entry, 2,000 runs x 300 tradesValue
Mean total pips per run-19.3
Median total pips-20.3
Best run / worst run+628.3 / -649.5
5th / 95th percentile-322.8 / +285.1
Share of runs that were profitable45.9%
Mean win rate47.5%

Read the best-run row twice. A robot with no logic at all produced +628 pips in one of its 2,000 lives, and a vendor who shows you that life is not lying about the number. A three month track record is one draw from this distribution, and a rule is only evidence if it sits far out in the right tail. The trend-following version of this trap, where a filter that removed most trades looked clever, is in the ADX 25 test.

How did five common EA rules score against random?

Trader backtesting a forex EA across multiple monitors showing MetaTrader strategy charts and data
Rule inside the robotTradesWin rateAvg pipsPer 300 tradesRandom percentile
Donchian 20 breakout46041.3%-0.92-2768.7
Tenkan/Kijun cross42741.0%-0.92-2768.7
EMA 12/26 cross32444.8%-0.72-21614.3
RSI 14 reversion at 30/7043642.9%-0.53-15922.9
Tenkan/Kijun cross + cloud filter28146.6%+1.10+33096.4

Four rules that sell in EA form every day scored below the median coin flip. The breakout and the bare Ichimoku cross were beaten by nine random portfolios in ten. The EMA cross is the same signal that lost across all the fast pairs in the moving average crossover test. The one rule that worked is the one with a filter on market state, and its full breakdown by hold time is in Ichimoku vs trend following and the cloud breakout test.

What does the robot buy you over trading the rule yourself?

MetaTrader expert advisor settings panel showing risk per trade and stop loss inputs for a forex robot

I took the one working rule and traded it nine ways: once as a machine, eight times with a human habit bolted on.

Same rule, different humanTradesWin rateTotal pips
Mechanical, every signal, 24/528146.6%+308.8
Enters 5 minutes late27744.0%+280.4
Enters 30 minutes late25747.5%+260.1
Misses every third signal20846.6%+334.6
Only 08:00 to 17:00 UTC10347.6%+191.6
Only 13:00 to 21:00 UTC8844.3%+31.7
Takes profit at +10 pips28148.0%-68.3
Takes profit at +5 pips28155.5%-145.4

Latency, the thing EA vendors sell hardest, was worth roughly zero. Missing a third of the signals at random did not hurt at all. What destroyed the edge was flinching: closing at +5 pips lifted the win rate to 55.5% and turned +308.8 pips into -145.4, a 454 pip swing in exchange for feeling right more often. Attendance was the other killer, and the 13:00 to 21:00 row is the honest reason a robot pays. It is not smarter; it is there. Where the pips are by hour is in the best hours to trade EURUSD and the news release test.

What kills a robot that passed the test?

Costs and exits. The winning rule at zero spread made +1.10 pips per trade; at 0.5 pips +0.60, at 1.0 pip +0.10, and at 1.5 pips it lost 0.40. A robot’s edge of one pip per trade is a rounding error next to the number in spread and swap costs. The stop matters as much: a fixed 15 pip stop with a 2R target made +3.38 pips per trade in the stop loss distance test, while every ATR multiple lost after costs, and the lot size that keeps a 15 pip stop at 1% risk is in the position sizing table. Any EA you evaluate should show you its spread assumption and its exit before it shows you its equity curve.

FAQ

Do free forex robots work?

The rules most of them run did not beat random on 16,926 EURUSD bars. Four of five popular logics scored below the median coin flip. A robot is worth testing only if its rule sits above the 95th percentile of random on your data, and only one of five did.

Is a paid EA better than a free one?

Price says nothing about the rule. The winning rule here is the free Ichimoku indicator with a cloud filter. The losing rules include breakouts and crossovers sold at every price.

Why does my EA look great in the backtest and lose live?

Usually one of three things: the backtest used zero spread, the result was one lucky draw from a distribution like the one above, or the live version is being closed early by hand. Closing at +5 pips alone turned the best rule negative.

What was the test data?

EURUSD M5, 16,926 bars, June 3 to August 26, 2026, from a live MetaTrader terminal. Two hour hold, no stop or target, and 2,000 random portfolios on identical bars as the benchmark.

Want a clean indicator to install right now?

It is my own enhanced DeMARK Trend Line indicator for MetaTrader 4 and 5. Non repaint, clean, and free.

Download the Free DeMARK Indicator

{“@context”: “https://schema.org”, “@type”: “FAQPage”, “mainEntity”: [{“@type”: “Question”, “name”: “Do free forex robots work?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “The rules most of them run did not beat random on 16,926 EURUSD bars. Four of five popular logics scored below the median coin flip. A robot is worth testing only if its rule sits above the 95th percentile of random on your data, and only one of five did.”}}, {“@type”: “Question”, “name”: “Is a paid EA better than a free one?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Price says nothing about the rule. The winning rule here is the free Ichimoku indicator with a cloud filter. The losing rules include breakouts and crossovers sold at every price.”}}, {“@type”: “Question”, “name”: “Why does my EA look great in the backtest and lose live?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “Usually one of three things: the backtest used zero spread, the result was one lucky draw from a distribution like the one above, or the live version is being closed early by hand. Closing at +5 pips alone turned the best rule negative.”}}, {“@type”: “Question”, “name”: “What was the test data?”, “acceptedAnswer”: {“@type”: “Answer”, “text”: “EURUSD M5, 16,926 bars, June 3 to August 26, 2026, from a live MetaTrader terminal. Two hour hold, no stop or target, and 2,000 random portfolios on identical bars as the benchmark.”}}]}

Written by Alan Ross

Forex trader and MetaTrader indicator developer. I build and test MT4 and MT5 tools, then write the honest version of how they actually work. More about me.

Last reviewed September 2026
Alan Ross
Alan Ross

Forex educator and indicator developer. I build and trade my own MetaTrader tools, and share the ones that genuinely help.

19 comments

  1. Newbie question please dont laugh. Where exactly do i find the risk per trade input? I opened the EA properties in MetaTrader but i see a long list and im not sure which one caps the risk.

    1. you usually find it under the Inputs tab in the EA properties, look for something named Risk, RiskPercent or LotSize. if you only see LotSize it is probably fixed lot not percent based

  2. the comparison table is gold. printed it out and stuck it next to my monitor as a reminder before i buy any robot again

  3. Could you explain the walk-forward test a bit more? I understand backtest and out of sample but the rolling window part confuses me. Do i re optimize manually each window or does the strategy tester do it automatically?

  4. is there a recommended minimum account size for running a trend following EA on H4 majors? worried about undercapitalization like you mentioned for grid systems

  5. Solid article. One thing i would add is that VPS quality matters a lot for any EA, a laggy connection ruins even a good trend system. Maybe worth a section.

  6. I have been trading manually for 3 years and kept resisting EAs because of all the scam screenshots. This is the first guide that actually explains WHY most of them fail instead of just selling me the next one. Bookmarked.

  7. honestly im not sure i fully agree that scalping EAs are only medium risk. on my broker the spread eats everything, for me they belong right next to grid in the danger zone

    1. good point about the spread, my scalper backtested at like 90% win rate and then live it was a disaster. backtest had zero spread just like the article warns

  8. downloaded the demark trend line to study the logic, exactly the kind of transparent tool i was after. testing it on H4 first like you recommend

  9. Finally an article about forex robots that doesnt promise me a lambo. The part about grid and martingale being a fuse before the explosion is so true, lost a demo account that way before i understood it.

  10. Question on max open trades, you say keep it low. For a single pair trend EA would you set it to 1 or is 2 to 3 still reasonable if they are separate signals? Trying to understand the tradeoff.

  11. I actually prefer building my own rules on top of an indicator rather than running a full robot, like you suggest near the end. Keeping the judgment myself feels safer than trusting a black box.

  12. Quick question, for the trend following EAs you mention H1 and H4. Would these settings work the same on MT5 or do i need to adjust anything when moving from MT4?

  13. the news filter setting saved me once, EA was about to enter right before NFP and it skipped the trade. people underestimate that input

Leave a comment

Your email address will not be published. Comments are reviewed before they appear.