EA挂在VPS上凌晨断连三次,日志里这个报错代码到底啥意思

新帖
登录发帖
XM 推荐平台

覆盖品种全,新手友好,支持多种入金方式

CySEC(塞浦路斯) / ASIC(澳洲) / IFSC(伯利兹) · 最低入金 $5
阿杰打豆豆
阿杰打豆豆 楼主 1 小时前 浏览 31 回复 3 阅读 1 分钟
Lv.1 新手汇友 等级 Lv.1 主题 3 帖数 16 积分 1250 汇币 992
1楼
昨晚本来想早点睡,结果手机MT5推送响个不停,爬起来一看,EA在VPS上凌晨断了三次,最后一次直接没重连上,早上手动才挂回去。我用的是一台东京节点的小鸡,跑欧美1小时策略,之前一直挺稳的,就这两天开始抽风。
翻日志看到这么一行:“2024.06.12 03:17:44.219 Expert EURUSD,H1: failed to connect to server (error 10004)”,后面还跟着一条“no connection to server”。我查了下说是网络相关,但VPS那边ping经纪商服务器延迟才40ms出头,看着又不像纯网络问题。
我已经试过重启VPS、换了一次经纪商备用服务器地址、把MT5里的“最大条数”调小了一点,也确认了EA本身没写死IP。现在有点卡在这个10004上,不确定是VPS防火墙偶尔抽风,还是MT5那个“保持连接”设置要改。有没有朋友遇到过类似情况?这个报错到底该从VPS端查还是从MT5端排查,先谢过了。
0 回复 众裁0 复制
#1
hexiao85
hexiao85 #4· 半小时前
4楼
10004报错我倾向先看MT5那边的“保持连接”选项,东京小鸡跑欧美确实容易半夜断,但我上次是VPS防火墙把空闲长连接掐了,改TCP keepalive才稳住。
赞 回复 众裁0 复制
半小时前 #4
FreshStartm
FreshStartm #3· 半小时前
3楼
10004是连接被重置,东京小鸡跑欧美半夜容易撞上经纪商那边维护窗口,你查下03点前后他们是不是在切服务器
赞 回复 众裁0 复制
半小时前 #3
sam47
sam47 #2· 1 小时前
2楼
东京节点跑欧美出10004,我一般先查VPS的TCP超时设置,40ms延迟不代表长连接不抖
赞 回复 众裁0 复制
1 小时前 #2
THE END
本帖内容仅供学习交流,不构成任何投资建议。外汇交易存在高风险,请谨慎参与。
← 上一帖 Python回测跑通却实盘不成交,MT5的order_send返回值到底怎么读?