MT4 error 4112: Automated trading by Expert Advisors/Scripts disabled by trade server
The broker has to allow EAs.
Updated 24 October 2026. Runs in your browser; nothing you type is uploaded.
The number after "error" in MT4's Experts or Journal tab. 161 codes, as MQL4's reference words them.
4112
ERR_TRADE_EXPERT_DISABLED_BY_SERVER
Automated trading by Expert Advisors/Scripts disabled by trade server
Cause and fix for 4112Share this fix
What MQL4 says
4112ERR_TRADE_EXPERT_DISABLED_BY_SERVER- Automated trading by Expert Advisors/Scripts disabled by trade server
From MQL4's table of error codes, read 24 October 2026. An Expert Advisor reads it with GetLastError() after a call fails; the Experts and Journal tabs print what the EA logs.
What causes it
The broker's trade server has disabled trading by Expert Advisors and scripts for the account, in MQL4's words: Automated trading by Expert Advisors/Scripts disabled by trade server.
How to fix it
No setting in the EA or the terminal turns it back on. Ask the broker whether Expert Advisors are allowed on your account type, or move the EA to an account where they are.
Source: MQL4 Reference: error codes. No MQL4 code is shown because none here was compiled; adapt the steps to your EA.
The same error in MT5
MT5 returns it as a trade server code instead: MT5 error 10026: Autotrading disabled by server.
Other MT4 errors
- MT4 error 0: No error returned
- MT4 error 1: No error returned, but the result is unknown
- MT4 error 2: Common error
- MT4 error 3: Invalid trade parameters
- MT4 error 130: Invalid stops
- MT4 error 131: Invalid trade volume
- MT4 error 132: Market is closed
- MT4 error 133: Trade is disabled
- MT4 error 134: Not enough money
- MT4 error 136: Off quotes
- MT4 error 4051: Invalid function parameter value
- MT4 error 4107: Invalid price
- MT4 error 4111: Shorts are not allowed
- MT4 error 4200: Object already exists
- MT4 error 5004: Cannot open file
Moving to MT5? Read a whole EA's source
- MTR FullSystemEA (MQL5 source) The full MQL5 source of a production MT5 EA for XAUUSD M5 (hedge-grid and recovery): 21 files, 16,923 lines. $49 once.