一、首先看一下程序发单代码,多单价格为Buy(lot,max(open,lastHigh),并用fileappend记录下来价格
二、看fileappend记录的价格,在14:10:23时的理论发单价格应为2749。
三、而程序的实际发单理论价格却为2750,与回测不符(委托价为2749是因为设置价格偏移为-1)。
四、再看回测记录中的建仓价格,同样是2749,与“账户透视”中的理论价格不符。
请各位老师指导问题出现原因。
没开委托偏移 理论价是程序里的价格
开了委托偏移 那就是当时盘口价格
你可以自己再测试一下
明白了,谢谢!