帮忙编写:K线连续3次下穿MA10、MA20均线,条件成立
要限定在一个周期范围内吧。否则三次下穿 只要K线数量足够,肯定可以满足的。建议详细说明下限定条件。
[此贴子已经被作者于2019/10/28 16:06:24编辑过]
现在咨询:在100根K线周期内,遇K线同时2次下穿MA10 MA20,如何取第一次下穿时的L值?
ma10:=ma(c,10);
ma20:=ma(c,20);
cs1:=cross(ma10,c);
cs2:=cross(ma20,c);
cd:cs1 and cs2;//同时下穿
len:SUMBARS(cd,2);//上上次满足同时下穿距离现在的位置,100周期内第一个同时下穿位置
result:if(len<=100,ref(L,len-1),0),NODRAW;//满足全部条件取L 否则取0
DRAWICON(cd ,L ,1 ,1);//标识下同时下穿的位置,方便验证