来函数检测结果如下:
该公式没有未来函数
X1:=BARSLAST(FILTER(((REF(C,3)-C)/REF(C,3)*100>3.2),10));
X2:=MAX(MAX(REF(H,X1+2),REF(H,X1+1)),REF(H,X1));
X3:=((C-REF(C,1))/REF(C,1)*100>5)AND ((C-REF(C,90))/REF(C,90)*100<80)AND((O-X2)/X2*100<30)AND(X1<150);
X4:= (V/MA(V,5)<3.5)AND (X1<150) AND ((C-LLV(L,X1))/LLV(L,X1)*100<50) AND ((C-REF(O,5))/REF(O,5)*100<30) ;
X5:=((((((C-MA(C,60))/MA(C,60))<0.1)=1) AND ((((C-MA(C,10))/MA(C,10))<0.3)=1))*0.2);
X6:= ((((((X5=0) AND (REF(X5,1)=0.2)) AND (REF((COUNT((X5=0.2),10)=10),1)=1))*-0.1))=-0.1) OR FILTER((X3 AND X4),15);
X8:=(V/REF(V,1)>1.2 AND COUNT(C>O,1)) OR (L>REF(H,1) AND COUNT(O>C,1) AND V/REF(V,1)>1.2);
X9:=X6 AND CROSS(KDJ.K,KDJ.D) AND (C/O>1.03) AND X8 AND C/(REF(C,1))>1.08 AND MA(C,60)>MA(C,120) AND C>MA(C,20) ;
STICKLINE(X9,0,1,2,0),COLORRED;
原理解析:
X1赋值:上次FILTER(((3日前的C-C距今天数/3日前的C*100>3.2),10))
X2赋值:X1+2日前的H和X1+1日前的H较大值,X1日前的H)
X3赋值:((C-1日前的C)/1日前的C*100>5)AND ((C-90日前的C)/90日前的C*100<80)AND((O-X2)/X2*100<30)AND(X1<150)
X4赋值: (V/V的5日简单移动平均<3.5)AND (X1<150) AND ((C-X1日内L最低值)/X1日内L最低值*100<50) AND ((C-5日前的O)/5日前的O*100<30)
X5赋值:((((((C-C的60日简单移动平均)/C的60日简单移动平均)<0.1)=1) AND ((((C-C的10日简单移动平均)/C的10日简单移动平均)<0.3)=1))*0.2)
X6赋值: ((((((X5=0) AND (1日前的X5=0.2)) AND (REF((COUNT((X5=0.2),10)=10),1)=1))*-0.1))=-0.1) OR FILTER((X3 AND X4),15)
X8赋值:(V/1日前的V>1.2 AND 统计1日满足C>O的天数) OR (L>1日前的H AND 统计1日满足O>C的天数 AND V/1日前的V>1.2)
X9赋值:X6 AND KDJ.K上穿KDJ.D AND (C/O>1.03) AND X8 AND C/(1日前的C)>1.08 AND C的60日简单移动平均>C的120日简单移动平均 AND C>C的20日简单移动平均
当满足条件X9时,在0和1之间画柱状线
声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!