TROUBLESHOOTING · 34 PAGES
MetaTrader and EA troubleshooting
Every page here lists causes in the order they are actually likely, so if you stop reading after the first one you have still been given the answer most of the time.
MetaTrader 526
- AutoTrading is disabled in MT5The Algo Trading button is red, or the Journal logs "Autotrading disabled by client".
- No smiley face on the MT5 chartThe chart shows a sad face, an X, or no face at all in the top-right corner.
- EA is running but not taking any tradesThe EA is attached and enabled, the face is smiling, but no orders are ever placed.
- MT5 invalid stops errorOrders are rejected with "Invalid stops" or error 130, or positions open without SL and TP.
- Position opened with no stop loss or take profitPositions open successfully but appear in the terminal with no stop loss or take profit.
- MT5 "not enough money" errorOrders are rejected with "Not enough money" or error 134, even though the balance looks fine.
- MT5 invalid volume errorOrders are rejected with "Invalid volume" or the lot size is silently changed.
- MT5 OrderSend failedThe Journal shows OrderSend failed with a numeric retcode and no obvious reason.
- MT5 market closed errorOrders are rejected with "Market closed" during hours you expected to be tradeable.
- EA cannot find XAUUSD or trades the wrong symbolThe EA reports an unknown symbol, or trades a different instrument than expected.
- EA skipping trades because the spread is too highThe EA logs that spread is too wide and skips entries, often at the same time each day.
- MT5 server time does not match my local timeThe chart clock does not match your clock, and session filters trigger at unexpected hours.
- EA does not appear in the MT5 NavigatorThe EA file was copied in but does not appear under Expert Advisors in the Navigator.
- EA is trading the wrong lot sizeThe EA opens positions larger or smaller than the configured risk percentage implies.
- MT5 unsupported filling mode (error 10030)Orders fail with "Unsupported filling mode" or error 10030, often only on one broker.
- MT5 no connection to trade serverThe terminal shows "No connection" or "Connection lost" and the EA stops trading.
- MT5 requote errorsOrders are rejected with "Requote" and the trade is not placed.
- MT5 off quotes / no quotes errorOrders fail with "Off quotes" or "No quotes" even though the market appears open.
- EA greyed out in MT5 NavigatorThe EA appears greyed out in the Navigator panel, or will not attach to a chart.
- MT5 trade context is busyOrders fail with "Trade context is busy" and the EA skips the signal.
- MT5 invalid price error (10015)Orders are rejected with "Invalid price" or error 10015.
- MT5 login failed / invalid accountMetaTrader shows "Invalid account" or "Authorization failed" and will not connect.
- MT5 server request limitsRequests are throttled or rejected after the EA has been running a while, especially on a prop firm account.
- EA not running after a restartThe EA was running, the machine restarted, and now it is not trading.
- MT5 chart not updatingThe chart has frozen, prices are not moving, and the EA has gone quiet.
- Position closed unexpectedly in MT5A position closed on its own, and not at the stop loss level.
Tech Kick Bot5
- Backtest results do not match live tradingThe strategy performs far better in the tester than on a live or demo account.
- Bot is opening too many trades at onceSeveral positions open in the same direction within minutes of each other.
- News filter is blocking all my tradesThe bot pauses for long periods and logs that a news event is blocking entries.
- Bot stopped trading after hitting the daily limitThe bot stops scanning partway through the day and does not resume until tomorrow.
- EA works on demo but not liveThe EA performs well on a demo account and badly on the live one.