说实话这个问题快把我整疯了。我那个EA跑欧美,明明设置的是固定0.5手,但日志里有时候蹦出来0.72手,有时候又是0.31手,完全没规律。我查了代码,没写什么动态仓位函数啊,就一行OrderSend(Symbol(), OP_BUY, 0.5, ...)这种。
后来我怀疑是不是MT4的lot四舍五入问题,但欧美又不是黄金那种小数位,不至于吧?我还试过把[b ]OrderSend[/b ]的参数改成常量,结果还是变,真是见了鬼了。
有没有老哥遇到过类似情况?是不是我VPS上的EA版本和本地不一致,还是说平台那边对最小手数做了调整?求指点一下,这问题不解决我都不敢挂实盘了。
后来我怀疑是不是MT4的lot四舍五入问题,但欧美又不是黄金那种小数位,不至于吧?我还试过把[b ]OrderSend[/b ]的参数改成常量,结果还是变,真是见了鬼了。
有没有老哥遇到过类似情况?是不是我VPS上的EA版本和本地不一致,还是说平台那边对最小手数做了调整?求指点一下,这问题不解决我都不敢挂实盘了。
