What Is a
Forex EA?
An expert advisor trades your account under rules written by someone else. Understanding what it controls, and what it cannot, decides how you judge one.
Updated:
Key takeaways
- An expert advisor is a program inside your terminal. It places orders under rules someone else wrote.
- The robot runs on your account and your money. The vendor keeps the code and the settings.
- Automation removes hesitation, not risk. Our seven tests ranged from +237% to a total loss.
- Ask three questions: which strategy, what maximum drawdown, and whose account the published results came from.
- A robot multiplies whatever its rules already do. Bad rules lose money faster, not slower.
What Is an
Expert Advisor?
The definition, and the line between what the code decides and what it cannot.
An expert advisor is a program that runs inside a trading terminal. It reads incoming prices and places orders on your behalf.
The rules come from whoever wrote the code. The account, the money and the losses stay entirely yours.
MetaTrader calls these programs expert advisors. Sellers call them robots, bots or automated systems. All four words mean the same thing.
The label tells you nothing about whether the rules inside are any good.
What the program decides
- When to open a position, using the indicator values its author chose.
- How large that position is, either fixed or scaled to your balance.
- Where the stop and the target sit, if the author included them at all.
- Whether to add to a losing position, and how many times in a row.
- When to stop trading, which many robots never decide on their own.
What it cannot decide
- The spread, the commission and the execution speed of your broker.
- Slippage during news, which changes the price you actually receive.
- Whether your machine and your connection stay up all session.
A robot follows its rules exactly. It holds no opinion on whether those rules still fit the market in front of it.
How Does a Robot
Place a Trade?
The chain from a price tick to a filled order, and where costs enter it.
On every tick the terminal hands the program a fresh price. The program runs its code and reaches a decision.
That decision is arithmetic, never judgement. A moving average crossed, a level broke, a timer ran out.
When a rule fires, the terminal sends an order to the broker. The broker fills it at whatever price is still available.
This last step is where published curves and live accounts part ways. The anatomy of an order traces each handoff in detail.
From code to fill
- A price tick reaches the terminal from your broker feed.
- The program recalculates its indicators on that new price.
- A rule either fires or stays quiet. There is no middle state.
- The terminal sends an order, and the broker server accepts or rejects it.
- The fill price is recorded, and your equity curve moves.
Nothing in this chain is unique to robots. A human clicking the same button travels the same path.
The difference is frequency. A robot repeats the path hundreds of times a week, so every cost repeats with it.
Two pips of slippage and spread per trade is invisible once. Over four hundred trades it decides the year.
Is an EA the Same
as a Trading Bot?
Expert advisor, cloud bot and copy trading, and who holds the off switch.
In forex the two words describe the same product. What differs is where the code actually runs.
An expert advisor lives inside MetaTrader, on your own machine or on a rented server.
A cloud bot runs elsewhere and reaches your broker through an API. You never see its terminal.
Copy trading is a third arrangement. No strategy code exists there; you follow the trades of a person.
Three arrangements
- Expert advisor: runs in your terminal and needs that terminal running.
- Cloud bot: runs on a remote server and needs API access to your broker.
- Copy trading: carries no strategy code; you mirror another human account.
The distinction matters for one reason: who can stop the trading. With an expert advisor, you can.
With a cloud bot the switch belongs to the provider. With copy trading it belongs to the trader you follow.
Our copy trading risk model covers the third case, where the risk sits in someone else's hands.
What Seven Live
Tests Showed
Returns and deepest falls from our own funded accounts, read from the test registry.
We bought seven expert advisors and ran each on a funded account. The money was ours, and so were the losses.
Every robot was sold with the same language: verified results, controlled risk, steady monthly gains.
The outcomes had almost nothing in common.
Seven robots, measured
- EA Automatic: +237% 18-month return, deepest fall -18.4%.
- Bullcharge: +189% 18-month return, deepest fall -12.1%.
- Doji EA: +221% 18-month return, deepest fall -20.1%.
- WallStreet Robot 3.0: +47.4% total return, deepest fall -22.5%.
- Team POW: +52% 12-month return, deepest fall -24.7%.
- Forex Fury: +18% 9-month return, deepest fall -29.1%.
- Dot Trading: -100% 6-week return, deepest fall -100%.
The gap between the best and the worst is not a rounding error. One robot tripled an account, another emptied it.
No marketing page predicted which would do which. The only way to separate them was to run them with real money.
Each figure above links to the full test. The robot rankings hold the monthly detail and the scoring.
What to Check
Before You Buy
Six questions that separate a tested product from a sales page.
Six questions separate a tested product from a sales page. None of them requires you to read code.
Before you pay
- Deepest drawdown β Ask for the worst fall, not the average month. Depth decides whether you hold on.
- Position sizing rules β Find out whether the robot adds to losers. Grid and martingale change everything.
- Live or demo β A demo curve carries no spread and no slippage. It proves the code runs, nothing more.
- Test length β A backtest is a rehearsal. A forward test on real money is the performance.
- Broker cost β The same robot earns less on a wide spread. Cost per trade is part of the strategy.
- Seller behaviour β Refund terms, verification links and support response tell you who you are dealing with.
A vendor who answers all six openly is not automatically profitable. A vendor who dodges them has told you enough.
Our own scoring applies the same six questions in a fixed order. The methodology page publishes the weights we give each one.
Frequently Asked Questions
What is a forex EA in simple terms?
A program inside your trading terminal. It watches prices and places orders using rules its author wrote.
Do forex robots actually work?
Some do and most do not. Of the seven we funded, one returned 237% and one lost the whole account in six weeks.
Is an expert advisor the same as a trading bot?
In forex, yes. The words describe the same product. What changes is whether the code runs in your terminal or on a remote server.
Can a robot trade while my computer is off?
Not on your own machine. The terminal has to be running, which is why most owners rent a VPS.
Is this page financial advice?
No. It explains how automated trading software works. It gives no personal investment advice.
Continue Your Automation Cluster
Martingale and Grid EAs
The two sizing rules behind most blow-ups, and the account that hit zero in six weeks.
EA Drawdown Explained
What -12.1% and -29.1% mean in money, and how long each one takes to recover.
Demo vs Live EA Results
Why a demo curve rarely survives contact with spread, commission and slippage.
Analyzing EA Risks
The audit framework we apply before a robot reaches a funded account.
Robot Rankings
Seven funded tests with monthly figures, drawdown and the published scoring.