通达信首板定龙头指标公式
VAR1:=SMA(HIGH,21,2)*1.05;
VAR2:= O>REF(C,1);
VAR3:= C>=REF(C,1)*1.08;
VAR4:= VAR1 AND VAR2 AND VAR3;
VAR5:=(C-MA(C,30))/MA(C,30)*100;
VAR6:=crOSS(0,(C-MA(C,5))/MA(C,5)*100);
VAR7:=MA(C,10)>REF(MA(C,10),1);
VAR8:=VAR6 AND VAR5 AND VAR7;
VAR9:=FILTER(VAR8,10);
VAR10:=REF(MA(CLOSE,13),13/2+1);
VAR11:=CROSS(SMA(CLOSE,2,1),SMA(LOW,5,1));
VAR12:=SMA(HIGH,21,2)*1.05*1.05;
VAR13:=IF(VAR11,VAR12,SMA(LOW,5,1));
VAR14:=CROSS(SMA(CLOSE,2,1),VAR1);
VAR15:=IF(VAR14,SMA(HIGH,21,2)*1.05*1.1,SMA(LOW,21,2)*0.95);
VAR16:=VAR13>SMA(LOW,5,1) AND CROSS(CLOSE,VAR10) AND vol>0;
VAR17:=REF(HIGH/OPEN< 1.02,1) AND REF(CLOSE< OPEN,1);
龙头股:=VAR15>SMA(LOW,21,2)*0.95 OR VAR16 AND VAR17;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
macd:=(DIF-DEA)*2;
XG6:=MACD>0;
VAR21:=VOL/REF(VOL,1);
VAR22:=REF(CLOSE,1)/REF(CLOSE,8);
VAR23:=HHV(REF(CLOSE,1),12)/LLV(REF(CLOSE,1),12);
VAR24:=VAR21>=2.70 AND CLOSE>REF(CLOSE,1);
VAR25:=COUNT(REF(CLOSE/OPEN>=1.095,1),8)< 1;
VAR26:=VAR23<=1.10 AND CLOSE/OPEN>=1 AND VAR22>=0.9;
VAR28:=COUNT(REF(CLOSE/OPEN>=1.04,1),8)< 1;
VAR29:=COUNT(REF(CLOSE/OPEN<=0.95,1),8)< 1;
VAR31:=CLOSE>=(ZTPRICE(REF(CLOSE,1),0.1)) ;
VAR33:=IF(CODELIKE('60')||CODELIKE('00'),VAR31,DRAWNULL);
ZT1:=VAR33 AND REF(BARSLASTCOUNT(VAR33),1)< 2 AND COUNT(VAR33,5)=1;
龙:=VAR28 AND VAR29 AND VAR24 AND VAR25 AND VAR26 AND XG6 OR (龙头股) ;
STICKLINE(龙 AND ZT1,0,1,1.5,0)COLORFF00FF;
STICKLINE(龙 AND ZT1,0,1,1.2,0)COLORFF44FF;
STICKLINE(龙 AND ZT1,0,1,0.9,0)COLORFF66FF;
STICKLINE(龙 AND ZT1,0,1,0.6,0)COLORFF77FF;
STICKLINE(龙 AND ZT1,0,1,0.3,0)COLORFF88FF;
STICKLINE(龙 AND ZT1,0.95,1,1.5,0)COLORYELLOW;
DRAWICON(龙 AND ZT1,1,9);
DRAWTEXT(龙 AND ZT1,0.6,'★首板定龙头'),COLORYELLOW;
通达信主力资金四阶段指标公式
DRAWGBK(C>0,RGB(48,48,8),RGB(48,48,8),0,'8',0);
TYP:=(HIGH+LOW+CLOSE)/3;
主力资金:(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14)),NODRAW;
打压做空:100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14)),NODRAW;
STICKLINE(主力资金>打压做空,0,主力资金,1,0),COLOR9900FF;
STICKLINE(主力资金< 打压做空,0,主力资金,1,1),COLOR99FF00;
累计资金:EMA(EMA(主力资金,5),3),COLORWHITE;
五日资金:EMA(累计资金,5),COLORYELLOW;
ddx:(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100,NODRAW;
DDY:EMA(DDX,6),NODRAW;
DDZ:EMA(ddy,6),NODRAW;
volUME:=VOL;
MA5VOL:=MA(VOLUME,5);
MA10VOL:=MA(VOLUME,10);
MA20VOL:=MA(VOLUME,20);
主力净额:(CLOSE-OPEN)*VOLUME/10000,NODRAW;
小单净额:主力净额*0.3,NODRAW;
ZJQDL:IF(VOLUME>MA20VOL,80,IF(VOLUME>MA10VOL,50,20)),NODRAW;
N:=30;
M:=10;
近期低点:=LLV(L,N);
近期高点:=HHV(H,N);
价格中轴:=(近期高点+近期低点)/2;
低位区间:=C< 近期低点*1.15 AND C< 价格中轴;
高位区间:=C>近期高点*0.85 AND C>价格中轴;
震荡区间:=BETWEEN(C,LLV(C,M)*1.02,HHV(C,M)*0.98) AND (HHV(C,M)-LLV(C,M))/LLV(C,M)< 0.08;
量能水平:=VOLUME/MA20VOL;
主力净额均值:=MA(Abs(主力净额),20);
ZJQDL均值:=MA(ZJQDL,20);
量价齐升:=C>REF(C,1) AND VOLUME>REF(VOLUME,1) AND 量能水平>1.2;
放量下跌:=C< REF(C,1) AND VOLUME>REF(VOLUME,1)*1.3;
缩量整理:=VOLUME< MA5VOL*0.8 AND ABS(C-O)/C< 0.02;
吸筹条件:=低位区间 AND 主力净额>主力净额均值*0.8 AND DDX>0 AND DDX< 0.4 AND DDY< 0 AND 小单净额< 0 AND ((VOLUME>MA5VOL*1.1 AND VOLUME< MA5VOL*2) OR (COUNT(VOLUME>MA10VOL*1.2,5)>=2 AND 缩量整理)) AND ZJQDL>25 AND ZJQDL< 75;
洗盘条件:=震荡区间 AND ABS(DDX)< 0.2 AND ABS(主力净额)< 主力净额均值 AND VOLUME< MA5VOL*0.9 AND VOLUME< MA10VOL*0.85 AND ZJQDL< 50 AND 缩量整理;
拉升条件:=C>REF(MAX(C,O),3)*1.02 AND 主力净额>主力净额均值*1.8 AND DDX>0.25 AND DDY>5 AND ((VOLUME>MA5VOL*1.5 AND 量价齐升) OR (VOLUME>MA10VOL*2 AND C>O)) AND ZJQDL>65;
出货条件:=高位区间 AND 主力净额< -主力净额均值*1.3 AND DDX< 0 AND DDY< 0 AND 小单净额>REF(小单净额,3)*1.8 AND ((放量下跌) OR (VOLUME>MA10VOL*2.5 AND C< O)) AND ZJQDL< REF(HHV(ZJQDL,5),1)*0.7;
吸筹确认:=(COUNT(吸筹条件,3)>=2 AND 量能水平>0.8) OR (吸筹条件 AND REF(吸筹条件,1) AND VOLUME>MA5VOL);
洗盘确认:=(COUNT(洗盘条件,3)>=2 AND 量能水平< 0.9) OR (洗盘条件 AND REF(洗盘条件,1));
拉升确认:=(COUNT(拉升条件,2)>=1 AND 量价齐升) OR (拉升条件 AND VOLUME>MA10VOL*1.8);
出货确认:=(COUNT(出货条件,2)>=1 AND (放量下跌 OR VOLUME>MA10VOL*2)) OR (出货条件 AND REF(出货条件,1));
吸筹信号:=吸筹确认 AND NOT(拉升确认) AND NOT(出货确认);
洗盘信号:=洗盘确认 AND NOT(拉升确认) AND NOT(吸筹确认);
拉升信号:=拉升确认 AND NOT(出货确认);
出货信号:=出货确认;
STICKLINE(DDX>0,0,DDX,2,0),COLORRED;
STICKLINE(DDX< 0,0,DDX,2,0),COLORGREEN;
DRAWTEXT(吸筹信号,DDX-1,'吸筹'),COLORLIRED;
DRAWTEXT(拉升信号,DDX+1,'拉升'),COLORYELLOW;
DRAWTEXT(洗盘信号,DDX,'洗盘'),COLORLIBLUE;
DRAWTEXT(出货信号,DDX-1,'出货!'),COLORGREEN;
STICKLINE(吸筹信号,0,DDX*0.8,4,0),COLORLIRED;
STICKLINE(洗盘信号,0,DDX*0.8,4,0),COLORLIBLUE;
STICKLINE(拉升信号,0,DDX*0.8,4,0),COLORYELLOW;
STICKLINE(出货信号,0,DDX*0.8,4,0),COLORGREEN;
DRAWTEXT_FIX(1,0.02,0.08,0,'阶段:'),COLORWHITE;
DRAWTEXT_FIX(吸筹信号,0.08,0.06,0,'吸筹'),COLORLIGREEN;
DRAWTEXT_FIX(洗盘信号,0.08,0.08,0,'洗盘'),COLORLIBLUE;
DRAWTEXT_FIX(拉升信号,0.08,0.10,0,'拉升'),COLORYELLOW;
DRAWTEXT_FIX(出货信号,0.08,0.04,0,'出货'),COLORRED;
DRAWTEXT_FIX(NOT(吸筹信号 OR 洗盘信号 OR 拉升信号 OR 出货信号),0.08,0.12,0,'观望'),COLORWHITE;
DRAWTEXT_FIX(1,0.02,0.14,0,'强度:'),COLORWHITE;
DRAWTEXT_FIX(1,0.08,0.14,0,CON2STR(ZJQDL,0)),COLORLIMAGENTA;
DRAWTEXT_FIX(1,0.02,0.20,0,'DDX:'),COLORWHITE;
DRAWTEXT_FIX(1,0.08,0.20,0,CON2STR(DDX,2)),COLORRED;
DRAWTEXT_FIX(1,0.02,0.26,0,'量比:'),COLORWHITE;
DRAWTEXT_FIX(1,0.08,0.26,0,CON2STR(量能水平,2)),COLORLIGRAY;
DRAWTEXT_FIX(1,0.30,0.08,0,CON2STR(VOL/10000,1)+'万'),COLORWHITE;
DRAWTEXT_FIX(1,0.20,0.14,0,'主力净额:'),COLORWHITE;
DRAWTEXT_FIX(1,0.35,0.14,0,CON2STR(主力净额/10000,1)+'万'),COLORYELLOW;
EMA3:=EMA(CLOSE,3);
EMA21:=EMA(CLOSE,21);
动态均线周期:=IF(STD(CLOSE,20)/CLOSE>0.03,10,20);
动态均线:=MA(CLOSE,动态均线周期);
短期均线:=5;
长期均线:=20;
量能倍数:=1.5;
ATR周期:=14;
趋势条件:=crOSS(MA(CLOSE,短期均线),MA(CLOSE,长期均线));
量能条件:=VOL>REF(VOL,1)*量能倍数;
资金条件:=主力净额>REF(主力净额,3) AND 小单净额< 5;
DRAWTEXT_FIX(1,0.02,0.02,0,'捉妖指标特攻队'),COLORWHITE;
macd顶背离:=MACD.DIF>REF(MACD.DIF,1) AND CLOSE< REF(CLOSE,1);
rsi过滤:=RSI(14)< 70;
最终信号:=趋势条件 AND 量能条件 AND 资金条件 AND NOT(MACD顶背离) AND RSI过滤;
DRAWICON(最终信号,LOW*0.98,1);
STICKLINE(最终信号,HIGH,LOW,2,0),COLORRED;
DRAWTEXT_FIX(最终信号,0.5,0.5,1,'进场'),COLORYELLOW;

