1、Too Many Requests——请求过多
- 这个错误是说你在极短时间内发出了太多下单/改单/平仓指令,平台服务器受不了,直接“封口”不理你了。
- 常见原因:EA逻辑中存在频繁循环下单(每tick尝试一次);多个EA同时运行,互相“抢线”;自动补单、撤单太快,几百毫秒连发十几条指令;高频交易策略未做限流保护;某些经纪商设置了请求频率上限(比如每秒不超过5条交易指令)
2、Invalid Execution——无效的执行请求
- 这个错误意味着你发出的订单无法被服务器执行,要么是格式错、状态错、要么是平台干脆就说“不配合”。
- 常见原因:对已成交或已关闭的订单做修改或关闭操作;试图对不支持的订单类型执行非法操作;下单时EA传参出错,比如类型不匹配、ticket无效;经纪商接口限制:某些订单在某状态下不允许操作;MQL逻辑顺序错误(比如先平仓再查状态)
请登录后查看回复内容