通达信放量异动指标公式
放量异动1:=EMA(C,12)-EMA(C,25),NODRAW;
放量异动2:=EMA(放量异动1,6),NODRAW;
放量异动3:=C>MA(C,5);
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
macd:=(DIF-DEA)*2;
XG:=MACD>0;
获利回吐:(放量异动2>=0)*放量异动2,COLORLIBLUE,LINETHICK1;
空头回补:(放量异动2< 0)*放量异动2,COLORMAGENTA,LINETHICK1;
坚绝做空:(放量异动1< 0)*放量异动1,COLORGREEN,LINETHICK1;
买入持股:(放量异动1>=0)*放量异动1,COLORRED,LINETHICK1;
STICKLINE(放量异动2>=0,放量异动2,0,3.2,0),COLORAAAAAA;
STICKLINE(放量异动2>=0,放量异动2,0,2.9,0),COLOR777777;
STICKLINE(放量异动2>=0,放量异动2,0,2.4,0),COLOR999999;
STICKLINE(放量异动2>=0,放量异动2,0,1.8,0),COLORBBBBBB;
STICKLINE(放量异动2>=0,放量异动2,0,1.1,0),COLORDDDDDD;
STICKLINE(放量异动2>=0,放量异动2,0,0.3,0),COLORFFFFFF;
STICKLINE(放量异动2< 0,放量异动2,0,3.2,0),COLORFF5500;
STICKLINE(放量异动2< 0,放量异动2,0,2.9,0),COLORYELLOW;
STICKLINE(放量异动2< 0,放量异动2,0,2.4,0),COLORYELLOW;
STICKLINE(放量异动2< 0,放量异动2,0,1.8,0),COLORYELLOW;
STICKLINE(放量异动2< 0,放量异动2,0,1.1,0),COLORYELLOW;
STICKLINE(放量异动2< 0,放量异动2,0,0.3,0),COLORYELLOW;
STICKLINE(放量异动1< 0,放量异动1,0,3.2,0),COLORCC0066;
STICKLINE(放量异动1< 0,放量异动1,0,2.9,0),COLOREE0066;
STICKLINE(放量异动1< 0,放量异动1,0,1.8,0),COLORFF2266;
STICKLINE(放量异动1< 0,放量异动1,0,1.1,0),COLORFF4466;
STICKLINE(放量异动1< 0,放量异动1,0,0.3,0),COLORFF6666;
持股区域判断:=IF(获利回吐 > 0,1,0);
持股流出天数:=REF(COUNT(放量异动1< 放量异动2,3),1) >=3;
持股强:=持股区域判断=1 AND 持股流出天数 AND 放量异动1>放量异动2;
回补区域判断:=IF(空头回补 < 0,1,0),NODRAW;
回补流出:=回补区域判断 AND Abs(放量异动2)/ABS(放量异动1)< 2,NODRAW;
回补流程天数:=REF(COUNT(回补流出,3),1) >=3,NODRAW;
回补强:=回补流程天数 AND ABS(放量异动2)/ABS(放量异动1) >= 2;
特殊区域强:=回补流程天数 AND REF(放量异动1,1)< 0 AND 放量异动1>0;
开始做空:REF(放量异动1>放量异动2,1) AND 放量异动2>放量异动1,COLORBLUE,NODRAW;
开始做多:REF(放量异动1< 放量异动2,1) AND 放量异动2< 放量异动1,COLORRED,NODRAW;
STICKLINE(开始做多 AND 放量异动3 AND XG,买入持股+0.5,0,0.3,0),COLORFF6666;
DRAWICON(放量异动1>=0,放量异动2,5);
DRAWTEXT(开始做多 AND 放量异动3 AND XG,买入持股+0.5,'★异动★'),COLORYELLOW ,LINETHICK2;
DRAWICON(开始做多 AND 放量异动3 AND XG,买入持股,1);
通达信有量突破主图指标公式
回调数值:=0;
趋势:=(O-REF(C,1))/REF(C,1)*100;
ST:=Abs(C-O)/MIN(C,O)*100;
实体长阴:=V>=HHV(V,70) AND H=HHV(H,70) AND C<O AND ST>4 AND 趋势>0 AND H=O;
VAR1:=BARSLAST(实体长阴);
VAR2:=EVERY(C<REF(H,VAR1),VAR1);
只做:=CODELIKE('60')||CODELIKE('00')||CODELIKE('30');
QST:=NAMELIKE('ST')=0 AND NAMELIKE('*ST')=0 AND NAMELIKE('SST')=0 AND NAMELIKE('S*ST')=0;
TJ:=只做 AND QST;
XH:=C>REF(H,VAR1) AND REF(VAR2,1) AND C>O AND TJ AND VAR1>回调数值;
DRAWSL(XH,REF(H,VAR1),0,VAR1,1)COLORYELLOW;
STICKLINE(XH,C,O,2.5,0)COLORYELLOW;
DRAWTEXT(XH,L*0.9905,'←突破'),COLORYELLOW;
DRAWICON(XH ,LOW,41);

