参考数据库
MT5 错误代码数据库
mt5_errors_body
| 代码 | 名称 | 含义 |
|---|---|---|
| 0 | ERR_NO_ERROR | 没有错误,请求已成功完成。 |
| 1 | ERR_NO_RESULT | 没有错误,但也没有结果,通常需要重试。 |
| 2 | ERR_COMMON_ERROR | 常见错误,通常由参数或连接状态引起。 |
| 3 | ERR_INVALID_TRADE_PARAMETERS | 无效的交易参数,例如手数、价格或止损止盈不合法。 |
| 4 | ERR_SERVER_BUSY | 交易服务器繁忙,请稍后重试。 |
| 6 | ERR_NO_CONNECTION | 无法连接到交易服务器。 |
| 8 | ERR_TOO_FREQUENT_REQUESTS | 请求过于频繁,已被服务器限流。 |
| 64 | ERR_TRADE_DISABLED | 该账户已禁用自动交易。 |
| 65 | ERR_INVALID_ACCOUNT | 无效的账户号码。 |
| 128 | ERR_TRADE_TIMEOUT | 交易请求超时。 |
| 129 | ERR_INVALID_PRICE | 价格无效,可能已偏离当前市场价格。 |
| 130 | ERR_INVALID_STOPS | 止损或止盈距离不符合经纪商要求。 |
| 131 | ERR_INVALID_TRADE_VOLUME | 交易手数无效。 |
| 132 | ERR_MARKET_CLOSED | 市场已关闭。 |
| 133 | ERR_TRADE_DISABLED_BY_BROKER | 经纪商已禁用交易。 |
| 134 | ERR_NOT_ENOUGH_MONEY | 可用保证金不足。 |
| 135 | ERR_PRICE_CHANGED | 价格已发生变化,请求需要重新报价。 |
| 136 | ERR_OFF_QUOTES | 没有可用的报价。 |
| 137 | ERR_BROKER_BUSY | 经纪商繁忙。 |
| 138 | ERR_REQUOTE | 收到重新报价,价格已更新。 |
| 139 | ERR_ORDER_LOCKED | 订单已被锁定,正在处理中。 |
| 140 | ERR_LONG_POSITIONS_ONLY_ALLOWED | 该品种当前只允许建立多头持仓。 |
| 141 | ERR_TOO_MANY_REQUESTS | 请求数量过多。 |
| 145 | ERR_TRADE_MODIFY_DENIED | 订单修改被拒绝,因为距离市场太近。 |
| 146 | ERR_TRADE_CONTEXT_BUSY | 交易上下文正忙。 |
| 147 | ERR_TRADE_EXPIRATION_DENIED | 该服务器不允许设置订单到期时间。 |
| 148 | ERR_TOO_MANY_OPEN_POSITIONS | 持仓数量已达到上限。 |
| 149 | ERR_HEDGING_NOT_ALLOWED | 该账户不允许对冲持仓。 |
| 150 | ERR_PROHIBITED_BY_FIFO | 该请求违反 FIFO 规则。 |
| 10004 | TRADE_RETCODE_REQUOTE | 重新报价。 |
| 10006 | TRADE_RETCODE_REJECT | 请求被交易商拒绝。 |
| 10009 | TRADE_RETCODE_DONE | 请求已完成。 |
| 10013 | TRADE_RETCODE_INVALID | 请求无效。 |
| 10014 | TRADE_RETCODE_INVALID_VOLUME | 请求中的手数无效。 |
| 10015 | TRADE_RETCODE_INVALID_PRICE | 请求中的价格无效。 |
| 10016 | TRADE_RETCODE_INVALID_STOPS | 止损止盈无效。 |
| 10017 | TRADE_RETCODE_TRADE_DISABLED | 交易被禁用。 |
| 10018 | TRADE_RETCODE_MARKET_CLOSED | 市场已关闭。 |
| 10019 | TRADE_RETCODE_NO_MONEY | 资金不足。 |
| 10021 | TRADE_RETCODE_PRICE_OFF | 没有可用于处理请求的报价。 |
| 10024 | TRADE_RETCODE_TOO_MANY_REQUESTS | 请求过于频繁。 |
| 10027 | TRADE_RETCODE_CLIENT_DISABLES_AT | 客户端已禁用自动交易。 |
| 10030 | TRADE_RETCODE_INVALID_FILL | 不支持的成交类型。 |
| 10031 | TRADE_RETCODE_CONNECTION | 没有与交易服务器的连接。 |