比如我是一分钟周期的二根均线金叉死叉为开平仓点,比如一分钟周期 的五均线上穿十均线开多,反之开空,但有个条件是,五分钟周期的20均线为过滤条件,价格低于五分钟周期的20单位均线则只开空不开多,高于五分钟周期的20单位均线则只开多不开空,请问老师该如何编写才不会有未来函数
使用偏移引用,即往前引用一个周期
ma1:ma(c,5);
ma2:ma(c,10);
ma20:stkindi('','ma.ma3',0,2,-1);
if cross(ma1,ma2) and l<ma20 then buyshort(holding=0,1,market);
if cross(ma2,ma1) and h>ma20 then buy(holding=0,1,market);
不对呀,老师,20单位的周期是五分钟的周期,你写的这个还是一分钟周期的20单位均线,我的意思是五分钟周期的20单位均线
不是的。
我写成引用了,是5分钟周期的ma20