我并没有设置委托偏移,求告知为什么阿。先谢谢了!
说明你偷价了
你的交易信号指令里,填写的价格参数,如果在这个bar的盘中状态和收盘状态下,是有区别的,就可能造成这种问题。
打个比方,buy(1,close) 在盘中,close代表交易信号触发时的最新价,但是在bar走完的收盘状态下,close代表这根bar的收盘价。
这两个价格极大概率可能是完全不一样的。
委托报单的价格一定是信号触发时,交易命令里报送的价格参数的值
而图表上的信号价格,有可能随着bar更新产生变动,导致两边不同。
可以看到代码里没用到未来数据,入场价使用的是条件成立之后的前一根K的低点价格不会变动。委托偏移没有勾选应该就没有委托偏移吧?