你好我用的是小周期K柱运行,大周期的策略,我在回到小周期看盘时发现有信号闪烁的现像,按理,我的策略应该会闪烁。有什么好建议
如周线平均线,
KD:=CROSS(A,B); // 周线开多条件达成 ,用的是引用,这应该会有闪烁的现像吧
开多:BUY(KD AND HOLDING=0,1,MARKET); //开多信号
一般小周期引用大周期会闪烁,所以推荐使用偏移引用,引用上一个周期已经固定的数据
比如stkindi('','ma.ma1',0,7,-1);这个-1就表示往前偏移一个周期,用上个礼拜的数据,这样就不会偏移闪烁了
这样好像不行呀,这个结果偏后了一个周期,我需要在这个周期一结束就执行
那种上周期达成收盘时开仓可以吗,像这个MARKET次周期开盘价也行,但是向后移一个周期的结果出入太多了
小引大做偏移是必要的结果,不然不偏移就是信号闪烁了
如果不算
偏移回测的结果是不是算未来函数呀,因为这样当于当前行情会有能力改变历史,
这好像不是闪烁的问题,如这样,现行情在走,上涨就做空,不涨不跌就无信号,这走完了,那是涨的就开了多,要不是涨的就不出信号,在实盘中,表现的是闪烁实际就是算未来参数呀
小周期引用大周期就是一种隐性未来,因为小周期的k线时间短,走完之后就固定了的,但是大周期的k线时间长,小周期走完好几根了,大周期还没走完,然后在这段没有走完的时间内,小周期引用大周期的值,是一直变化不固定的,所以导致了结果一直变化。
这点才数据固定的测评上是反映不出来的,只有在实际的变化的行情里面,才能看出来
有什么办法可以做一下实际评测呢?
我本想做一个偏移策略与一个没有处理的策略一起,做为开平仓条件,发现,这区别太大了,实际情况可能会好很多,也可能会差很我