先抄原文,再决定查哪一组
提示原文里其实已经写了归属:带“连接/超时”的是链路问题,带 retcode 的是下单被拒,带“历史/数据”的是本地数据问题。先归组,再动手。
连接、账户、规格,从外往里查。
按这个顺序做
三步走完再往下读;卡在第几步,问题就在那一步。
- 抄下完整提示含括号里的编号或 retcode,转述一次就会丢掉关键数字
- 按关键词归组连接、账户、下单、数据,四组各有一个首选检查点
- 一次只验一个假设换服务器、改参数、重装程序同时做,等于什么都不知道
提示原文里其实已经写了归属:带“连接/超时”的是链路问题,带 retcode 的是下单被拒,带“历史/数据”的是本地数据问题。先归组,再动手。
连接、账户、规格,从外往里查。
三步走完再往下读;卡在第几步,问题就在那一步。
连接、账户、规格,从外往里查。
状态栏无连接、报价不动、登录转圈,都归这一类。九成是服务器名没选对,或者本地网络挡了 443。切手机热点试一次就能分辨。
无效账户、账户被禁用、密码错误,说明网络是通的,卡在凭证。账号、密码、服务器名逐字对一遍,主密码和只读密码不是一回事。
手数超限、停损太近、成交方式不支持、品种休市,都属于这一笔不合规。具体是哪一项,看日志里那条 retcode。
重装能解决吗?
少数能,多数不能。重装只重置本地配置,服务器拒绝的理由不会因为重装而改变。
日志在哪里看?
终端窗口底部、工具箱、日志页签,按时间倒序。看失败那一笔的 retcode 比看弹窗准,弹窗往往只给一句笼统的话。
EA 不跑算故障吗?
先看三处:EA 交易按钮开没开、图表右上角有没有笑脸、品种允不允许算法交易。三处都正常才需要看代码。