相关简介:  通达信最给力的分时主图指标公式                                

     通达信最给力的分时主图指标公式源码概况:

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

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:主图

通达信最给力的分时主图指标公式源码:

    ZX:=DYNAINFO(3);
    价位轴:ZX,COLORLICYAN;
    DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
    DEA:=EMA(DIFF,9);
    攻击:=2*(DIFF-DEA)*2,COLORSTICK;
    STICKLINE(攻击>REF(攻击,1)ANDDIFF>DEA,攻击+ZX,ZX,1,0),COLORRED;
    STICKLINE(攻击<REF(攻击,1)AND攻击>0,攻击+ZX,ZX,1,0),COLORGREEN;
    STICKLINE(攻击<REF(攻击,1)AND攻击<0,攻击+ZX,ZX,1,0),COLORGREEN;
    STICKLINE(攻击>REF(攻击,1)AND攻击<0,攻击+ZX,ZX,1,0),COLORYELLOW;
    分时顶:HHV(H,480),COLORRED,LINETHICK2;
    现价:C,COLORWHITE,LINETHICK2;
    W1:=C=HHV(C,20);
    W2:=BARSLAST(W1);
    W3:=IF(W2>0,REF(C,W2),REF(C,W2));
    W4:=CROSS(C,REF(W3,1));
    均价线:SUM(现价*V,240)/SUM(V,240),COLORYELLOW;
    分时压力:MA(REF(HHV(C,30),1),2),COLORMAGENTA;
    分时支撑:MA(REF(LLV(C,30),1),2),COLORBLUE;
    DRAWICON(W4ANDCOUNT(W4,5)=1,分时压力,9);
    STICKLINE(FILTER(CROSS(C,REF(分时顶,1)),10)ANDC>REF(分时顶,1),C*0.99,C,4,0),COLORMAGENTA;
    现价:CLOSE,COLORFFFFFF,LINETHICK2;
    均价:SUM(C*V,240)/SUM(V,240),COLORYELLOW,LINETHICK2;
    H1:=maX(DYNAINFO(3),DYNAINFO(5));
    L11:=MIN(DYNAINFO(3),DYNAINFO(6));
    P1:=H1-L11;
    阻力:L11+P1*7/8,COLOR00DD00;
    支撑:L11+P1*0.5/8,COLORMAGENTA;
    中:阻力*0.5+支撑*0.5,DOTLINE;
    stICKLINE(crOSS(支撑,现价),中,现价,2,0),COLORYELLOW,LINETHICK5;
    STICKLINE(CROSS(现价,阻力),现价,中,2,0),COLORFFCC66,LINETHICK5;
    DRAWTEXT(LONGCROSS(支撑,C,2),C,'--反弹'),COLORYELLOW;
    DRAWTEXT(LONGCROSS(C,阻力,2),C,'--出货'),COLORYELLOW;
    A1:=(Dvol/C)/2,NODRAW;
    A2:=SUM(IF(A1>100ANDCLOSE>REF(CLOSE,1),A1,0),0);
    A3:=SUM(IF(A1>100ANDCLOSE<REF(CLOSE,1),A1,0),0);
    A4:=SUM(IF(A1<100ANDCLOSE>REF(CLOSE,1),A1,0),0);
    A5:=SUM(IF(A1<100ANDCLOSE<REF(CLOSE,1),A1,0),0);
    A6:=A2+A3+A4+A5;
    A7:=IF((BARSTATUS=2),((100*A2)/A6),0);
    A8:=((IF((BARSTATUS=2),((100*A3)/A6),0)));
    A9:=((IF((BARSTATUS=2),((100*A4)/A6),0)));
    A10:=((IF((BARSTATUS=2),((100*A5)/A6),0)));
    机构买盘:=(A2),LINETHICK2;
    机构卖盘:=(A3),LINETHICK2;
    散户买盘:=(A4);
    散户卖盘:=(A5);
    机构买:=(A2),LINETHICK6,COLORRED;
    机构卖:=(A3),LINETHICK6,COLORGREEN;
    DD1:=1;
    AAA1:=STRCAT(STRCAT('机构买',CON2STR((100*A2)/A6,0)),'%');
    AAA2:=STRCAT(STRCAT('机构卖',CON2STR((100*A3)/A6,0)),'%');
    AAA3:=STRCAT(STRCAT('净买入',CON2STR((100*(A2-A3))/A6,0)),'%');
    DRAWTEXT_FIX(DD1=1,0,0.04,0,AAA1),COLORRED;
    DRAWTEXT_FIX(DD1=1,0,0.12,0,AAA2),COLORGREEN;
    DRAWTEXT_FIX(DD1=1,0,0.20,0,AAA3),COLOR00FFFF;
    A11:=C>REF(C,4);
    NT:=BArslASTCOUNT(A11);
    TJ11:=NT=9;
    TJ13:=ISLASTBARANDBETWEEN(NT,5,8);
    AY:=(BacKSET(TJ11>0,9)ORBACKSET(TJ13>0,NT))*NT;
    DRAWTEXT(AY>0,H*1.001,VAR2STR(AY,0)),COLORFF00FF;
    DRAWTEXT(NT=9,H*1.001,'9'),COLORGREEN;
    B1:=C<REF(C,4);
    NT0:=BARSLASTCOUNT(B1);
    TJ21:=NT0=9;
    TJ23:=ISLASTBARANDBETWEEN(NT0,5,8);
    AY1:=(BACKSET(TJ21>0,9)ORBACKSET(TJ23>0,NT0))*NT0;
    DRAWTEXT(AY1>0,L*0.999,VAR2STR(AY1,0)),COLORFF00FF;
    DRAWTEXT(NT0=9,L*0.999,'9'),COLORGREEN;
    ZRS:=CONST(DYNAINFO(3)),NODRAW;
    A12:=3.5*(EMA(CLOSE,48)-EMA(CLOSE,104))+ZRS,COLORLIMAGENTA;
    A22:=EMA(A12,36),COLORLIBLUE;
    macd:=(A12-A22)*2+ZRS;
    DRAWKLINE(H,O,L,C);
    STICKLINE(A12>=A22,ZRS,MACD,0,0),COLORRED;
    STICKLINE(A12>=A22ANDMACD<REF(MACD,1),ZRS,MACD,0,0),COLORYELLOW;
    STICKLINE(A12REF(MACD,1),ZRS,MACD,0,0),COLORFFFFFF;

[源码注释]通达信最给力的分时主图指标公式翻译结果

   ZX赋值:昨收盘价

   输出

   价位轴:ZX,画淡青色

   DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均

   DEA赋值:DIFF的9日指数移动平均

   攻击赋值:2*(DIFF-DEA)*2,COLORSTICK

   当满足条件攻击>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   1日前的攻击ANDDIFF>

   DEA,攻击+ZX,ZX,1,0),画红色

   当满足条件攻击<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   1日前的攻击AND攻击>

   0,攻击+ZX,ZX,1,0),画绿色

   当满足条件攻击<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   1日前的攻击AND攻击<

   0,攻击+ZX,ZX,1,0),画绿色

   当满足条件攻击>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   1日前的攻击AND攻击<

   0,攻击+ZX,ZX,1,0),画黄色

   输出

   分时顶:480日内最高价的最高值,画红色,线宽为2

   输出

   现价:收盘价,画白色,线宽为2

   W1赋值:收盘价=20日内收盘价的最高值

   W2赋值:上次W1距今天数

   W3赋值:如果W2>,返回?,否则返回?

   0,W2日前的收盘价,W2日前的收盘价)

   W4赋值:收盘价上穿1日前的W3

   输出

   均价线:现价*成交量(手)的240日累和/成交量(手)的240日累和,画黄色

   输出

   分时压力:1日前的30日内收盘价的最高值的2日简单移动平均,画洋红色

   输出

   分时支撑:1日前的30日内收盘价的最低值的2日简单移动平均,画蓝色

   当满足条件W4ANDCOUNT(W4,5)=1时,在分时压力位置画9号图标

   当满足条件收盘价上穿1日前的分时顶的10日过滤ANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

   1日前的分时顶,收盘价*0.99,收盘价,4,0),画洋红色

   输出

   现价:收盘价,COLORFFFFFF,线宽为2

   输出

   均价:收盘价*成交量(手)的240日累和/成交量(手)的240日累和,画黄色,线宽为2

   H1赋值:昨收盘价和最高价的较大值

   L11赋值:昨收盘价和最低价的较小值

   P1赋值:H1-L11

   输出

   阻力:L11+P1*7/8,COLOR00DD00

   输出

   支撑:L11+P1*0.5/8,画洋红色

   输出

   中:阻力*0.5+支撑*0.5,DOTLINE

   当满足条件支撑上穿现价时,在中和现价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色,线宽为5

   当满足条件现价上穿阻力时,在现价和中位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFCC66,线宽为5

   当满足条件支撑小于收盘价保持2个交易日后交叉上穿时,在收盘价位置书写文字,画黄色

   当满足条件收盘价小于阻力保持2个交易日后交叉上穿时,在收盘价位置书写文字,画黄色

   A1赋值:(不定周期成交量/收盘价)/2,NODRAW

   A2赋值:如果A1>100ANDCLOSE>1日前的收盘价,返回A1,否则返回0的历史累和

   A3赋值:如果A1>100ANDCLOSE<1日前的收盘价,返回A1,否则返回0的历史累和

   A4赋值:如果A1<100ANDCLOSE>1日前的收盘价,返回A1,否则返回0的历史累和

   A5赋值:如果A1<100ANDCLOSE<1日前的收盘价,返回A1,否则返回0的历史累和

   A6赋值:A2+A3+A4+A5

   A7赋值:如果(数据位置状态=2),返回((100*A2)/A6),否则返回0

   A8赋值:((如果(数据位置状态=2),返回((100*A3)/A6),否则返回0))

   A9赋值:((如果(数据位置状态=2),返回((100*A4)/A6),否则返回0))

   A10赋值:((如果(数据位置状态=2),返回((100*A5)/A6),否则返回0))

   机构买盘赋值:(A2),线宽为2

   机构卖盘赋值:(A3),线宽为2

   散户买盘赋值:(A4)

   散户卖盘赋值:(A5)

   机构买赋值:(A2),线宽为6,画红色

   机构卖赋值:(A3),线宽为6,画绿色

   DD1赋值:1

   AAA1赋值:字符串相加

   AAA2赋值:字符串相加

   AAA3赋值:字符串相加

   当满足条件DD1=1时,在横轴0纵轴0.04位置书写文字,画红色

   当满足条件DD1=1时,在横轴0纵轴0.12位置书写文字,画绿色

   当满足条件DD1=1时,在横轴0纵轴0.20位置书写文字,COLOR00FFFF

   A11赋值:收盘价>4日前的收盘价

   NT赋值:条件连续成立次数

   TJ11赋值:NT=9

   TJ13赋值:ISLASTBARANDBETWEEN(NT,5,8)

   AY赋值:(若TJ11>0则将最近9周期置为1ORBACKSET(TJ13>0,NT))*NT

   当满足条件AY>0时,在最高价*1.001位置书写文字,COLORFF00FF

   当满足条件NT=9时,在最高价*1.001位置书写文字,画绿色

   B1赋值:收盘价<4日前的收盘价

   NT0赋值:条件连续成立次数

   TJ21赋值:NT0=9

   TJ23赋值:ISLASTBARANDBETWEEN(NT0,5,8)

   AY1赋值:(若TJ21>0则将最近9周期置为1ORBACKSET(TJ23>0,NT0))*NT0

   当满足条件AY1>0时,在最低价*0.999位置书写文字,COLORFF00FF

   当满足条件NT0=9时,在最低价*0.999位置书写文字,画绿色

   ZRS赋值:昨收盘价的最后一日取值设为常数,NODRAW

   A12赋值:3.5*(收盘价的48日指数移动平均-收盘价的104日指数移动平均)+ZRS,画淡洋红色

   A22赋值:A12的36日指数移动平均,画淡蓝色

   MACD赋值:(A12-A22)*2+ZRS

   K线

   当满足条件A12>=A22时,在ZRS和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色

   当满足条件A12>=A22ANDMACD<1日前的MACD时,在ZRS和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色

   当满足条件A12REF(MACD,1)时,在ZRS和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFFFF

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