MT5Fox 故障排查

报错别急着重装,先读那句话

屏幕上那句话是服务器给的回复,不是客户端在抱怨。同一句话在不同账户类型下指向不同原因,所以先分层,再下结论。

从外到内:连接、账户、品种规格,越往里越具体。

按报错类型进入

EA 挂上去了但不交易,右上角是个叉或笑脸把 EA 拖到图表上,参数也设了,但一笔单都不下,图表右上角显示一个叉号或灰色笑脸。最常见原因:看图表右上角的图标:叉号 = 工具栏「算法交易」按钮没开;哭脸 = 开了但 EA 自己设…MT5 错误码对照表MT5 交易返回码(retcode)中文对照表:10013 请求无效、10014 手数无效、10016 止损无效、10019 资金不足、10030 成交方式无效等 30 个常见码,按类…MT5 提示「无效账户」,账号密码明明是对的登录时弹出「Invalid account」或「无效账户」,但账号和密码确认没输错。最常见原因:九成是「服务器」和「账号」不匹配——账号指向 A 服务器,登录框却选了 B 服务器,密码…MT5 提示「报价关闭」,行情不动也下不了单某个品种一直在报价但点下单提示「Market closed」,或者整个报价窗口颜色变灰。最常见原因:先确认是不是该品种的休市时间——外汇 24 小时但周末休市,指数和商品有每日休市段…MT5 显示「无连接」,报价不动、登录失败终端右下角状态栏显示「无连接」,报价窗口的数字停在原地,点登录也没反应。最常见原因:先看状态栏:显示「无连接」是终端连不上服务器;显示「无效账户」是连上了但账号不对。这两类原因完全MT5 提示「资金不足」,可用余额明明还有账户里有钱,下单却提示「Not enough money」,或者手数一调大就报错。最常见原因:这个提示看的不是「余额」,是「可用保证金」。挂单占用的保证金、持仓浮亏、隔夜利息都会吃掉可…MT5 提示「交易上下文忙」,点下单没反应点确认下单后弹出「Trade context is busy」,订单没有提交出去,重试还是同样提示。最常见原因:这是终端在处理上一个请求时又收到新请求的排队冲突,等 2~3 秒再点一次…

三层排查法

从外到内:连接、账户、品种规格,越往里越具体。

第一层:连接通不通

看右下角状态栏。显示无连接时,九成是服务器地址选错,或者本地网络挡了 443。切手机热点试一次,能连通就是本地网络的问题。

第二层:账户认不认

连上了却提示无效账户,说明服务器通了、账号没过。核对三处:账号、密码、服务器名,注意密码区分大小写,主密码与只读密码也不一样。

第三层:这笔单合不合规

请求被拒要看具体返回码。手数超限、停损太近、成交方式不支持、品种已休市,都会在日志里留下不同的 retcode。

关于本站的常见问题

问

重装客户端能解决吗?
少数能,多数不能。重装只重置本地配置,服务器端拒绝的理由不会因为重装而改变。

问

日志在哪看?
终端窗口、工具箱、日志,按时间倒序。看失败那一笔的 retcode 比看弹窗准确,弹窗经常只给一句笼统的话。

问

EA 不运行算故障吗?
先看三处:EA 交易按钮是否开启、图表右上角有没有笑脸、品种是否允许算法交易。三处都正常,才需要去看代码。