
{八重形态突破主图,无未来函数}
GS1:=REF(HHV(H,20),1)<REF(LLV(L,20),1)*(1+5/100) AND C>REF(HHV(H,20),1);
GS2:=MA(C,20);
GS3:=GS2+2*STD(C,20);
GS4:=GS2-2*STD(C,20);
GS5:=(GS3-GS4)/GS2;
GS6:=REF(GS5,1)<0.05 AND C>REF(GS3,1);
GS7:=HHV(H,15)/LLV(L,15)<1.1;
GS8:=V/MA(V,5)>1.5;
GS9:=C>REF(HHV(H,15),1)*(1+3/100);
GS10:=GS7 AND GS8 AND GS9;
GS11:=EMA(C,12)-EMA(C,26);
GS12:=ABS(GS11)<0.2;
GS13:=HHV(H,13)/LLV(L,13)<1.08;
GS14:=C>REF(HHV(H,13),1) AND GS11>REF(GS11,1);
GS15:=GS12 AND GS13 AND GS14;
GS16:=MA(C,5);
GS17:=MA(C,10);
GS18:=MA(C,20);
GS19:=MAX(GS16,MAX(GS17,GS18))/MIN(GS16,MIN(GS17,GS18));
GS20:=GS19<1.03;
GS21:=C>MAX(GS16,MAX(GS17,GS18)) AND V>MA(V,5)*1.2;
GS22:=GS20 AND GS21;
GS23:=REF(HHV(H,30),1);
GS24:=REF(LLV(L,30),1);
GS25:=GS23/GS24<1.15;
GS26:=COUNT(BETWEEN(C,GS24,GS23),30)>=30*0.8;
GS27:=C>GS23 AND V>REF(MA(V,5),1)*1.5;
GS28:=GS25 AND GS26 AND GS27;
GS29:=(C-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(GS29,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
GS30:=J<30 AND K<40 AND D<40;
GS31:=HHV(H,10)/LLV(L,10)<1.1;
GS32:=C>REF(HHV(H,10),1) AND J>REF(J,1);
GS33:=GS30 AND GS31 AND GS32;
GS34:=LLV(L,30/2);
GS35:=LLV(L,30/2);
GS36:=REF(HHV(H,30/2),30/2);
GS37:=ABS(GS34-GS35)/GS34<0.03;
GS38:=C>GS36 AND V>MA(V,5)*1.5;
GS39:=GS37 AND GS38;
GS40:=CROSS(GS1 OR GS6 OR GS10 OR GS15 OR GS22 OR GS28 OR GS33 OR GS39,0.5);
DRAWICON(GS40,L*0.98,1);
STICKLINE(GS40,O,C,1,0),COLORYELLOW;
DRAWTEXT(GS1 AND GS40,L*0.99,'↖横盘突破'),COLOR0000FF;
DRAWTEXT(GS6 AND GS40,L,'↖布林突破'),COLOR00FF00;
DRAWTEXT(GS10 AND GS40,L*0.98,'↖量价突破'),COLORMAGENTA;
DRAWTEXT(GS15 AND GS40,L*0.97,'↖MACD零轴突破'),COLOR00FFFF;
DRAWTEXT(GS22 AND GS40,L*0.96,'↖均线粘合突破'),COLORFFFFFF;
DRAWTEXT(GS28 AND GS40,L*0.93,'↖箱体震荡突破'),COLORFF0000;
DRAWTEXT(GS33 AND GS40,L*0.95,'↖KDJ低位突破'),COLOR0080FF;
DRAWTEXT(GS39 AND GS40,L*0.94,'↖双底形态突破颈线'),COLORFF80FF;
M5:MA(C,5);M10:MA(C,10);M20:MA(C,20);
{风险系数Z}
XX1:=(FINANCE(11)-FINANCE(15))/FINANCE(10)*1.2;
XX2:=(FINANCE(31)+FINANCE(17))/FINANCE(10)*1.4;{盈余公积用资本公积金代替}
XX3:=FINANCE(23)/FINANCE(10)*3.3;
XX4:=FINANCE(19)/FINANCE(15)*0.6;{缺长期负债或负债总额}
XX5:=FINANCE(20)/FINANCE(15)*0.999;Z值:=XX1+XX2+XX3+XX4+XX5;
DRAWTEXT_FIX(1,0.07,0.94,1,'财务预警:'),COLORYELLOW;
DRAWTEXT_FIX(Z值<1.2,0.1,0.94,1,' ●重 警●'),COLORRED;
DRAWTEXT_FIX( BETWEEN(Z值,1.2,2.6),0.1,0.94,1,' ○轻 警○'),COLOR0099FF;
DRAWTEXT_FIX(Z值>2.6,0.1,0.94,1,' ◎无 警◎'),COLORLIGREEN;
GSZJ100:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
{阻力与支撑、评分显示Z}
E:=(HIGH+LOW+OPEN+2*CLOSE)/5;阻力:=2*E-LOW;支撑:=2*E-HIGH;
DRAWTEXT_FIX(C!=0,0.90,0.90,0,STRCAT('参考阻力:',STRCAT(CON2STR(阻力,2),' '))),COLORFFFF00;
DRAWTEXT_FIX(C!=0,0.90,0.96,0,STRCAT('参考支撑:',STRCAT(CON2STR(支撑,2),' '))),COLORGREEN;
X1:=IF(MA(C,5)>MA(C,10),20,0);X2:=IF(MA(C,20)>MA(C,60),10,0);
X3:=IF(KDJ.J>KDJ.K,10,0);X4:=IF(MACD.DIF>MACD.DEA,10,0);
X5:=IF(MACD.MACD>0,10,0);X6:=IF(V>MA(V,60),10,0);
X7:=IF(WINNER(C)>0.5,10,0);X8:=IF(C/REF(C,1)>1.03,10,0);
XX:=X1+X2+X3+X4+X5+X6+X7+X8;
DRAWTEXT_FIX(V>O,0.90,0.84,0,STRCAT('量化评分:',STRCAT(CON2STR(XX,2),' '))),COLORYELLOW;
{九转序列Z}
B:=C<REF(C,4);N1:=CURRBARSCOUNT;
B8:=(N1>=1 AND COUNT(B,8)=8);
DRAWNUMBER(B8 AND REF(B,8)=0,L,8),COLORMAGENTA;
B9:=(N1>=1 AND COUNT(B,9)=9);
DRAWNUMBER(B9 AND REF(B,9)=0,L,9),COLORYELLOW;
A:=C>REF(C,4);A_8:=(N1>=1 AND COUNT(A,8)=8);
DRAWNUMBER(A_8 AND REF(A,8)=0,H*1.02,8),COLORMAGENTA;
A_9:=(N1>=1 AND COUNT(A,9)=9);
DRAWNUMBER(A_9 AND REF(A,9)=0,H*1.02,9),COLORYELLOW;
{卖点Z}
M:=5;N:=12;
GSZB0:=H=HHV(H,N) AND L!=LLV(L,N);
GSZB1:=GSZB0*250;
GSZB2:=BARSLASTCOUNT(GSZB1=250)=M;
GSZB3:=(C-REF(C,1))/REF(C,1)*100>9.88 AND C=H;
GSZB4:=IF(GSZB3,0,GSZB2);
GSZB5:=CROSS(GSZB3,0.5);
GSZB6:=BARSLAST(GSZB5);GSZB7:=CROSS(0.5,GSZB3) ;
……
……
……
{炸板率和连板率Z/F}
炸板率:SCJYVALUE(3,2,0)/(SCJYVALUE(3,1,0)+SCJYVALUE(3,2,0))*100,COLORGREEN,NODRAW;
连板率:SCJYVALUE(23,1,0)/SCJYVALUE(3,1,0)*100,COLORYELLOW,NODRAW;
……
……
……
通达信八重形态突破副图


{八重形态突破副图,无未来函数}
GSZB1:=REF(HHV(H,20),1)<REF(LLV(L,20),1)*(1+5/100) AND C>REF(HHV(H,20),1);
GSZB2:=MA(C,20);
GSZB3:=GSZB2+2*STD(C,20);
GSZB4:=GSZB2-2*STD(C,20);
GSZB5:=(GSZB3-GSZB4)/GSZB2;
GSZB6:=REF(GSZB5,1)<0.05 AND C>REF(GSZB3,1);
GSZB7:=HHV(H,15)/LLV(L,15)<1.1;
GSZB8:=V/MA(V,5)>1.5;
GSZB9:=C>REF(HHV(H,15),1)*(1+3/100);
GSZB10:=GSZB7 AND GSZB8 AND GSZB9;
GSZB11:=EMA(C,12)-EMA(C,26);
GSZB12:=ABS(GSZB11)<0.2;
GSZB13:=HHV(H,13)/LLV(L,13)<1.08;
GSZB14:=C>REF(HHV(H,13),1) AND GSZB11>REF(GSZB11,1);
GSZB15:=GSZB12 AND GSZB13 AND GSZB14;
GSZB16:=MA(C,5);
GSZB17:=MA(C,10);
GSZB18:=MA(C,20);
GSZB19:=MAX(GSZB16,MAX(GSZB17,GSZB18))/MIN(GSZB16,MIN(GSZB17,GSZB18));
GSZB20:=GSZB19<1.03;
GSZB21:=C>MAX(GSZB16,MAX(GSZB17,GSZB18)) AND V>MA(V,5)*1.2;
GSZB22:=GSZB20 AND GSZB21;
GSZB23:=REF(HHV(H,30),1);
GSZB24:=REF(LLV(L,30),1);
GSZB25:=GSZB23/GSZB24<1.15;
GSZB26:=COUNT(BETWEEN(C,GSZB24,GSZB23),30)>=30*0.8;
GSZB27:=C>GSZB23 AND V>REF(MA(V,5),1)*1.5;
GSZB28:=GSZB25 AND GSZB26 AND GSZB27;
GSZB29:=(C-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(GSZB29,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
GSZB30:=J<30 AND K<40 AND D<40;
GSZB31:=HHV(H,10)/LLV(L,10)<1.1;
GSZB32:=C>REF(HHV(H,10),1) AND J>REF(J,1);
GSZB33:=GSZB30 AND GSZB31 AND GSZB32;
GSZB34:=LLV(L,30/2);
GSZB35:=LLV(L,30/2);
……
……
……
通达信八重形态突破选股

{八重形态突破选股指标,无未来函数}
GSZB1:=REF(HHV(H,20),1)<REF(LLV(L,20),1)*(1+5/100) AND C>REF(HHV(H,20),1);
GSZB2:=MA(C,20);
GSZB3:=GSZB2+2*STD(C,20);
GSZB4:=GSZB2-2*STD(C,20);
GSZB5:=(GSZB3-GSZB4)/GSZB2;
GSZB6:=REF(GSZB5,1)<0.05 AND C>REF(GSZB3,1);
GSZB7:=HHV(H,15)/LLV(L,15)<1.1;
GSZB8:=V/MA(V,5)>1.5;
GSZB9:=C>REF(HHV(H,15),1)*(1+3/100);
GSZB10:=GSZB7 AND GSZB8 AND GSZB9;
GSZB11:=EMA(C,12)-EMA(C,26);
GSZB12:=ABS(GSZB11)<0.2;
GSZB13:=HHV(H,13)/LLV(L,13)<1.08;
GSZB14:=C>REF(HHV(H,13),1) AND GSZB11>REF(GSZB11,1);
GSZB15:=GSZB12 AND GSZB13 AND GSZB14;
GSZB16:=MA(C,5);
GSZB17:=MA(C,10);
GSZB18:=MA(C,20);
GSZB19:=MAX(GSZB16,MAX(GSZB17,GSZB18))/MIN(GSZB16,MIN(GSZB17,GSZB18));
GSZB20:=GSZB19<1.03;
GSZB21:=C>MAX(GSZB16,MAX(GSZB17,GSZB18)) AND V>MA(V,5)*1.2;
GSZB22:=GSZB20 AND GSZB21;
GSZB23:=REF(HHV(H,30),1);
GSZB24:=REF(LLV(L,30),1);
GSZB25:=GSZB23/GSZB24<1.15;
GSZB26:=COUNT(BETWEEN(C,GSZB24,GSZB23),30)>=30*0.8;
GSZB27:=C>GSZB23 AND V>REF(MA(V,5),1)*1.5;
GSZB28:=GSZB25 AND GSZB26 AND GSZB27;
GSZB29:=(C-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(GSZB29,3,1);
D:=SMA(K,3,1);
……
……
……