老师好,。
请问老师,在股票交易策略回测中,当天盘中的价格达到了策略的要求,盘中的符合交易策略的价格并不是涨停的价格,但是当天的收盘价是收涨停。交易明细中显示,成交的价格,并不是当天盘中达到交易策略时的价格 而是第二个交易日的开盘价。比如昨天某只个股的盘中策略要求价格是9元 涨停价格是9.5元。那么在回测的明细中看到的交易明细显示成交的时间仍然是昨天 但是价格却是今天的开盘价9.7元。
请问老师 如何避免这样的情况出现 谢谢老师的解答。非常感谢!
改成了这样 现在以信号出现当天的收盘价成交了 要如何改才是以信号满足时的盘中价格呢 非常感谢老师
开多平空条件:=A1 OR A2 OR A3;
开空平多条件:=MAICHU;
SELL(开空平多条件 AND HOLDING>0,HOLDING,MARKETR);
if 开多平空条件 AND HOLDING=0 then
begin
buy(1,1000000000000,MARKETR);
n:=close;
end
回测利用的是成形的历史K,而K线就四个价格 开高低收。所以你说的那个满足条件时候的价格,在回测中是不存在的。而且因为信号生成也是利用已经成形的K线价格产生的,信号K的C就可以认为是满足条件时候的价格了。