EA下单手数怎么自动计算,有人遇到过吗?

较热49.5
登录发帖
XM 推荐平台

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

CySEC(塞浦路斯) / ASIC(澳洲) / IFSC(伯利兹) · 最低入金 $5
wendy67
wendy67 楼主 2026-8-22 15:58:05 浏览 495 回复 0 阅读 1 分钟
Lv.1 新手汇友 等级 Lv.1 主题 1 帖数 18 积分 1261 汇币 1012
1楼
说实话这个问题快把我整疯了。我那个EA跑欧美,明明设置的是固定0.5手,但日志里有时候蹦出来0.72手,有时候又是0.31手,完全没规律。我查了代码,没写什么动态仓位函数啊,就一行OrderSend(Symbol(), OP_BUY, 0.5, ...)这种。
后来我怀疑是不是MT4的lot四舍五入问题,但欧美又不是黄金那种小数位,不至于吧?我还试过把OrderSend的参数改成常量,结果还是变,真是见了鬼了。
有没有老哥遇到过类似情况?是不是我VPS上的EA版本和本地不一致,还是说平台那边对最小手数做了调整?求指点一下,这问题不解决我都不敢挂实盘了。

卧槽刚翻了下日志,原来我那两个EA实例都是同一个魔法师,一个开仓另一个也在开,手数就是这么叠加出来的,差点以为是系统抽风。
0 回复 众裁0 复制
#1
💬
暂无回复,来抢沙发吧!
THE END
本帖内容仅供学习交流,不构成任何投资建议。外汇交易存在高风险,请谨慎参与。
← 上一帖 交易提醒与价格报警工具对比用了半年,说说优缺点 下一帖 → 地缘政治避险行情的交易应对框架