相关简介: 通达信黑马暴涨主图指标公式                                

     源码概况:通达信黑马暴涨主图指标公式

  指标类别:黑马指标公式

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

通达信黑马暴涨主图指标公式未来函数检测结果:

         暂未发现存在未来函数

通达信黑马暴涨主图指标公式源码:

    ZK1:=(ma(MA(H,25),25)-MA(MA(L,25),25))*1+MA(MA(H,25),25);
    ZD1:=MA(MA(L,25),25)-(MA(MA(H,25),25)-MA(MA(L,25),25))*1;
    JJ:=(HIGH+LOW+CLOSE)/3;
    QJ0:=vol/IF(HIGH=LOW,4,HIGH-LOW);
    QJ1:=IF(CAPITAL=0,QJ0*(JJ-MIN(CLOSE,OPEN)),QJ0*IF(HIGH=LOW,1,(MIN(OPEN,CLOSE)-LOW)));
    QJ2:=IF(CAPITAL=0,QJ0*(MIN(OPEN,CLOSE)-LOW),QJ0*IF(HIGH=LOW,1,(JJ-MIN(CLOSE,OPEN))));
    QJ3:=IF(CAPITAL=0,QJ0*(HIGH-MAX(OPEN,CLOSE)),QJ0*IF(HIGH=LOW,1,(HIGH-MAX(OPEN,CLOSE))));
    QJ4:=IF(CAPITAL=0,QJ0*(MAX(CLOSE,OPEN)-JJ),QJ0*IF(HIGH=LOW,1,(MAX(CLOSE,OPEN)-JJ)));
    ddx:=((QJ1+QJ2)-(QJ3+QJ4))/IF(CAPITAL=0,10000,10000);
    V2:=SMA(IF(C>=REF(C,1),DDX,-DDX/100),2,1);
    V5:=SMA(V2*120/FROMOPEN*5,2,1);
    V10:=SMA(V5,5,1);
    V20:=SMA(V10,5,1);
    DY:=CURRBARSCOUNT=1ANDC<REF(C,1);
    DY2:=REF(V2,1)-DY;
    暴涨牛:C>OANDDY2<0.02ANDMA(C,5)>MA(C,60)ANDC/REF(C,1)>=1.02;
    DRAWGBK(O>C,RGB(48,41,124),RGB(0,0,0),0,'1',0);
    VAR1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
    VAR2:=SMA(ABS(LOW-VAR1),13,1)/SMA(MAX(LOW-VAR1,0),10,1);
    VAR3:=EMA(VAR2,10);
    VAR4:=LLV(LOW,33);
    VAR5:=EMA(IF(LOW<=VAR4,VAR3,0),3);
    主力进场:IF(VAR5>REF(VAR5,1),VAR5,0),COLORRED,NODRAW;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,3,0),COLOR000055;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,2.6,0),COLOR000077;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,2.1,0),COLOR000099;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,1.5,0),COLOR0000BB;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,0.9,0),COLOR0000DD;
    STICKLINE(VAR5>REF(VAR5,1),0,VAR5,0.3,0),COLOR0000FF;
    拉升:IF(VAR5<REF(VAR5,1),VAR5,0),COLORGREEN,NODRAW;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,3,0),COLOR005500;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,2.6,0),COLOR007700;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,2.1,0),COLOR009900;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,1.5,0),COLOR00BB00;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,0.9,0),COLOR00DD00;
    STICKLINE(VAR5<REF(VAR5,1),0,VAR5,0.3,0),COLOR00FF00;
    {黑马}
    A1:=EMA(C,12)-EMA(C,25);
    A2:=EMA(A1,6);
    获利回吐:=(A2>=0)*A2,COLORWHITE,LINETHICK1;
    大黑马:=(A2<0)*A2,COLORD4FF7F,LINETHICK1;
    坚绝做空:=(A1<0)*A1,COLORB00058,LINETHICK1;
    买入持股:=(A1>=0)*A1,COLORRED,LINETHICK1;
    STICKLINE(A2>=0,A2,0,5,0),COLORWHITE;
    STICKLINE(A2<0,A2,0,5,0),COLORD4FF7F;
    STICKLINE(A1<0,A1,0,5,0),COLORB00058;
    STICKLINE(A1>=0,A1,0,5,0),COLORRED;
    VAR8:=VOL>2*MA(VOL,30);
    VAR9:="DMI.ADX"(12,6);
    VARA:="DMI.ADXR"(12,6);
    VARB:=CLOSE>MA(CLOSE,30)ANDCLOSE<MA(CLOSE,30)*1.04;
    VARC:=MA(CLOSE,30)>REF(MA(CLOSE,30),1);
    VARD:=BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10)))<BARSLAST(CROSS(MA(CLOSE,10),MA(CLOSE,5)));
    VARF:=TROUGHBARS(3,15,1)<4;
    VAR10:=EMA(CLOSE,30)>REF(EMA(CLOSE,30),2);
    VAR11:=IF(VARF=1,50,0);
    多空:=EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW)/4,30)*100,3),COLORWHITE;0,COLORRED;
    STICKLINE(FILTER(VARF=1,5)AND多空<-10,80,0,8,0),COLORF00FF0;
    STICKLINE(FILTER(VARF=1,5),60,0,4,0),COLORYELLOW;
    {DRAWTEXT(FILTER(VARF=1,3),25,'黑马'),COLORRED;
    {STICKLINE(多空<-10,0,多空,0.85,0),COLORYELLOW;
    STICKLINE(多空>10,0,多空,0.95,0),COLORRED;};
    周J1:MA("KDJ.J#WEEK"(9,3,3),5),COLORGREEN,LINETHICK2;
    20,COLORMAGENTA,LINETHICK1;
    80,COLORGREEN;
    DRAWICON(CROSS(周J1,20),20,1);
    DRAWTEXT(CROSS(周J1,20),15,'++抄'),COLORRED;
    DRAWTEXT(CROSS(周J1,80),70,'=追'),COLORYELLOW;
    {STICKLINE(周J1<0,周J1,0,5,0),COLORLIRED;
    STICKLINE(CROSS(周J1,0),0,-50,3,0),COLORMAGENTA;
    DRAWTEXT(CROSS(周J1,0),-35,'———底部'),COLORMAGENTA;}
    {抓牛黑马
    VAR1000:=3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)-2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
    VAR2000:=(CLOSE-LLV(LOW,26))/(HHV(HIGH,26)-LLV(LOW,26))*100;
    VAR3000:=SMA(SMA(VAR2000,3,1),3,1);
    VAR4000:=EMA(VAR3000,5);
    VAR5000:=LLV(LOW,26);
    VAR6000:=HHV(HIGH,34);
    VAR7000:=EMA((CLOSE-VAR5000)/(VAR6000-VAR5000)*4,4)*25;
    {撞坷状?=IF(CROSS(VAR4000,10)ANDVAR4000>10,50,0),STICK,COLORYELLOW,LINETHICK3;0,STICK,COLOR000000,LINETHICK3;
    建仓区:IF((VAR7000<10),20,0),LINETHICK2,COLOR00CCFF;
    派发区:IF((VAR7000>90),80,100),LINETHICK2,COLORF00FF0;};

[源码注释]通达信黑马暴涨主图指标公式翻译结果

    ZK1赋值:(最高价的25日简单移动平均的25日简单移动平均-最低价的25日简单移动平均的25日简单移动平均)*1+最高价的25日简单移动平均的25日简单移动平均
    ZD1赋值:最低价的25日简单移动平均的25日简单移动平均-(最高价的25日简单移动平均的25日简单移动平均-最低价的25日简单移动平均的25日简单移动平均)*1
    JJ赋值:(最高价+最低价+收盘价)/3
    QJ0赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
    QJ1赋值:如果当前流通股本(手)=0,返回QJ0*(JJ-收盘价和开盘价的较小值),否则返回QJ0*如果最高价=最低价,返回1,否则返回(开盘价和收盘价的较小值-最低价)
    QJ2赋值:如果当前流通股本(手)=0,返回QJ0*(开盘价和收盘价的较小值-最低价),否则返回QJ0*如果最高价=最低价,返回1,否则返回(JJ-收盘价和开盘价的较小值)
    QJ3赋值:如果当前流通股本(手)=0,返回QJ0*(最高价-开盘价和收盘价的较大值),否则返回QJ0*如果最高价=最低价,返回1,否则返回(最高价-开盘价和收盘价的较大值)
    QJ4赋值:如果当前流通股本(手)=0,返回QJ0*(收盘价和开盘价的较大值-JJ),否则返回QJ0*如果最高价=最低价,返回1,否则返回(收盘价和开盘价的较大值-JJ)
    DDX赋值:((QJ1+QJ2)-(QJ3+QJ4))/如果当前流通股本(手)=0,返回10000,否则返回10000
    V2赋值:如果收盘价>=1日前的收盘价,返回DDX,否则返回-DDX/100的2日[1日权重]移动平均
    V5赋值:V2*120/当前离开盘分钟数*5的2日[1日权重]移动平均
    V10赋值:V5的5日[1日权重]移动平均
    V20赋值:V10的5日[1日权重]移动平均
    DY赋值:到最后交易的周期=1ANDC<1日前的收盘价
    DY2赋值:1日前的V2-DY
    输出暴涨牛:收盘价>OANDDY2<0.02ANDMA(收盘价,5)>收盘价的60日简单移动平均ANDC/1日前的收盘价>=1.02
    填充背景
    收盘价,自定色,自定色,0,'1',0)
    VAR1赋值:1日前的(最低价+开盘价+收盘价+最高价)/4
    VAR2赋值:最低价-VAR1的绝对值的13日[1日权重]移动平均/最低价-VAR1和0的较大值的10日[1日权重]移动平均
    VAR3赋值:VAR2的10日指数移动平均
    VAR4赋值:33日内最低价的最低值
    VAR5赋值:如果最低价<,返回?,否则返回?的?日指数移动平均
    =VAR4,VAR3,0),3)
    输出主力进场:如果VAR5>,返回?,否则返回?
    1日前的VAR5,VAR5,0),画红色,NODRAW
    当满足条件VAR5>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,3,0),COLOR000055
    当满足条件VAR5>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,2.6,0),COLOR000077
    当满足条件VAR5>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,2.1,0),COLOR000099
    当满足条件VAR5>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,1.5,0),COLOR0000BB
    当满足条件VAR5>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,0.9,0),COLOR0000DD
    当满足条件VAR5>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,0.3,0),COLOR0000FF
    输出拉升:如果VAR5<,返回?,否则返回?
    1日前的VAR5,VAR5,0),画绿色,NODRAW
    当满足条件VAR5<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,3,0),COLOR005500
    当满足条件VAR5<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,2.6,0),COLOR007700
    当满足条件VAR5<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,2.1,0),COLOR009900
    当满足条件VAR5<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,1.5,0),COLOR00BB00
    当满足条件VAR5<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,0.9,0),COLOR00DD00
    当满足条件VAR5<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的VAR5,0,VAR5,0.3,0),COLOR00FF00
    A1赋值:收盘价的12日指数移动平均-收盘价的25日指数移动平均
    A2赋值:A1的6日指数移动平均
    获利回吐赋值:(A2>
    =0)*A2,画白色,线宽为1
    大黑马赋值:(A2<
    0)*A2,COLORD4FF7F,线宽为1
    坚绝做空赋值:(A1<
    0)*A1,COLORB00058,线宽为1
    买入持股赋值:(A1>
    =0)*A1,画红色,线宽为1
    当满足条件A2>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =0,A2,0,5,0),画白色
    当满足条件A2<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,A2,0,5,0),COLORD4FF7F
    当满足条件A1<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    0,A1,0,5,0),COLORB00058
    当满足条件A1>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =0,A1,0,5,0),画红色
    VAR8赋值:成交量(手)>
    2*成交量(手)的30日简单移动平均
    VAR9赋值:"DMI的ADX"(12,6)
    VARA赋值:"DMI的ADXR"(12,6)
    VARB赋值:收盘价>
    收盘价的30日简单移动平均ANDCLOSE<
    收盘价的30日简单移动平均*1.04
    VARC赋值:收盘价的30日简单移动平均>
    1日前的收盘价的30日简单移动平均
    VARD赋值:上次收盘价的5日简单移动平均上穿收盘价的10日简单移动平均距今天数<
    上次收盘价的10日简单移动平均上穿收盘价的5日简单移动平均距今天数
    VARF赋值:收盘价15%之字转向的前1个波谷位置<
    4
    VAR10赋值:收盘价的30日指数移动平均>
    2日前的收盘价的30日指数移动平均
    VAR11赋值:如果VARF=1,返回50,否则返回0
    多空赋值:(收盘价-(2*收盘价+最高价+最低价)/4的30日简单移动平均)/(2*收盘价+最高价+最低价)/4的30日简单移动平均*100的3日指数移动平均,画白色
    0,画红色
    当满足条件VARF=1的5日过滤AND多空<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    -10,80,0,8,0),COLORF00FF0
    当满足条件VARF=1的5日过滤时,在60和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,画黄色
    输出周J1:"KDJ的J[取周线数据]"(9,3,3)的5日简单移动平均,画绿色,线宽为2
    20,画洋红色,线宽为1
    80,画绿色
    当满足条件周J1上穿20时,在20位置画1号图标
    当满足条件周J1上穿20时,在15位置书写文字,画红色
    当满足条件周J1上穿80时,在70位置书写文字,画黄色

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