未来函数检测结果如下:
该公式包含未来函数:DHIGH
该公式包含未来函数:DLOW


ZTB1:=C/REF(C,1)>1.097; ZTB2:=C/REF(C,1)>1.197; ZTB:=IF(NOT(CODELIKE('30'))&&NOT(CODELIKE('688')),ZTB1,ZTB2);{定义涨停板} BT:=BARSLAST(ZTB); NGZTB:=REF(C,BT+1)/REF(C,BT+2)<1.097; HT:=FINDHIGHBARS(H,0,BT+1,1); BHT:=BT-HT; LL:=LLV(L,BT)>REF(O,BT);{涨停板回调最低价不破涨停板实体} A3:=MA(C,20)>REF(MA(C,20),1); UP20:=COUNT(A3,HT)>=HT-1; LLB:=FINDLOWBARS(L,0,BT,1)<=2; HALF:=0.5*(REF(O,BT)+REF(C,BT)); ST20:=STD(MA(C,20),BT)*100; C20A:=REF(L,BT)<REF(MA(C,20),BT) AND REF(H,BT)>REF(MA(C,20),BT); C20B:=0.99*REF(L,BT)<REF(MA(C,20),BT)||REF(MA(C,10),BT)||REF(MA(C,5),BT) AND REF(H,BT)>MAX(REF(MA(C,20),BT),MAX(REF(MA(C,10),BT),REF(MA(C,5),BT))); C20:=C20A OR C20B; H20:=EVERY(A3,BT) OR ST20<12; HT20:=C20 AND H20 AND BT>=3;{前穿20后回调20缩量} AD:=MIN(C,O)*0.98<MA(C,20) AND MAX(C,O)>MA(C,20); 涨停板倚天剑:NGZTB AND LL AND LLB AND HT20 AND AD;

原理解析:
ZTB1赋值:C/1日前的C>1.097
ZTB2赋值:C/1日前的C>1.197
ZTB赋值:IF(NOT(CODELIKE('30'))&&NOT(CODELIKE('688')),ZTB1,ZTB2)
{定义涨停板}
BT赋值:上次ZTB距今天数
NGZTB赋值:BT+1日前的C/BT+2日前的C<1.097
HT赋值:FIND最高价BARS(H,0,BT+1,1)
BHT赋值:BT-HT
LL赋值:BT日内L最低值>BT日前的O
{涨停板回调最低价不破涨停板实体}
A3赋值:C的20日简单移动平均>REF(C的20日简单移动平均,1)
UP20赋值:统计HT日满足A3的天数>=HT-1
LLB:=FIND最低价BARS(L,0,BT,1)<=2
HALF赋值:0.5*(BT日前的O+BT日前的C)
ST20赋值:STD(C的20日简单移动平均,BT)*100
C20A赋值:BT日前的LREF(C的20日简单移动平均,BT)
C20B赋值:0.99*BT日前的LMAX(REF(C的20日简单移动平均,BT),MAX(REF(C的10日简单移动平均,BT),REF(C的5日简单移动平均,BT)))
C20赋值:C20A OR C20B
H20赋值:A3最近BT日一直存在 OR ST20<12
HT20:=C20 AND H20 AND BT>=3
{前穿20后回调20缩量}
AD赋值:C和O的较小值*0.98C的20日简单移动平均
输出涨停板倚天剑:NGZTB AND LL AND LLB AND HT20 AND AD


声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!