Error Codes
When a trade fails to copy, TraderPilot will display an error code explaining why. This reference guide walks through every possible error code and how to resolve it.
Trade Is Disabled
Broker has disabled trading on the account your broker may have restricted trading activity on the account entirely. Open your trading platform and try placing a trade manually. If that also fails, contact your broker directly for assistance.
Broker Errors
These errors are returned by the broker when they are unable to execute the trade.
MARKET_CLOSED
The broker is not accepting trades because the market is currently closed. This typically occurs:
- On weekends, if your broker closes the relevant market.
- During swap hours, when some brokers halt trading for up to an hour.
Avoid placing trades during these periods where possible.
Invalid Volume
The requested lot size is either below the broker's minimum or above its maximum allowed volume.
To resolve this:
- If the lot size is too small (usually below
0.01), increase your risk setting in the copier configuration. - If the lot size is too large, reduce your risk setting.
INVALID_PRICE
This error commonly occurs when copying pending (limit) orders across different brokers. Each broker has its own live market price, so a pending order placed at a specific price on the master may be invalid on the slave broker where the market has already moved past that price.
Invalid S/L or T/P
Similar to INVALID_PRICE, this error means the broker cannot accept the Stop Loss or Take Profit price you are requesting because the market has already moved past that level.
Off Quotes
This error can occur for two reasons:
- Market is closed or restricted — similar to the
MARKET_CLOSEDerror, your broker is temporarily not accepting trades. - Low liquidity — if you are trading large lot sizes and the broker cannot fill the order at the current market depth, they may return this error.
Requote
A requote means the broker cannot fill the order at the requested price. This typically happens during periods of high market volatility — such as major news events — when prices are moving faster than the broker can execute. The broker rejects the order to prevent excessive slippage.
NO_MONEY / Not Enough Money
Your account does not have sufficient free margin to execute the requested lot size.
To resolve this:
- Deposit additional funds into your account, or
- Reduce your lot size or risk settings in the copier configuration.
Ticket Not Found / Order Not Found
TraderPilot attempted to modify or close a trade that no longer exists on the slave account.
This can happen in the following scenarios:
- A Stop Loss on the slave account was triggered before the master trade closed. When the master subsequently closed, the ticket could not be found on the slave.
- A trade failed to copy initially, but the master trade was later modified or closed — triggering a follow-up action on a trade that never existed on the slave.
No action is typically required. This is an informational error indicating the slave trade was already closed before TraderPilot could act on it.