Both are files you put into MetaTrader, and both are called "tools". But their jobs are completely different — and confusing them makes a trader expect something the tool does not do.
In one line
| Indicator | Robot (Expert Advisor) | |
|---|---|---|
| What it does | Analyses, draws, and gives a signal | Actually opens and closes trades |
| Who decides | You | The robot |
| Install folder | MQL5 → Indicators | MQL5 → Experts |
| Touches your money | Never | Yes — it trades your account |
| Needs watching | You have to be at the screen | It runs while you sleep |
The indicator — an extra pair of eyes
An indicator takes price data and re-presents it in a way that is easier to read: a trend line, a support area, a liquidity level, an alert on a break. It never opens a trade — it tells you "there is something here", and the decision is yours.
It suits you if: you like to understand the market and decide for yourself, or you are still learning and want to see the patterns clearly.
The robot — a hand that executes
A robot contains the same analysis logic, but wired to execution orders: open a buy, set a stop loss, close at a target. It runs 24 hours without you being there.
It suits you if: you cannot watch the screen, or you have a clear strategy and want execution without hesitation.
The trap that costs money
People download an indicator and wait for it to open trades — then say "the indicator is broken". An indicator does not open trades; that is not its job in the first place.
The reverse is more dangerous: people run a robot and forget that it is acting with real money without watching it. A robot is an execution tool, not a portfolio manager.
Which do you choose?
- New to trading? Start with an indicator. It will teach you to read the market, and the worst that happens is you misread a signal — you do not lose money.
- Experienced and short on time? A robot makes sense — but on a demo account first, and with the smallest size when you move to a real one.
- Can you use both? Yes. Many traders run a robot and put indicators on the same chart to watch what is happening.
Either way: any tool can lose. Test on demo, and never risk an amount you cannot afford to lose.