EA & Platform Connectors Beginner

Algo Trading Permission

Also known as: AutoTrading toggle, allow algo trading

What is it?

Algo trading permission is a simple on/off setting inside MetaTrader, the trading platform, that controls whether automated tools are allowed to actually place orders. Algo trading is just shorthand for algorithmic, or automated, trading, meaning trades placed by software following rules rather than by a person clicking. In MT4 and MT5 this control appears as a button, often labelled AutoTrading or Algo Trading, that you can switch on (usually shown green) or off (red).

Think of it as the master power switch for automation: when it is off, your Expert Advisor (the automated robot) or your signal connector can still run, watch the market, and even decide it wants to trade, but the platform simply blocks it from sending any order. When it is on, those tools are cleared to place real trades. For a beginner, this is one of the most useful things to know, because a disabled toggle is by far the most common reason someone's automation appears to do nothing.

The robot looks like it is running, signals are being received, yet no trades ever appear, and the only fix is to click the toggle on. It is also worth remembering that this setting can reset itself after the platform restarts or updates, so a sensible habit is to re-check that the toggle is enabled, and shown green, before assuming your automation is live and acting on signals.

Why it matters: It is the most common reason an EA 'does nothing' - the logic runs but the platform blocks the orders until the toggle is on.

Trade impact: Medium

With it off, no automated order reaches the market regardless of how good the signal is.

Real-world example

A trader's connector logs signals but places no trades until they click the AutoTrading button green in MT5.

How SignalBots handles it

SignalBots' MetaTrader connector needs algo-trading permission enabled to turn delivered signals into live orders.

Pro tip

After any platform restart or update, re-check that AutoTrading is enabled before assuming your connector is live.

Common pitfalls

Spending an hour debugging an EA that is fine - the AutoTrading toggle was simply off.

FAQs

Frequently asked questions

My robot or connector runs but places no trades. Why?

Most often the AutoTrading or algo-trading permission is switched off in MetaTrader. Enable it so the button shows green, then confirm your connector is active and receiving signals.

Where do I find the AutoTrading button?

It is on MetaTrader's main toolbar, usually labelled AutoTrading or Algo Trading. Green means automation is allowed to place orders; red means it is blocked from doing so.

Does this toggle stay on permanently?

Not always. It can reset after the platform restarts or updates, so it is a good habit to re-check that it is green before assuming your automation is live.

Is it safe to leave algo trading enabled?

It is necessary for automation to work, but combine it with sensible guardrails like loss limits and the ability to stop quickly, since enabling it lets your tools place real trades.

Does turning the toggle off cancel my open trades?

No. It only stops automated tools from placing new orders. Existing positions stay open and you can still manage them manually, so it acts as a pause on new automated activity.