EA回测盈利但模拟盘不开单,日志这行报错谁能看懂

较热49.7
登录发帖
Exness 推荐平台

入金门槛低,出金到账快,支持多种账户类型

FSA(塞舌尔)/FCA(英国) / CySEC(塞浦路斯) · 最低入金 $130
五更起床
五更起床 楼主 2026-9-13 20:12:08 浏览 497 回复 0 阅读 1 分钟
Lv.1 新手汇友 等级 Lv.1 主题 2 帖数 12 积分 567 汇币 320
1楼
上周把欧美那个波段EA挂上模拟盘,结果三天了一单没开,回测明明盈利曲线挺好看的,真是急死我了。
我检查过图表上笑脸是正常的,自动交易按钮也亮着,K线数据也重新下载过一遍。但日志里一直刷这行:2024.06.12 09:15:03.221 EuroBands_v3 EURUSD,H1: OrderSend error 131,后面还跟着一串看不懂的调用堆栈。我上网查了下说131是无效交易量,可我手数设的就是0.01啊,回测里也是0.01跑得好好的。
试过把EA删了重新编译,也试过换到MT5上跑,日志报错变成invalid volume了,但模拟盘就是死活不开单。我怀疑是不是平台的最小手数限制不一样,还是说模拟账户有什么隐藏设置?有没有遇到过类似情况的朋友,这行报错到底该怎么排查?先谢过了。

补充一下:我刚去翻了那个模拟账户的规格说明,发现最小手数居然是0.1,我设的0.01根本不满足,难怪一直报无效交易量。
0 回复 众裁0 复制
#1
💬
暂无回复,来抢沙发吧!
THE END
本帖内容仅供学习交流,不构成任何投资建议。外汇交易存在高风险,请谨慎参与。
← 上一帖 MT5对冲账户配置后净持仓异常,谁遇到过 下一帖 → MT5编译EA报错0xc0000005,日志定位到OrderSend就崩