刚开始程序化交易为什么图表上显示入场价和实际发单委托价不同

我并没有设置委托偏移,求告知为什么阿。先谢谢了!

 

 

图标委托价和A函数委托价不同
关于实盘交易中图表信号价与实际委托价相差很大的问题
关于实盘交易中图表信号价与实际委托价相差很大的问题
为什么没有勾选委托偏移,以开盘价委托下单,实际委托价还是会有偏移?求求解决!!!
委托偏移设为0的实际委托价
关于委托价的问题
不知为什么A_Buy,无论我填什么价,但实际委托时都是跌停价的呢?
委托价问题
A函数发单能在图表上显示吗?
委托价问题

说明你偷价了 

你的交易信号指令里,填写的价格参数,如果在这个bar的盘中状态和收盘状态下,是有区别的,就可能造成这种问题。

打个比方,buy(1,close) 在盘中,close代表交易信号触发时的最新价,但是在bar走完的收盘状态下,close代表这根bar的收盘价。

这两个价格极大概率可能是完全不一样的。

委托报单的价格一定是信号触发时,交易命令里报送的价格参数的值

而图表上的信号价格,有可能随着bar更新产生变动,导致两边不同。

可以看到代码里没用到未来数据,入场价使用的是条件成立之后的前一根K的低点价格不会变动。委托偏移没有勾选应该就没有委托偏移吧?