预警:
大盘大涨:
(DYNA
INFO(7)-DYNAINFO(3))/DYNAINFO(3)*100>=1.5;
大长腿:
HH:=(DYNAINFO(3)-DYNAINFO(6))/DYNAINFO(3)*100;
COND:=HH<=4 AND (DYNAINFO(6)<DYNAINFO(3)) AND (DYNAINFO(7)-DYNAINFO(3))/DYNAINFO(3)*100>=5;
COND;
盘中放量:
DYNAINFO(8)/REF(V,1)>=1.5 AND (DYNAINFO(7)-DYNAINFO(3))/DYNAINFO(3)*100>=5;
盘中涨停:
HH:=(DYNAINFO(5)-DYNAINFO(3))/DYNAINFO(3)*100;
COND1:=HH>=9.6 AND (DYNAINFO(7)-DYNAINFO(3))/DYNAINFO(3)*100<6;
COND2:=HH>=19.6 AND (DYNAINFO(7)-DYNAINFO(3))/DYNAINFO(3)*100<6;
COND:=IF(CODELIKE(‘00‘) OR CODELIKE(‘600‘),COND1,COND2);
COND;
长上影线:
SYX0:=(H-MAX(C,O))/MAX(C,O);
SYX:=IF(FI
NANCE(3)=2 OR FINANCE(3)=3 OR FINANCE(3)=4, SYX0>0.05,SYX0>0.03);
BILI:=(H-MAX(C,O))/ABS(C-O)>2 AND (MIN(C,O)-L)/(H-MAX(C,O))<1/2;
COND:=H*1.05>HHV(C,N);{90日新高}
CSYX:=SYX AND BILI AND COND;
涨停_600_1:=CLOSE*1.09*1.05>=HHV(C,N);
涨停_300_1:=CLOSE*1.19*1.05>=HHV(C,N);
COND1:=IF(CODELIKE(‘300‘) OR CODELIKE(‘688‘),涨停_300_1,涨停_600_1);{涨停}
涨停_600:=CLOSE/REF(CLOSE, 1) >=1.09 AND
HIGH=CLOSE{涨停10%};
涨停_300:=CLOSE/REF(CLOSE, 1) >=1.19 AND HIGH=CLOSE{涨停20%};
COND2:=IF(CODELIKE(‘300‘) OR CODELIKE(‘688‘),涨停_300,涨停_600);{涨停}
COUNT(CSYX,T)>=1 AND COND1 AND COUNT(COND2,N)>=1;
N 0 200 90
T 0 90 9
3涨停回调:
涨停_600:=(CLOSE/REF(CLOSE, 1) >=1.09 AND HIGH=CLOSE){涨停10%} AND
(REF(CLOSE,1)/REF(CLOSE, 2) >=1.09 AND REF(HIGH,1)=REF(CLOSE,1)) AND
(REF(CLOSE,2)/REF(CLOSE, 3) >=1.09 AND REF(HIGH,2)=REF(CLOSE,2));
涨停_300:=(CLOSE/REF(CLOSE, 1) >=1.19 AND HIGH=CLOSE) AND
(REF(CLOSE,1)/REF(CLOSE, 2) >=1.19 AND REF(HIGH,1)=REF(CLOSE,1)) AND
(REF(CLOSE,2)/REF(CLOSE, 3) >=1.19 AND REF(HIGH,2)=REF(CLOSE,2)){涨停20%};
COND:=IF(CODELIKE(‘300‘) OR CODELIKE(‘688‘),涨停_300,涨停_600);{涨停}
COUNT(COND,T)>=1;
T 0 90 29
平台:
TMP:=ZIG(CLOSE, 20);{转向20%为波峰};
T
PEAK1:=PE
AKBARS(CLOSE, 20, 1);{前波峰一}
TPEAK2:=PEAKBARS(CLOSE, 20, 2);{前波峰二}
TPEAK3:=PEAKBARS(CLOSE, 20, 3);{前波峰三}
CH1:=IF(TPEAK1>20, REF(CLOSE,TPEAK1), REF(CLOSE,TPEAK2));{取得最近高点}
CH2:=IF(TPEAK1>20, REF(CLOSE,TPEAK2), REF(CLOSE,TPEAK3));{取得第2个高点}
COND_H_H1:=CH1>=CH2*0.94 AND CH1<=CH2*1.06{两个波峰相平} AND HHV(CLOSE,20)<CH1{20日高点小于上一个波峰};
COND_600:=CLOSE*1.1>=CH1*0.95 AND CLOSE*1.1<=CH1*1.06;{10%,别太低,别冒头}
COND_300:=CLOSE*1.2>=CH1*0.95 AND CLOSE*1.2<=CH1*1.06;{10%,别太低,别冒头}
COND_ALL:=COND_H_H1 AND IF(CODELIKE(‘300‘) OR CODELIKE(‘688‘),COND_300,COND_600);
COND_ALL;
N字板
涨停_600:=CLOSE/REF(CLOSE, 1) >=1.09 AND HIGH=CLOSE{涨停10%};
涨停_300:=CLOSE/REF(CLOSE, 1) >=1.19 AND HIGH=CLOSE{涨停20%};
COND:=IF(CODELIKE(‘300‘) OR CODELIKE(‘688‘),涨停_300,涨停_600);{涨停}
LC:=LLV(CLOSE,BARSLAST(COND)){涨停后几日收盘低点};
HH:=HHV(H,BARSLAST(COND)+1);{涨停后几日高点}
COND_NO_M:=IF(CODELIKE(‘300‘) OR CODELIKE(‘688‘),CLOSE*1.2<HH*1.1,CLOSE*1.1<HH*1.05);{冒头不能太多}
COND_NO_D:=CLOSE>=HH*0.84;{不能破位下跌}
COND1:=REF(CLOSE,BARSLAST(COND))*0.96>=LC{洗盘最少有4%} AND COND_NO_M AND COND_NO_D;
IF(COUNT(COND, 6) >= 1{6日涨停},COND1,0);
洗盘涨停:
COND_6:=DYNAINFO(7)/DYNAINFO(3)>=1.05 AND DYNAINFO(6)/DYNAINFO(3)<=0.96;
COND_3:=DYNAINFO(7)/DYNAINFO(3)>=1.15 AND DYNAINFO(6)/DYNAINFO(3)<=0.96;
IF(CODELIKE(‘300‘ OR CODELIKE(‘688‘)),COND_3,COND_6);
双响炮:
X_2:=REF(CLOSE,2)>=REF(CLOSE,3)*1.09 AND CLOSE=HIGH;
X_1:=REF(CLOSE,1)<=REF(CLOSE,2)*0.95;
X_0:=DYNAINFO(7)>=REF(CLOSE,1)*1.05;
X:=X_2 AND X_1 AND X_0;
Y_2:=REF(CLOSE,2)>=REF(CLOSE,3)*1.19 AND CLOSE=HIGH;
Y_1:=REF(CLOSE,1)<=REF(CLOSE,2)*0.9;
Y_0:=DYNAINFO(7)>=REF(CLOSE,1)*1.05;
Y:=Y_2 AND Y_1 AND Y_0;
COND:=IF(CODELIKE(‘300‘) OR CODELIKE(‘688‘),Y,X);
COND;
天量:
VL:=HHV(VOL,250);
COND1:=DYNAINFO(8)>=VL AND DYNAINFO(8)>=REF(VL,1)*1.2;
COND1;