通达信指标公式源码概况:

指标类别: 通达信指标公式

授权方式: 免费版

指标评级: ★★★★★

指标分类: 策略

画线方法: 副图

以下是通达信牛熊分道主图指标类似喇叭口战法源码 

 

指标类似喇叭口战法,出现开始关注后,纳入自选,结合当前热点题材进行跟踪操作。  

价量:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)  

-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1);  

主力活跃力度:=(((价量-LLV(价量,27))/(HHV(价量,27)-LLV(价量,27)))*(4))*(25);  

快线:=(((价量-LLV(价量,9))/(HHV(价量,9)-LLV(价量,9)))*(4))*(25);  

RSV:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;  

K1:=SMA(RSV,3,1);  

D1:=SMA(K1,3,1);  

KK:=INTPART(K1);  

DD:=INTPART(D1);  

TFXXS:=KK+DD;  

TGLXS:=(TFXXS-REF(TFXXS,1));  

主力筹码:=EMA(WINNER(CLOSE)*70,3);  

散户筹码:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);  

金叉疯牛:=EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4,2);  

界:=MA(CLOSE,27);  

持股时段:IF((金叉疯牛>界)AND(散户筹码<主力筹码)AND  

((主力活跃力度>50)OR(主力活跃力度>REF(主力活跃力度,1))),-40,0),COLORRED,NODRAW;  

ZLCM:=EMA(WINNER(CLOSE)*70,3);  

{//主力筹码估算}  

SHCM:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);  

{//小筹码估算}  

ZSHTL:=SHCM/(ZLCM+SHCM)*100;  

{//小股民套牢筹码比率}  

ZZLKP:=ZLCM/(ZLCM+SHCM)*100;  

{//主力控盘筹码比}  

ZCMZL:=MA(ZLCM+SHCM,13);  

{//市场筹码总量}  

ZZNTS:=BARSLAST(ZSHTL<90and="">90);  

{//走牛天数}  

ZSHJJ:=EMA(ZSHTL,89);  

{//小股民警戒}  

ZZLJJ:=EMA(ZZLKP,89);  

{//主力警戒}  

ZJLRQD:=INTPART(ZZLKP-ZZLJJ);  

{//资金流入强度}  

BB:=MA(C,1);  

持币阶段:SMA(SMA(SMA(BB,2,1),2,1),2,1);  

主升持股波段:=HHV(MA(持币阶段,1),13);  

SH8:=EMA(ZSHTL,8);  

DKB:=IF(ZZLKP-REF(ZZLKP,1)>ZSHTL-REF(ZSHTL,1),1,0);  

牛股出现预警:=WINNER(C/1.10)*100,COLOR00FFFF,NODRAW;  

主力赢利25持仓:=WINNER(C/1.25)*100,COLORFF00FF,NODRAW;  

散户套牢筹码:=散户筹码/(主力筹码+散户筹码)*100;  

主升浪波段:=主力筹码/(主力筹码+散户筹码)*100,COLORFF6100,NODRAW;  

主力主导行情:=EMA(主升浪波段,55),NODRAW,COLORFF00FF;  

M:=60;  

N:=30;  

SHX:=100*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))COLORGRAY;  

庄家主力线:=50-SMA(SMA(SMA(SHX,2,1),2,1),2,1)/2,COLOR00FFFF,LINETHICK2;  

散户持股线:=50-HHV(MA(庄家主力线,1),13)/2,COLORFF00FF,LINETHICK4;  

跌幅:=(REF(C,1)-C)/REF(C,1)*100;  

涨幅:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100,POINTDOT,COLOR009900,LINETHICK0;  

ER:=V/FINANCE(7)*100;  

A0:=TMA(ER,(1-ER),1);  

MAXCYC:=DMA((C+O)/2,ER/TMA(ER,(1-ER),1));  

T1:=BARSLAST(C>MAXCYC*POW(1.1,0.9));  

T2:=BARSLAST(C<MAXCYC*POW(1.1,-0.9));  

T3:=CROSS(T1,T2)ORCROSS(T2,T1)ORBARSSINCE(T1+1)=0ORBARSSINCE(T2+1)=0ORBARSCOUNT(C)=0;  

T4:=REF(MAXCYC,BARSLAST(T3));  

HZ:=HHV((H+L)/2,120);  

AA:=(2*C+H+L)/4;  

VAR1:=IF(DATE=10301201,0,1);  

VAR2:=EMA(SLOPE(CLOSE,21)*20+CLOSE,55);  

VAR3:=EMA(CLOSE,3);  

VAR4:=(2*CLOSE+LOW+HIGH)/4*VAR1;  

VAR5:=VAR2-VAR3;  

VAR6:=CLOSE*VOL;  

VAR7:=EMA((EMA(VAR6,3)/EMA(VOL,3)+EMA(VAR6,6)/EMA(VOL,6)+EMA(VAR6,12)/EMA(VOL,12)+EMA(VAR6,24)/EMA(VOL,24))/4,13);  

VAR8:=(EMA(CLOSE,5)*7+EMA(CLOSE,10)*3)/10;  

VAR9:=(CLOSE+OPEN)/2;  

MA5:=MA(CLOSE,5);  

VAR11:=3*SMA((C-LLV(L,480))/(HHV(H,480)-LLV(L,480))*100,5,1)  

-2*SMA(SMA((C-LLV(L,480))/(HHV(H,480)-LLV(L,480))*100,180,1),15,1);  

超级主升:=EMA(VAR11,5);  

主升1:=超级主升-100;  

D8:=EMA(C,5);  

D2:=(EMA(C,1)+EMA(C,5)+EMA(C,10)+EMA(C,15)+EMA(C,20)+EMA(C,25)+EMA(C,30)+EMA(C,35)+EMA(C,40)+EMA(C,45)+  

EMA(C,50)+EMA(C,55)+EMA(C,60)+EMA(C,65)+EMA(C,70)+EMA(C,75)+EMA(C,80)+EMA(C,85)+EMA(C,90)+EMA(C,95)+  

EMA(C,100)+EMA(C,105)+EMA(C,110)+EMA(C,115)+EMA(C,120)+EMA(C,125)+EMA(C,130)+EMA(C,135)+EMA(C,140)+EMA(C,150))/30;  

DDE:=(D8/D2)*100;  

主升2:=DDE-110;  

A:=(H+L+2*C)/4;  

A1:=(A-REF(A,3))/3+A;  

J:=EMA(HHV(A1,20),60),LINETHICK3;  

CB5:=EMA(COST(80),30),CIRCLEDOT;  

HMX:=EMA(1.4*EMA(FORCAST(A1,20),40),20),LINETHICK2;  

金牛线:=(J+CB5+HMX)/3,LINETHICK2;  

MA20:=MA(C,20);  

UP:=EMA(EMA(C*1.38,50),50),DOTLINE,COLOR0000FF;  

白色:=SMA(HIGH,21,2)*1.05;  

黄色:=SMA(LOW,21,2)*0.95;  

中线:=(白色+黄色)/2;  

UP1:=中线+2*STD(中线,20);  

UP2:=REF(UP1,0);  

CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(A1,20))/MA(A1,20);  

DT:=DMA(CLOSE,CC);  

通道3:=(1+9/100)*DT;  

通道4:=(1-7/100)*DT;  

界限:=(REF((金牛线+UP+EMA(UP1*1.04,40)+通道3)/4,10)+MA(C,20)*1.04)/2;  

AHC1:=H*VOL;  

AHC24:=EMA((EXPMA(AHC1,180)/EXPMA(VOL,180)+EXPMA(AHC1,360)/EXPMA(VOL,360)+EXPMA(AHC1,720)/EXPMA(VOL,720)+EXPMA(AHC1,1440)/EXPMA(VOL,1440))/4,34);  

C上X:=1.06*AHC24;  

C下X:=AHC24*0.94;  

AHC22:=EMA((EXPMA(AHC1,27)/EXPMA(VOL,27)+EXPMA(AHC1,54)/EXPMA(VOL,54)+EXPMA(AHC1,108)/EXPMA(VOL,108)+EXPMA(AHC1,316)/EXPMA(VOL,316))/4,34);  

上X:=1.06*AHC22;  

下X:=AHC22*0.94;  

AHC23:=EMA((EXPMA(AHC1,5)/EXPMA(VOL,5)+EXPMA(AHC1,10)/EXPMA(VOL,10)+EXPMA(AHC1,20)/EXPMA(VOL,20)+EXPMA(AHC1,40)/EXPMA(VOL,40))/4,34);  

D上X:=1.06*AHC23;  

D下X:=AHC23*0.94;  

T:=(C上X+D上X+上X)/3*1.05;  

主升3:=(MA5*2/(界限+T)-1)*100;  

CBX80:=MA(COST(80),20);  

主升4:=(MA5/CBX80-1)*100;  

FT:=((HHV(H,42)-LLV(L,42)))/2+LLV(L,42);  

FT1:=ABS(HHV(H,40)-LLV(L,40)-LLV(L,40))+FT*0.5;  

主升5:=(FT/FT1-1)*100;  

P:=EMA(EMA(C*1.14,55),20);  

主升6:=(MA5/P-1)*100;  

金K线:=(EMA(HHV(H,60),60)+EMA(FT,453)*1.62)/2;  

主升7:=(MA5/金K线-1)*100;  

超牛拉升:=(主升1+主升2+主升3+主升4+主升5+主升6+主升7)/2,LINETHICK2;  

SMA2:=MA(持币阶段,3);  

V1:=(C*2+H+L)/4*10;  

V2:=EMA(V1,13)-EMA(V1,21);  

V3:=EMA(V2,5);  

V4:=2*(V2-V3)*100,COLORRED,LINETHICK2;  

筹码进:=IF(V4>=0,V4,0);  

VARAA:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);  

VAR21:=SMA(ABS(HIGH-VARAA),13,1)/SMA(MIN(HIGH-VAR1,0),10,1);  

VAR31:=EMA(VAR21,10);  

VAR41:=HHV(HIGH,33);  

VAR51:=EMA(IF(HIGH>=VAR41,VAR31,0),3);  

主力抬轿:=IF(VAR510)AND(筹码进>150)AND(持股时段<-18)AND(跌幅<3),筹码进,0),COLORRED,NODRAW;  

上轨:=EMA(VAR8*1.15,15),COLORRED,LINETHICK1;  

黄线:=(EMA(VAR9,3)+EMA(VAR9,6)+EMA(VAR9,12)+EMA(VAR9,24))/4,COLORYELLOW,LINETHICK1;  

HH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)  

+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)  

+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+  

REF(H,20))/210,COLORBLUE,LINETHICK1;  

LL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)  

+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)  

+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+  

REF(L,20))/210,COLORBLUE,LINETHICK1;  

VAR80:=3*SMA((C-LLV(L,180))/(HHV(H,180)-LLV(L,180))*100,5,1)-2*SMA(SMA((C-LLV(L,180))/(HHV(H,180)-LLV(L,180))*100,180,1),15,1);  

疯牛潜力股:=EMA(VAR80,5),NODRAW,COLOR6600FF;  

牛熊分道:EMA(HH,90),COLORYELLOW,LINETHICK2;  

下:=牛熊分道-((C-牛熊分道)*C-牛熊分道)/牛熊分道*1.68,LINETHICK3,COLORRED;  

下轨:=MA(下,14),COLORGREEN,LINETHICK2;  

IF(持股时段<-28and="">=下轨AND牛熊分道>=下轨AND疯牛潜力股>REF(疯牛潜力股,1),下轨,DRAWNULL),COLORFF0080,LINETHICK6;  

IF(持股时段<-28and="">50ANDBARSCOUNT(C)>250AND上轨>=下轨AND牛熊分道>=下轨AND疯牛潜力股>=REF(疯牛潜力股,1),下轨,DRAWNULL),COLORFF0080,LINETHICK6;  

IF(疯牛潜力股>50ANDBARSCOUNT(C)>250AND上轨>=下轨AND牛熊分道>=下轨AND疯牛潜力股<=REF(疯牛潜力股,1),下轨,DRAWNULL),COLORGREEN,LINETHICK6;  

IF(上轨>=下轨AND下轨>REF(下轨,1),下轨,DRAWNULL),COLORGREEN,LINETHICK6;  

IF(持股时段<-28ANDBARSCOUNT(C)<250and="">=下轨AND牛熊分道>=下轨AND疯牛潜力股>=REF(疯牛潜力股,1),下轨,DRAWNULL),COLORFF0080,LINETHICK6;  

IF(持股时段=0ANDBARSCOUNT(C)<250and="">=下轨AND牛熊分道>=下轨AND疯牛潜力股>=REF(疯牛潜力股,1),下轨,DRAWNULL),COLORFF00FF,LINETHICK6;  

IF(疯牛潜力股>50AND上轨>=下轨AND疯牛潜力股>REF(疯牛潜力股,1)AND牛熊分道>=下轨,上轨,DRAWNULL),COLORFF00FF,LINETHICK4;  

IF(疯牛潜力股>50AND上轨>=下轨AND疯牛潜力股>REF(疯牛潜力股,1),上轨,DRAWNULL),COLORFF00FF,LINETHICK4;  

IF(COUNT(C>上轨,5)>=2AND上轨>=牛熊分道AND疯牛潜力股>REF(疯牛潜力股,1)AND涨幅>0.5,上轨,DRAWNULL),COLOR0000FF,LINETHICK4;  

不参与阶段:IF(上轨<下轨,上轨,上轨),COLORGREEN,LINETHICK2;  

分道关注:IF(上轨>=下轨AND牛熊分道<下轨AND下轨<REF(下轨,1),下轨,DRAWNULL),COLORFF00FF,LINETHICK2;  

IF(上轨>=下轨AND牛熊分道<下轨AND下轨<REF(下轨,1),下轨,DRAWNULL),COLORFF00FF,LINETHICK2;  

行情主升浪:IF(持股时段<-28and="">50AND上轨>=下轨AND牛熊分道>=下轨AND疯牛潜力股>REF(疯牛潜力股,1),下轨,DRAWNULL),COLORFF0080,LINETHICK2;  

IF(持股时段<-28and="">=下轨AND牛熊分道>=下轨AND疯牛潜力股>REF(疯牛潜力股,1),下轨,DRAWNULL),COLORFF0080,LINETHICK2;  

IF(持股时段<-28and="">50ANDBARSCOUNT(C)>250AND上轨>=下轨AND牛熊分道>=下轨AND疯牛潜力股>=REF(疯牛潜力股,1),下轨,DRAWNULL),COLORFF0080,LINETHICK2;  

IF(疯牛潜力股>50ANDBARSCOUNT(C)>250AND上轨>=下轨AND牛熊分道>=下轨AND疯牛潜力股<=REF(疯牛潜力股,1),下轨,DRAWNULL),COLORGREEN,LINETHICK2;  

IF(上轨>=下轨AND下轨>REF(下轨,1),下轨,DRAWNULL),COLORGREEN,LINETHICK2;  

IF(持股时段<-28ANDBARSCOUNT(C)<250and="">=下轨AND牛熊分道>=下轨AND疯牛潜力股>=REF(疯牛潜力股,1),下轨,DRAWNULL),COLORFF0080,LINETHICK2;  

IF(疯牛潜力股>50AND上轨>=下轨AND疯牛潜力股>REF(疯牛潜力股,1)AND牛熊分道>=下轨,上轨,DRAWNULL),COLORFF00FF,LINETHICK2;  

IF(疯牛潜力股>50AND上轨>=下轨AND疯牛潜力股>REF(疯牛潜力股,1),上轨,DRAWNULL),COLORFF00FF,LINETHICK2;  

超级疯牛分界:IF(持股时段<-28and="">50AND上轨>=下轨AND疯牛潜力股>REF(疯牛潜力股,1),上轨,DRAWNULL),COLORRED,LINETHICK2;  

IF(COUNT(C>上轨,5)>=2AND上轨>=牛熊分道AND疯牛潜力股>REF(疯牛潜力股,1)AND涨幅>0.5,上轨,DRAWNULL),COLORRED,LINETHICK2;  

开口选股:=BARSLASTCOUNT(上轨>下轨)=1,NODRAW;  

DRAWICON(开口选股,MIN(下轨,上轨)*1.08,26);  

DRAWTEXT(开口选股,LOW,71),COLORYELLOW;  

DRAWTEXT(开口选股,上轨*1.13,'开始关注'),COLORRED;  

变盘加速上扬:=CROSS(牛熊分道,下轨);  

DRAWICON(变盘加速上扬  

,LOW*0.9,25);  

image.png

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。