Home / Help / MetaTrader 5 / Trade context is busy

Trade context is busy in MetaTrader 5

You see "Trade context is busy" and cannot send an order.

MetaTrader 5Trade context is busyordersexpert-advisors

What is causing it

Another order or an Expert Advisor is already using the trade thread.

Why this happens

MetaTrader processes trade requests through a single channel. Only one order operation can be in flight at a time for the whole terminal, no matter how many charts or Expert Advisors are running. While one request is waiting for the broker to answer, that channel is occupied, and anything else that tries to send an order is refused immediately rather than queued. The message is the terminal telling you the channel is in use, not that anything has gone wrong.

This matters most when an Expert Advisor is running. An EA that sends orders on every tick, or that is retrying a rejected order in a loop, can hold the channel almost continuously and effectively lock you out of trading by hand. It also explains why the problem clears on its own within a second or two in normal use, and why it persists indefinitely when an EA is stuck.

The fix, step by step

  1. Wait a second or two and try again, as it usually clears itself.
  2. Close any order confirmation windows that are still open.
  3. If an EA is placing rapid trades, pause it before trading manually.
  4. Restart MetaTrader 5 if it stays stuck.

How to confirm it is fixed

Place a small manual order and confirm it is accepted straight away. If an EA was the cause, watch the Experts tab for a few seconds after pausing it: the stream of order attempts should stop, and your manual order should then go through without the message appearing.

Stopping it happening again

Pause automated trading before you intervene manually on an account that runs an EA. If you run several EAs on one terminal, be aware they all share the same trade channel and will compete for it. Running a badly behaved EA on its own terminal or a separate account is the cleanest way to keep manual trading responsive.

Trade with clarity once MetaTrader is running

Market Structure Pro gives one clear TRADE or NO-TRADE verdict on any MT5 chart, with confidence, grade and a plain-English reason. Free 7-day trial, no card.

Start free trial

Other MetaTrader 5 problems

No connectionInvalid account or authorization failedOff quotes errorMarket closedNot enough moneyAutoTrading disabled, EA or indicator not trading
Still stuck? Some issues are specific to your broker or your app version, and their support desk can confirm server names, account status and outages. See all MetaTrader 5 problems or the full help hub.