下单问题请教

模型回测完后开始模拟跑,策略入场和出场都是1手,但模拟跑的时候开平仓都是2手,请问TB老师,问题可能出在哪里?

你这个策略是反手策略吧?开多的时候会先平空吧?拿2手应该是正常的

回复:是反手策略,大部分情况都会反手,开多的时候也是先平空,但目前就是先平仓2手,再开多2手,可是代码写的是1手,不知道哪里的问题,查不出来。谢谢

回复:第一,启动策略的时候,用监控器查询一下,看看账户持仓和图表信号数量是否匹配。不匹配就同步一下,让账户持仓保持匹配。第二,观察信号手数和代码手数是否一致第三,观察信号手数和账户委托手数是否一致如果信号手数和代码手数不一致,说明你代码里写错了,你以为是1手,其实你写的是2手,粗心看错了如果信号手数和账户委托手数不一致,去头寸管理器里,看看最右边是不是设置了两倍的系数