指标资讯
通达信龙回头主图指标公式(通达信超准龙回头主图指标公式)
来源:神奇指标 发布时间:2023-06-15

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


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


授权方式: 免费版


指标评级: ★★★★★


指标分类: 策略


画线方法: 副图



一、通达信龙回头主图指标公式

  

NH:=120;  

KK:=BARSLAST(CURRBARSCOUNT=NH);  

GD:=CONST(IF(ISLASTBAR=1,HHV(H,KK),0));  

DD:=CONST(IF(ISLASTBAR=1,LLV(L,KK),0));  

KJ:=GD-DD;  

GD4:=IF(CURRBARSCOUNT<=NH/2,GD,DRAWNULL);  

DRAWBAND(GD4,RGB(80,80,30),DD+KJ/2,RGB(0,0,0));{该行设置背景色}  

突破:REF(EMA(C,14),1)COLORRED,LINETHICK2;  

A1X:=(EMA(C,14)-突破)/突破*100,NODRAW;  

多方:IF(A1X>=0,REF(EMA(C,14),BARSLAST(CROSS(A1X,0))+1),DRAWNULL)COLORRED,LINETHICK2;  

IF(A1X>=0,突破,DRAWNULL),COLORRED,LINETHICK2;  

空方:IF(A1X<0,REF(EMA(C,14),BARSLAST(CROSS(0,A1X))+1),DRAWNULL)COLORGREEN,LINETHICK2;  

IF(A1X<0,突破,DRAWNULL),COLORGREEN,LINETHICK2;  

STICKLINE(CROSS(A1X,0),C,O,2,0)COLORRED;  

STICKLINE(CROSS(A1X,0),H,L,0,1)COLORRED;  

STICKLINE(CROSS(0,A1X),C,O,2,0)COLORGREEN;  

STICKLINE(CROSS(0,A1X),H,L,0,1)COLORGREEN;  

STICKLINE(突破>0,O,C,2,0),COLORRED;  

STICKLINE(突破>0,H,L,0,0),COLORRED;  

STICKLINE(A1X<0,O,C,2,0),COLORGREEN;  

STICKLINE(A1X<0,H,L,0,0),COLORGREEN;  

STICKLINE(CROSS(0,A1X),C,O,2,0)COLORGREEN;  

STICKLINE(CROSS(0,A1X),H,L,0,1)COLORGREEN;  

STICKLINE(CROSS(A1X,0),C,O,2,0)COLORYELLOW;  

STICKLINE(CROSS(A1X,0),H,L,0,1)COLORYELLOW;  

STICKLINE(A1X>=0,多方,突破,0,-1)COLORRED;  

STICKLINE(A1X<0,空方,突破,0,-1)COLORGREEN;  

平衡:IF(CURRBARSCOUNT<=NH,DD+KJ/2,DRAWNULL),COLOR0055FF;  

压力:IF(CURRBARSCOUNT<=NH,GD-KJ*0.191,DRAWNULL),COLOR00FF00;  

支撑:IF(CURRBARSCOUNT<=NH,DD+KJ*0.191,DRAWNULL),COLOR00FFFF;  

顶点:IF(CURRBARSCOUNT<=NH/2,CONST(IF(ISLASTBAR=1,HHV(H,BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORLIRED,POINTDOT,LINETHICK3;  

低点:IF(CURRBARSCOUNT<=NH/2,CONST(IF(ISLASTBAR=1,LLV(L,BARSLAST(CURRBARSCOUNT=60)),1)),DRAWNULL),COLORMAGENTA,POINTDOT,LINETHICK3;  

STICKLINE(CCI>=200ANDH>=顶点,O,C,2,0),COLORLIRED;  

STICKLINE(CCI<=100ANDL<=低点,O,C,2,0),COLORMAGENTA;  

阿鹏哥:=TOPRANGE(H);你真好:=LOWRANGE(L);  

上内:=LLVBARS(H,阿鹏哥);上外:=LLVBARS(L,阿鹏哥);  

下内:=HHVBARS(L,你真好);下外:=HHVBARS(H,你真好);  

上力度:=HHV(L,上内+1)>LLV(H,上内+1);  

下力度:=HHV(L,下内+1)>LLV(H,下内+1);  

上包含:=COUNT(L>=REF(L,1),上外)>2ANDCOUNT(H>=REF(H,1),上内)>2;  

下包含:=COUNT(H<=REF(H,1),下外)>2ANDCOUNT(L<=REF(L,1),下内)>2;  

顶0:=阿鹏哥AND上力度AND上包含AND上外>3;  

底0:=你真好AND下力度AND下包含AND下外>3;  

顶分天数:=BARSLAST(顶0);  

底分天数:=BARSLAST(底0);  

含中间K线:=IF(顶分天数=0,底分天数,顶分天数)>=3;  

顶:=顶0AND含中间K线ANDH=HHV(H,BARSLAST(底0));  

底:=底0AND含中间K线ANDL=LLV(L,BARSLAST(顶0));  

NOTEXT上笔划线:=DRAWLINE(底,L,顶,H,0);  

NOTEXT下笔划线:=DRAWLINE(顶,H,底,L,0);  

分界点:=NOTEXT上笔划线ANDNOTEXT下笔划线;  

位置调整:=  

IF(PERIOD=11,0.02,{年}  

IF(PERIOD=10,0.02,{季}  

IF(PERIOD=9,0.02,{多日}  

IF(PERIOD=8,0.001,{多分钟}  

IF(PERIOD=7,0.02,{月}  

IF(PERIOD=6,0.01,{周}  

IF(PERIOD=5,0.005,{日}  

IF(PERIOD=4,0.002,{60F}  

IF(PERIOD=3,0.001,{30F}  

IF(PERIOD=2,0.001,{15F}  

IF(PERIOD=1,0.0003,{5F}  

IF(PERIOD=0,0.0002,{1F}0))))))))))));  

DRAWNUMBER(分界点AND顶,H+H*位置调整,H),COLORCYAN;  

DRAWNUMBER(分界点AND底,L,L),COLORLIMAGENTA;  

HIGHN:=10;  

LOWN:=10;  

HIGHDISPLAY:=0;  

LOWDISPLAY:=0;  

ZGDISPLAY:=0;  

MADISPLAY:=0;  

AAP:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);  

QY:=BACKSET(AAP,HIGHN+1);  

CC2:=FILTER(QY,HIGHN)ANDH=HHV(H,HIGHN+1);  

DRAWICON(CC2,H*1.01,2);  

AAAA1:=REF(L,LOWN)=LLV(L,2*LOWN+1);  

QY1:=BACKSET(AAAA1,LOWN+1);  

CC1P:=FILTER(QY1,LOWN)ANDL=LLV(L,LOWN+1);  

DRAWICON(CC1P,L*0.99,1);  

M1:=MA(C,13);M2:=MA(C,21);M3:=MA(C,34);  

M1>REF(M1,1)ANDM2>REF(M2,1)ANDM3>REF(M3,1)ANDM1>M2ANDM2>M3ANDC>REF(H,1)  

ANDREF(C,1)<REF(C,2)*0.97ANDO<REF(C,1)ANDV>REF(V,1);  

BIAS1:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;  

BIAS2:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;  

BIAS3:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;  

短跌选股:IF(BIAS1<=-6,1,0);  

中跌选股:IF(BIAS2<=-10,1,0);  

长跌选股:IF(BIAS3<=-16,1,0);  

DM1:=C/REF(C,1)>1.09ANDC>=O;  

DM2:=REF(C,4)<REF(O,4)ANDREF(C,4)/REF(C,5)<0.96ANDREF(C,2)/REF(C,3)<1.02ANDREF(C,1)/REF(C,2)<1.02;  

DM3:=MAX(REF(C,1),REF(O,1))/MIN(REF(C,1),REF(O,1))<1.036ANDMAX(REF(C,2),REF(O,2))/MIN(REF(C,2),REF(O,2))<1.036  

ANDMAX(REF(C,3),REF(O,3))/MIN(REF(C,3),REF(O,3))<1.036;  

DXGM:=COUNT(REF(DM1,1),10)ANDDM2ANDDM3;  

AM1:=C/REF(C,1)>1.09ANDC>=O;  

AM2:=REF(C,3)<REF(O,3)ANDREF(C,3)/REF(C,4)<0.96ANDREF(C,2)/REF(C,3)<1.02ANDREF(C,1)/REF(C,2)<1.02;  

AM3:=MAX(REF(C,1),REF(O,1))/MIN(REF(C,1),REF(O,1))<1.036ANDMAX(REF(C,2),REF(O,2))/MIN(REF(C,2),REF(O,2))<1.036;  

AXGM:=COUNT(REF(AM1,1),10)ANDAM2ANDAM3;  

BM1:=C/REF(C,1)>1.09ANDC>=O;  

BM2:=REF(C,2)<REF(O,2)ANDREF(C,2)/REF(C,3)<0.96;  

BM3:=MAX(REF(C,1),REF(O,1))/MIN(REF(C,1),REF(O,1))<1.05;  

BXGM:=COUNT(REF(BM1,1),10)ANDBM2ANDBM3;  

CM1:=C/REF(C,1)>1.09ANDC>=O;  

CM2:=REF(C,1)<REF(O,1)ANDREF(C,1)/REF(C,2)<0.96;  

CXGM:=COUNT(REF(CM1,1),10)ANDCM2;  

SGX:=MA(C,25)+MA(C,25)*20/100;  

GYTJ1:=(BETWEEN(O/MA(C,10),1.02,0.99)ORBETWEEN(L/MA(C,10),1.04,0.99)OR(BETWEEN(L/SGX,1.01,0.995)ANDSGX/MA(C,10)<1.08))ANDC>MA(C,10)  

ANDBETWEEN(C/REF(C,1),1.05,0.97)ANDMA(C,5)>MA(C,10)ANDMA(C,5)/MA(C,10)>1.01ANDH/MAX(C,O)<1.04  

ANDC>MA(C,120)ANDMA(C,20)>MA(C,60)ANDMA(C,20)>MA(C,120)ANDREF(L,1)/REF(MA(C,10),1)>0.998;  

GYTJ2:=REF(C,1)<REF(MA(C,5),1)ANDO<MA(C,5)ANDMA(C,10)>MA(C,20)ANDMA(C,20)>MA(C,30);  

龙回头:(DXGMORAXGMORBXGMORCXGM)ANDGYTJ1ANDGYTJ2;


image.png





二、通达信超准龙回头主图指标公式

  

X_1:=120;  

X_2:=COST(0.33);  

X_3:=COST(5);  

X_4:=COST(15);  

X_5:=COST(55);  

X_6:=COST(97);  

X_7:=COST(90);  

X_8:=COST(70);  

X_9:=COST(30);  

X_10:=COST(10);  

X_11:=CONST(HHV(X_6,120));  

X_12:=CONST(LLV(X_7,120));  

X_13:=40;  

X_14:=(X_11-X_12)/X_13;  

X_15:=1000;  

X_16:=ROUND(COUNT(RANGE(CLOSE,X_12+10,X_12+11*X_14),X_1)/X_1*X_15);  

X_17:=ROUND(COUNT(RANGE(CLOSE,X_12+11*X_14,X_12+12*X_14),X_1)/X_1*X_15);  

X_18:=ROUND(COUNT(RANGE(CLOSE,X_12+12*X_14,X_12+13*X_14),X_1)/X_1*X_15);  

X_19:=ROUND(COUNT(RANGE(CLOSE,X_12+13*X_14,X_12+14*X_14),X_1)/X_1*X_15);  

X_20:=ROUND(COUNT(RANGE(CLOSE,X_12+14*X_14,X_12+15*X_14),X_1)/X_1*X_15);  

X_21:=ROUND(COUNT(RANGE(CLOSE,X_12+15*X_14,X_12+16*X_14),X_1)/X_1*X_15);  

X_22:=ROUND(COUNT(RANGE(CLOSE,X_12+16*X_14,X_12+17*X_14),X_1)/X_1*X_15);  

X_23:=ROUND(COUNT(RANGE(CLOSE,X_12+17*X_14,X_12+18*X_14),X_1)/X_1*X_15);  

X_24:=ROUND(COUNT(RANGE(CLOSE,X_12+18*X_14,X_12+19*X_14),X_1)/X_1*X_15);  

X_25:=ROUND(COUNT(RANGE(CLOSE,X_12+19*X_14,X_12+20*X_14),X_1)/X_1*X_15);  

X_26:=ROUND(COUNT(RANGE(CLOSE,X_12+20*X_14,X_12+21*X_14),X_1)/X_1*X_15);  

X_27:=ROUND(COUNT(RANGE(CLOSE,X_12+21*X_14,X_12+22*X_14),X_1)/X_1*X_15);  

X_28:=ROUND(COUNT(RANGE(CLOSE,X_12+22*X_14,X_12+23*X_14),X_1)/X_1*X_15);  

X_29:=ROUND(COUNT(RANGE(CLOSE,X_12+23*X_14,X_12+24*X_14),X_1)/X_1*X_15);  

X_30:=ROUND(COUNT(RANGE(CLOSE,X_12+24*X_14,X_12+25*X_14),X_1)/X_1*X_15);  

X_31:=ROUND(COUNT(RANGE(CLOSE,X_12+25*X_14,X_12+26*X_14),X_1)/X_1*X_15);  

X_32:=ROUND(COUNT(RANGE(CLOSE,X_12+26*X_14,X_12+27*X_14),X_1)/X_1*X_15);  

X_33:=ROUND(COUNT(RANGE(CLOSE,X_12+27*X_14,X_12+28*X_14),X_1)/X_1*X_15);  

X_34:=ROUND(COUNT(RANGE(CLOSE,X_12+28*X_14,X_12+29*X_14),X_1)/X_1*X_15);  

X_35:=ROUND(COUNT(RANGE(CLOSE,X_12+29*X_14,X_12+30*X_14),X_1)/X_1*X_15);  

X_36:=ROUND(COUNT(RANGE(CLOSE,X_12+30,X_12+31*X_14),X_1)/X_1*X_15);  

X_37:=ROUND(COUNT(RANGE(CLOSE,X_12+31*X_14,X_12+32*X_14),X_1)/X_1*X_15);  

X_38:=ROUND(COUNT(RANGE(CLOSE,X_12+32*X_14,X_12+33*X_14),X_1)/X_1*X_15);  

X_39:=ROUND(COUNT(RANGE(CLOSE,X_12+33*X_14,X_12+34*X_14),X_1)/X_1*X_15);  

X_40:=ROUND(COUNT(RANGE(CLOSE,X_12+34*X_14,X_12+35*X_14),X_1)/X_1*X_15);  

X_41:=ROUND(COUNT(RANGE(CLOSE,X_12+35*X_14,X_12+36*X_14),X_1)/X_1*X_15);  

X_42:=ROUND(COUNT(RANGE(CLOSE,X_12+36*X_14,X_12+37*X_14),X_1)/X_1*X_15);  

X_43:=ROUND(COUNT(RANGE(CLOSE,X_12+37*X_14,X_12+38*X_14),X_1)/X_1*X_15);  

X_44:=ROUND(COUNT(RANGE(CLOSE,X_12+38*X_14,X_12+39*X_14),X_1)/X_1*X_15);  

X_45:=ROUND(COUNT(RANGE(CLOSE,X_12+39*X_14,X_12+40*X_14),X_1)/X_1*X_15);  

STICKLINE(CURRBARSCOUNT<=X_16,X_12+10.3*X_14,X_12+10.7*X_14,0.7,0),COLOR0000AA;  

STICKLINE(CURRBARSCOUNT<=X_17,X_12+11.3*X_14,X_12+11.7*X_14,0.8,0),COLOR0000AA;  

STICKLINE(CURRBARSCOUNT<=X_18,X_12+12.3*X_14,X_12+12.7*X_14,0.9,0),COLOR0000AA;  

STICKLINE(CURRBARSCOUNT<=X_19,X_12+13.3*X_14,X_12+13.7*X_14,1,0),COLOR0000AA;  

STICKLINE(CURRBARSCOUNT<=X_20,X_12+14.3*X_14,X_12+14.7*X_14,1.2,0),COLOR0000AA;  

STICKLINE(CURRBARSCOUNT<=X_21,X_12+15.3*X_14,X_12+15.7*X_14,1.6,0),COLOR0000AA;  

STICKLINE(CURRBARSCOUNT<=X_22,X_12+16.299999*X_14,X_12+16.700001*X_14,1.8,0),COLOR0000AA;  

STICKLINE(CURRBARSCOUNT<=X_23,X_12+17.299999*X_14,X_12+17.700001*X_14,2,0),COLOR0000AA;  

STICKLINE(CURRBARSCOUNT<=X_24,X_12+18.299999*X_14,X_12+18.700001*X_14,2.1,0),COLOR0000AA;  

STICKLINE(CURRBARSCOUNT<=X_25,X_12+19.299999*X_14,X_12+19.700001*X_14,2.2,0),COLOR0000AA;  

STICKLINE(CURRBARSCOUNT<=X_26,X_12+20.299999*X_14,X_12+20.700001*X_14,2.3,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_27,X_12+21.299999*X_14,X_12+21.700001*X_14,2.4,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_28,X_12+22.299999*X_14,X_12+22.700001*X_14,2.5,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_29,X_12+23.299999*X_14,X_12+23.700001*X_14,2.6,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_30,X_12+24.299999*X_14,X_12+24.700001*X_14,2.7,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_31,X_12+25.299999*X_14,X_12+25.700001*X_14,2.8,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_32,X_12+26.299999*X_14,X_12+26.700001*X_14,2.9,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_33,X_12+27.299999*X_14,X_12+27.700001*X_14,3,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_34,X_12+28.299999*X_14,X_12+28.700001*X_14,3.1,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_35,X_12+29.299999*X_14,X_12+29.700001*X_14,3.2,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_36,X_12+30.299999*X_14,X_12+30.700001*X_14,3.3,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_37,X_12+31.299999*X_14,X_12+31.700001*X_14,3.4,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_38,X_12+32.299999*X_14,X_12+32.700001*X_14,3.5,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_39,X_12+33.299999*X_14,X_12+33.700001*X_14,3.6,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_41,X_12+35.299999*X_14,X_12+35.700001*X_14,3.7,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_42,X_12+36.299999*X_14,X_12+36.700001*X_14,3.8,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_43,X_12+37.299999*X_14,X_12+37.700001*X_14,3.9,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_44,X_12+38.299999*X_14,X_12+38.700001*X_14,4,0),COLOREAEAEA;  

STICKLINE(CURRBARSCOUNT<=X_45,X_12+39.299999*X_14,X_12+39.700001*X_14,4,0),COLOREAEAEA;  

X_46:=ROUND(SUM(IF(RANGE(CLOSE,X_12+10*X_14,X_12+11*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_47:=ROUND(SUM(IF(RANGE(CLOSE,X_12+12*X_14,X_12+13*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_48:=ROUND(SUM(IF(RANGE(CLOSE,X_12+14*X_14,X_12+15*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_49:=ROUND(SUM(IF(RANGE(CLOSE,X_12+16*X_14,X_12+17*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_50:=ROUND(SUM(IF(RANGE(CLOSE,X_12+18*X_14,X_12+19*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_51:=ROUND(SUM(IF(RANGE(CLOSE,X_12+21*X_14,X_12+22*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_52:=ROUND(SUM(IF(RANGE(CLOSE,X_12+23*X_14,X_12+24*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_53:=ROUND(SUM(IF(RANGE(CLOSE,X_12+25*X_14,X_12+26*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_54:=ROUND(SUM(IF(RANGE(CLOSE,X_12+27*X_14,X_12+28*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_55:=ROUND(SUM(IF(RANGE(CLOSE,X_12+29*X_14,X_12+30*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_56:=ROUND(SUM(IF(RANGE(CLOSE,X_12+31*X_14,X_12+32*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_57:=ROUND(SUM(IF(RANGE(CLOSE,X_12+33*X_14,X_12+34*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_58:=ROUND(SUM(IF(RANGE(CLOSE,X_12+35*X_14,X_12+36*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_59:=ROUND(SUM(IF(RANGE(CLOSE,X_12+37*X_14,X_12+38*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_60:=ROUND(SUM(IF(RANGE(CLOSE,X_12+38*X_14,X_12+39*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

X_61:=ROUND(SUM(IF(RANGE(CLOSE,X_12+39*X_14,X_12+40*X_14),VOL,0),X_1)/SUM(VOL,X_1)*X_15);  

STICKLINE(CURRBARSCOUNT<=X_46,X_12+10*X_14,X_12+10.1*X_14,4,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_47,X_12+12*X_14,X_12+12.1*X_14,3.8,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_48,X_12+14*X_14,X_12+14.1*X_14,3.6,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_49,X_12+16*X_14,X_12+16.1*X_14,3.4,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_50,X_12+18*X_14,X_12+18.1*X_14,3.2,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_51,X_12+21*X_14,X_12+21.1*X_14,2.9,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_52,X_12+23*X_14,X_12+23.1*X_14,2.7,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_53,X_12+25*X_14,X_12+25.1*X_14,2.5,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_54,X_12+27*X_14,X_12+27.1*X_14,2.3,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_55,X_12+29*X_14,X_12+29.1*X_14,2,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_56,X_12+31*X_14,X_12+31.1*X_14,1.6,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_57,X_12+33*X_14,X_12+33.099998*X_14,0.8,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_58,X_12+35*X_14,X_12+35.099998*X_14,0.6,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_59,X_12+37*X_14,X_12+37.099998*X_14,0.4,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_60,X_12+38*X_14,X_12+38.099998*X_14,0.3,0),COLOR00AAAA;  

STICKLINE(CURRBARSCOUNT<=X_61,X_12+39*X_14,X_12+39.099998*X_14,0.2,0),COLOR00AAAA;  

X_62:=REF(CLOSE,1);  

X_63:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.03);  

X_64:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.05);  

X_65:=CLOSE>=ZTPRICE(REF(CLOSE,1),0.07);  

STICKLINE(X_63,CLOSE,OPEN,3,1),COLOR555555;  

STICKLINE(X_63,CLOSE,OPEN,2,1),COLOR777777;  

STICKLINE(X_63,CLOSE,OPEN,1,1),COLORCCCCCC;  

STICKLINE(X_63,CLOSE,OPEN,0.3,1),COLORCCDDBB;  

STICKLINE(X_64,CLOSE,OPEN,3,1),COLOR002288;  

STICKLINE(X_64,CLOSE,OPEN,2,1),COLOR0033AA;  

STICKLINE(X_64,CLOSE,OPEN,1,1),COLOR0055EE;  

STICKLINE(X_64,CLOSE,OPEN,0.3,1),COLOR0088FF;  

STICKLINE(X_65,CLOSE,OPEN,3,1),COLOR117777;  

STICKLINE(X_65,CLOSE,OPEN,2,1),COLOR119999;  

STICKLINE(X_65,CLOSE,OPEN,1,1),COLOR11BBBB;  

STICKLINE(X_65,CLOSE,OPEN,0.3,1),COLOR44FFFF;  

X_66:=50;  

IF(CURRBARSCOUNT<=X_66,CONST(CLOSE),DRAWNULL),DOTLINE,COLOR00EEEE;  

IF(CURRBARSCOUNT<=X_66,CONST(CLOSE)*0.9,DRAWNULL),DOTLINE,COLOR60A4F4;  

IF(CURRBARSCOUNT<=X_66,CONST(CLOSE)*0.9*0.9,DRAWNULL),DOTLINE,COLOREEEEAE;  

IF(CURRBARSCOUNT<=X_66,CONST(CLOSE)*0.9*0.9*0.95,DRAWNULL),DOTLINE,COLOR9AFF9A;  

DRAWNUMBER(CURRBARSCOUNT=X_66+2,CONST(CLOSE),CONST(INTPART(WINNER(CLOSE)*100+0.5))),COLOR00EEEE;  

DRAWNUMBER(CURRBARSCOUNT=X_66+2,CONST(CLOSE)*0.9,CONST(INTPART(WINNER(CLOSE*0.9)*100+0.5))),COLOR60A4F4;  

DRAWNUMBER(CURRBARSCOUNT=X_66+2,CONST(CLOSE)*0.9*0.9,CONST(INTPART(WINNER(CLOSE*0.9*0.9)*100+0.5))),COLOREEEEAE;  

DRAWNUMBER(CURRBARSCOUNT=X_66+2,CONST(CLOSE)*0.9*0.9*0.95,CONST(INTPART(WINNER(CLOSE*0.9*0.9*0.95)*100+0.5))),COLORWHITE;  

DRAWTEXT(X_63,LOW*0.999,'金坑迎财神'),COLOR44FFFF;  

YY:LLV(CLOSE,13),COLOR6803C7;  

X_67:=(OPEN+LOW+HIGH+CLOSE)/4;  

X_68:=EMA(X_67,5);  

船长:HHV(X_68,60),COLORD8CFBB;  

IF(船长>=REF(船长,1),船长,DRAWNULL),COLORRED;  

IF(船长<=REF(船长,1),船长,DRAWNULL),COLORGREEN;  

N:=9;  

M1:=3;  

M2:=3;  

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

K:SMA(RSV,M1,1),LINETHICK2;  

D:SMA(K,M2,1),LINETHICK2;  

J:3*K-2*D,LINETHICK3;  

DRAWTEXT(CROSS(J,K)ANDCROSS(K,D),K,'○'),LINETHICK2,COLORYELLOW;  

DRAWICON(CROSS(J,K)ANDCROSS(K,D),LOW,1);  

DRAWICON(CROSS(D,K)ANDCROSS(K,J),D+10,2);  

TT:=DCLOSE-CLOSE;  

XG1:=C>REF(C,1)AND  

TT>=REF(TT,1)ANDTT/C>=0.1;  

XG2:REF(XG1,1)=1AND  

C/REF(C,1)<1.05;  

DIFFV:=EMA(DCLOSE,9)-EMA(DCLOSE,27);  

DEAV:=EMA(DIFFV,5);  

A1V:=CROSS(DIFFV,DEAV);  

底背离:=REF(CLOSE,A1V+1)>CLOSE  

ANDDIFFV>REF(DIFFV,A1V+1)AND  

CROSS(DIFFV,DEAV);  

DEA0:=EMA(DIFFV*100,9);  

MACD0:=2*(DIFFV*100-DEA0);  

黑马:=(MACD0>REF(MACD0,1)*2.5  

ANDMACD0>15);  

LHT:底背离AND黑马;


image.png



[源码注释]通达信公式动态翻译结果


N赋值:3

输出短趋势线 :收盘价的13日简单移动平均,画红色,线宽为3

赋值:收盘价的33日简单移动平均,线宽为1

输出中趋势线 :收盘价的55日简单移动平均,线宽为1,画深灰色

输出年线 :收盘价的250日简单移动平均,线宽为1,画淡灰色,POINTDOT

输出涨 :如果短趋势线>1日前的短趋势线,返回短趋势线,否则返回无效数,画红色,线宽为3

赋值:如果短趋势线=1日前的短趋势线,返回短趋势线,否则返回无效数,COLOR00FFFF,线宽为3

输出跌 :如果短趋势线<1日前的短趋势线,返回短趋势线,否则返回无效数,画绿色,线宽为3

赋值:((收盘价-1日前的收盘价的20日简单移动平均)/20+ 短趋势线 )*1.20

当满足条件收盘价上穿上极限时,在最高价*1.02位置书写文字,画绿色

当满足条件收盘价上穿收盘价的13日简单移动平均AND短趋势线<1日前的短趋势线AND短趋势线<中趋势线时,在最高价*1.02位置书写文字,画绿色

当满足条件短趋势线上穿收盘价ANDINDEXC>大盘的收盘价的13日简单移动平均AND短趋势线>1日前的短趋势线ANDV<1日前的成交量(手)AND短趋势线>中趋势线时,在最低价*0.97位置书写文字,画红色

当满足条件短趋势线上穿收盘价AND短趋势线>1日前的短趋势线ANDV<1日前的成交量(手)AND短趋势线>中趋势线时,在最低价和最低价*0.99位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色

VAR1赋值:((收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100+(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100+(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100)/3

当满足条件VAR1>9ANDV<1日前的成交量(手)ANDFILTER(VAR1<1日前的VAR1,5)时,在最高价*1.02位置书写文字,画黄色

当满足条件VAR1>9ANDV>1日前的成交量(手)ANDFILTER(VAR1<1日前的VAR1,5)时,在最高价*1.02位置书写文字,画绿色

当满足条件VAR1>20ANDFILTER(VAR1<1日前的VAR1,5)时,在最高价*1.06位置书写文字,画黄色

VAR2赋值:10日内VAR1>20的最高值

当满足条件VAR1<-9ANDVAR1>1日前的VAR1的18日过滤ANDV>1日前的成交量(手)时,在最低价*0.98位置书写文字,画红色

当满足条件VAR1<-20ANDFILTER(VAR1>1日前的VAR1,5)时,在最低价*0.95位置书写文字,画黄色

当满足条件VAR2ANDCROSS((1日前的最高价+1日前的最低价)/2,收盘价的20日简单移动平均+2*收盘价的20日估算标准差)时,在最高价*1.1位置书写文字,画黄色

VAR12赋值:(最高价 - 最低价)

VAR3赋值:(开盘价-收盘价)的绝对值

VAR4赋值:(最高价 - 如果(收阳线),返回收盘价,否则返回开盘价)

VAR5赋值:(如果(收阳线),返回开盘价,否则返回收盘价 - 最低价)

VAR6赋值:((VAR3 / VAR12) * 成交量(手))

VAR7赋值:((VAR4 / VAR12) * 成交量(手))

VAR8赋值:((VAR5 / VAR12) * 成交量(手))

VARB赋值:(((收盘价的5日简单移动平均 > 收盘价的10日简单移动平均) AND (收盘价的10日简单移动平均 > 收盘价的30日简单移动平均)) AND (收盘价的30日简单移动平均 > 收盘价的60日简单移动平均))

VARA赋值:(((收盘价 - 收盘价的5日简单移动平均) / 收盘价的5日简单移动平均) * 100)

当满足条件(((((VAR6>(成交量(手)的5日简单移动平均*2))AND短趋势线>1日前的短趋势线AND(VAR6>=VAR7))AND(VAR6>=VAR8))AND(收阳线))OR((成交量(手)>(成交量(手)的5日简单移动平均*3))ANDVARB))时,在最低价*0.98位置书写文字,画洋红色



推荐阅读:通达信龙抬头副图指标公式


  

X_1:=EMA(CLOSE,12)-EMA(CLOSE,26);  

X_2:=EMA(X_1,9);  

X_3:=1.25*X_1-0.25*X_2;  

X_4:=(X_3*13*27-27*11*EMA(CLOSE,12)+13*25*EMA(CLOSE,26))/28;  

X_5:=(X_2*13*27-27*11*EMA(CLOSE,12)+13*25*EMA(CLOSE,26))/28;  

X_6:=(X_4+X_5)/2;  

X_7:=EMA(X_6,1);  

XG:=CROSS(X_7,X_5);  

STICKLINE(XG,0,5,0.1,1),COLORRED;  

STICKLINE(XG,0,1,2,0),COLORRED;  

DRAWICON(XG,6,1);  

DRAWRECTREL(0,0,990,990,RGB(20,18,12));  

DRAWTEXT_FIX(1,0.14,0.01,1,'股东股份:'),COLORRED;  

品种类型:=FINANCE(3);  

所属板块:=HYBLOCK;  

上市天数:=FINANCE(42);  

股总市值:=ROUND(FINANCE(41)/100000000);  

流通市值:=ROUND(FINANCE(40)/100000000);  

股东人数:=FINANCE(8);  

人均持股:=ROUND(FINANCE(7)/FINANCE(8));  

DRAWTEXT_FIX(1,0.14,0.15,1,'品种类型:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.25,1,'所属板块:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.35,1,'上市天数:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.45,1,'股总市值:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.55,1,'流通市值:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.65,1,'股东人数:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.14,0.75,1,'人均持股:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.23,0.25,1,HYBLOCK),COLORLIGREEN;  

DRAWNUMBER_FIX(1,0.2,0.35,1,上市天数),COLORWHITE;  

DRAWNUMBER_FIX(1,0.19,0.45,1,股总市值),COLORWHITE;  

DRAWNUMBER_FIX(1,0.19,0.55,1,流通市值),COLORWHITE;  

DRAWNUMBER_FIX(1,0.2,0.65,1,股东人数),COLORWHITE;  

DRAWNUMBER_FIX(1,0.2,0.75,1,人均持股),COLORWHITE;  

DRAWTEXT_FIX(品种类型=1,0.23,0.15,1,'沪深A股'),COLORMAGENTA;  

DRAWTEXT_FIX(品种类型=2,0.23,0.15,1,'中小板'),COLORMAGENTA;  

DRAWTEXT_FIX(品种类型=3,0.23,0.15,1,'创业板'),COLORMAGENTA;  

DRAWTEXT_FIX(1,0.23,0.35,1,'天'),COLORCYAN;  

DRAWTEXT_FIX(1,0.23,0.45,1,'亿元'),COLORCYAN;  

DRAWTEXT_FIX(1,0.23,0.55,1,'亿元'),COLORCYAN;  

DRAWTEXT_FIX(1,0.23,0.65,1,'人'),COLORCYAN;  

DRAWTEXT_FIX(1,0.23,0.75,1,'股'),COLORCYAN;  

DRAWTEXT_FIX(1,0.326,0.01,1,'业绩指标:'),COLORRED;  

净资收益率:=(FINANCE(33)/FINANCE(34)*100);  

销售毛利率:=((FINANCE(20)-FINANCE(21))/FINANCE(20)*100);  

净利润比率:=(FINANCE(30)/FINANCE(20)*100);  

主营利润率:=(FINANCE(23)/FINANCE(20)*100);  

优质资产率:=((FINANCE(19)-FINANCE(22)-FINANCE(27))/FINANCE(19));{理论上越大越好但不同行业有不同标准};  

现金负债比:=(FINANCE(25)/FINANCE(15));{缺长期负债或负债总额,理论上越大越好但不同行业有不同标准};  

净利同增率:=FINANCE(43);  

DRAWTEXT_FIX(1,0.34,0.15,1,'净资收益率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.25,1,'销售毛利率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.35,1,'净利润率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.45,1,'主营利润率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.55,1,'优质资产率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.65,1,'现金负债比:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.34,0.75,1,'净利同增率:'),COLORYELLOW;  

DRAWNUMBER_FIX(1,0.4,0.15,1,净资收益率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.25,1,销售毛利率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.35,1,净利润比率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.45,1,主营利润率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.55,1,优质资产率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.65,1,现金负债比),COLORWHITE;  

DRAWNUMBER_FIX(1,0.4,0.75,1,净利同增率),COLORWHITE;  

DRAWTEXT_FIX(1,0.498,0.01,1,'财务指标:'),COLORRED;  

市净率:=CONST(DYNAINFO(7)/FINANCE(34));  

市销率:=CONST(FINANCE(1)*DYNAINFO(7)/FINANCE(20));  

每股收益季:=CONST(FINANCE(33)/(5-FINANCE(37)));  

每股收益年:=CONST(FINANCE(33));  

每股现金流:=CONST((FINANCE(25)/FINANCE(1)));  

每股未分配:=CONST(FINANCE(32));  

每股公积金:=CONST(FINANCE(18));  

DRAWTEXT_FIX(1,0.51,0.15,1,'市净率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.25,1,'市销率:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.35,1,'每股收益季:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.45,1,'每股收益年:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.55,1,'每股现金流:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.65,1,'每股未分配:'),COLORYELLOW;  

DRAWTEXT_FIX(1,0.51,0.75,1,'每股公积金:'),COLORYELLOW;  

DRAWNUMBER_FIX(1,0.57,0.15,1,市净率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.25,1,市销率),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.35,1,每股收益季),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.45,1,每股收益年),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.55,1,每股现金流),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.65,1,每股未分配),COLORWHITE;  

DRAWNUMBER_FIX(1,0.57,0.75,1,每股公积金),COLORWHITE;  

{风险系数}  

X1:=(FINANCE(11)-FINANCE(15))/FINANCE(10)*1.2;  

X2:=(FINANCE(31)+FINANCE(17))/FINANCE(10)*1.4;{盈余公积用资本公积金代替}  

X3:=FINANCE(23)/FINANCE(10)*3.3;  

X4:=FINANCE(19)/FINANCE(15)*0.6;{缺长期负债或负债总额}  

X5:=FINANCE(20)/FINANCE(15)*0.999;  

Z值:=X1+X2+X3+X4+X5;  

DRAWTEXT_FIX(1,0.85,0.01,1,'财务预警:'),COLORRED;  

DRAWTEXT_FIX(Z值<1.2,0.838,0.11,1,'●重警●'),COLORLIRED;  

DRAWTEXT_FIX(BETWEEN(Z值,1.2,2.6),0.838,0.11,1,'○轻警○'),COLOR0099FF;  

DRAWTEXT_FIX(Z值>2.6,0.838,0.11,1,'◎无警◎'),COLORLIGREEN;  

LC:=REF(CLOSE,1);  

WRSI:=SMA(MAX(CLOSE-LC,0),5,1)/SMA(ABS(CLOSE-LC),5,1)*100;  

获利筹码:=CONST(WINNER(C)*100);  

SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));  

量能饱和:=(IF(SAT>1,1,SAT)*100);  

WR10:=(HHV(HIGH,3)-CLOSE)/(HHV(HIGH,3)-LLV(LOW,3))*100;  

活跃:=(WRSI-WR10);  

活跃度比:=IF(活跃>=0,(活跃+100)/2,100-ABS((活跃-100)/2));  

DRAWTEXT_FIX(1,0.74,0.15,1,STRCAT(STRCAT('量能饱和:',CON2STR(量能饱和,2)),'%')),COLORYELLOW;  

DRAWTEXT_FIX(1,0.74,0.35,1,STRCAT(STRCAT('活跃度比:',CON2STR(活跃度比,2)),'%')),COLORYELLOW;  

DRAWTEXT_FIX(1,0.74,0.55,1,STRCAT(STRCAT('获利筹码:',CON2STR(获利筹码,2)),'%')),COLORYELLOW;  

DRAWRECTREL(970,340,580,270,RGB(150,10,250));  

DRAWRECTREL(970,470,580,540,RGB(150,10,250));  

DRAWRECTREL(970,670,580,740,RGB(150,10,250));  

DRAWRECTREL(970,340,580+CONST(量能饱和*(970-580)/100),270,RGB(0,100,0));  

DRAWRECTREL(970,470,580+CONST(活跃度比*(970-580)/100),540,RGB(0,100,0));  

DRAWRECTREL(970,670,580+CONST(获利筹码*(970-580)/100),740,RGB(0,100,0));  

DRAWTEXT_FIX(1,0.96,0.01,1,'大盘趋势:'),COLORRED;  

DRAWTEXT_FIX(CONST(INDEXC)>SAR(4,2,20),0.95,0.16,1,'∧∧∧∧'),COLORRED;  

DRAWTEXT_FIX(CONST(INDEXC)>SAR(4,2,20),0.95,0.11,1,'∧∧∧∧'),COLORRED;  

DRAWTEXT_FIX(CONST(INDEXC)<SAR(4,2,20),0.95,0.16,1,'∨∨∨∨'),COLORGREEN;  

DRAWTEXT_FIX(CONST(INDEXC)<SAR(4,2,20),0.95,0.11,1,'∨∨∨∨'),COLORGREEN;  

弱势区:15,COLORGREEN;  

弱势分水岭:20,COLORGREEN;  

强势分水岭:40,COLORRED;  

A:=LLV(DMA(CLOSE,VOL/CAPITAL),120);  

强龙抬头:200*(CLOSE-A)/A,COLORRED,LINETHICK2;  

XG:CROSS(强龙抬头,强势分水岭)*45,COLORYELLOW,LINETHICK3;  

DIFF:=EMA(CLOSE,1)-EMA(CLOSE,49);  

DEA:=EMA(DIFF,99);  

多头:STICKLINE(DIFF>DEA,C,O,6,0),COLORRED;  

STICKLINE(DIFF>DEA,H,L,0,0),COLORRED;  

空头:STICKLINE(DIFF<=DEA,C,O,6,0),;  

STICKLINE(DIFF<=DEA,H,L,0,0),;  

DRAWTEXT(CROSS(DEA,DIFF),H+0.2,'卖'),COLORGREEN;


image.png



引用:


通达信指标擒龙指标---龙回头 - 知乎






最新发布

相关文章