参考数据库
MT4 错误代码数据库
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 规则。 |