红绿空心柱子为短期均线角度jd1,黄青实心柱子为短期均线角度jd2;土黄白灰色带为中期均线角度jd3;底边为长期均线角度背景。

     相关简介:  通达信均线角度指标公式                                

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图/主图

未来函数检测结果:

         暂未发现存在未来函数

通达信均线角度指标公式源码:

    工作线:(ema(C,40)),POINTDOT,LINETHICK5,COLORLIMAGENTA;MA3:MA(CLOSE,3),COLORWHITE;MA5:MA(CLOSE,5),COLORCYAN;MA10:MA(CLOSE,10),COLORYELLOW;MA23:MA(C,23),COLORBLUE;MA60:MA(C,60);AA:=crOSS(MA3,MA5);DRAWICON(AA,O,1);DRAWNUMBER(CURRBARSCOUNT=1ANDHSL,C,HSL),COLOR00FFFF;Z1:=STRCAT(HYBLOCK,'');Z2:=STRCAT(Z1,DYBLOCK);Z3:=STRCAT(Z2,'');DRAWTEXT_FIX(ISLASTBAR,0.01,0.01,0,STRCAT(Z3,GNBLOCK)),COLORBLUE;N天:=24;DRAWTEXT(N天=CURRBARSCOUNT,H,'←●●●'),COLORWHITE;
    JD:=15;
    T20:=20;
    T40:=40;
    X_1:=FILTERX(CURRBARSCOUNT>20ANDCURRBARSCOUNT<120ANDHIGH=HHV(HIGH,120),100);
    X_2:=BARSLAST(X_1);
    X_3:=REF(HIGH,X_2);
    X_4:=10/TAN(JD*3.1416/180);
    X_5:=X_3*0.1/X_4;
    L15:IF(RANGE(X_2,(-1),100),X_3-X_5*X_2,DRAWNULL),colormagenta;
    X_6:=IF(X_2=T20,(X_3-HIGH)/T20,DRAWNULL);
    X_7:=IF(CURRBARSCOUNT=1ANDX_2>T20,REF(X_6,X_2-T20),DRAWNULL);
    X_8:=CONST(X_7);
    X_9:=IF(RANGE(X_2,(-1),100),X_3-X_8*X_2,DRAWNULL);
    X_10:=IF(CURRBARSCOUNT<10,CONST(X_9),DRAWNULL);
    L20:IF(EVERY(LOW>X_9,10),DRAWNULL,X_9),colorgreen;
    STICKLINE(X_2=T20,LLV(LOW,T20)*0.95,X_3,0,0),colorligray;
    X_11:=IF(X_2=T40,(X_3-HIGH)/T40,DRAWNULL);
    X_12:=IF(CURRBARSCOUNT=1ANDX_2>T40,REF(X_11,X_2-T40),DRAWNULL);
    X_13:=CONST(X_12);
    X_14:=IF(RANGE(X_2,(-1),100),X_3-X_13*X_2,DRAWNULL);
    X_15:=IF(CURRBARSCOUNT<10,CONST(X_14),DRAWNULL);
    L40:X_14,coloryellow;
    STICKLINE(X_2=T40,LLV(LOW,T40)*0.95,X_3,0,0),colorligray;
    X_16:=X_2>40ANDREF(CROSS(LOW,L15),1)ANDCLOSE<OPEN;
    X_17:=X_2>40ANDREF(CROSS(LOW,L15),1)ANDCLOSE>OPEN;
    DRAWICON(X_17,LOW*0.95,1);

通达信均线角度指标公式源码注释翻译结果

    输出工作线:(收盘价的40日指数移动平均),POINTDOT,线宽为5,画淡洋红色
    输出MA3:收盘价的3日简单移动平均,画白色
    输出MA5:收盘价的5日简单移动平均,画青色
    输出MA10:收盘价的10日简单移动平均,画黄色
    输出MA23:收盘价的23日简单移动平均,画蓝色
    输出MA60:收盘价的60日简单移动平均
    AA赋值:MA3上穿MA5
    当满足条件AA时,在开盘价位置画1号图标
    当满足条件到最后交易的周期=1ANDHSL时,在收盘价位置书写数字,COLOR00FFFF
    Z1赋值:字符串相加
    '
    )
    Z2赋值:字符串相加
    Z3赋值:字符串相加
    '
    )
    当满足条件是否最后一个周期时,在横轴0.01纵轴0.01位置书写文字,画蓝色
    N天赋值:24
    当满足条件N天=到最后交易的周期时,在最高价位置书写文字
    &
    LARR
    ●●●'
    ),画白色
    JD赋值:15
    T20赋值:20
    T40赋值:40
    X_1赋值:到最后交易的周期>的?日反向过滤
    20ANDCURRBARSCOUNT<
    120ANDHIGH=120日内最高价的最高值,100)
    X_2赋值:上次X_1距今天数
    X_3赋值:X_2日前的最高价
    X_4赋值:10/JD*3.1416/180的正切
    X_5赋值:X_3*0.1/X_4
    输出L15:如果X_2位于(-1)和100之间,返回X_3-X_5*X_2,否则返回无效数,画洋红色
    X_6赋值:如果X_2=T20,返回(X_3-最高价)/T20,否则返回无效数
    X_7赋值:如果到最后交易的周期=1ANDX_2>,返回?,否则返回?
    T20,X_2-T20日前的X_6,无效数)
    X_8赋值:X_7的最后一日取值设为常数
    X_9赋值:如果X_2位于(-1)和100之间,返回X_3-X_8*X_2,否则返回无效数
    X_10赋值:如果到最后交易的周期<,返回?,否则返回?
    10,X_9的最后一日取值设为常数,无效数)
    输出L20:如果最近?日一直存在最低价>,返回?,否则返回?
    X_9,10),无效数,X_9),画绿色
    当满足条件X_2=T20时,在T20日内最低价的最低值*0.95和X_3位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡灰色
    X_11赋值:如果X_2=T40,返回(X_3-最高价)/T40,否则返回无效数
    X_12赋值:如果到最后交易的周期=1ANDX_2>,返回?,否则返回?
    T40,X_2-T40日前的X_11,无效数)
    X_13赋值:X_12的最后一日取值设为常数
    X_14赋值:如果X_2位于(-1)和100之间,返回X_3-X_13*X_2,否则返回无效数
    X_15赋值:如果到最后交易的周期<,返回?,否则返回?
    10,X_14的最后一日取值设为常数,无效数)
    输出L40:X_14,画黄色
    当满足条件X_2=T40时,在T40日内最低价的最低值*0.95和X_3位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡灰色
    X_16赋值:X_2>
    40ANDREF(最低价上穿L15,1)ANDCLOSE<
    开盘价
    X_17赋值:X_2>
    40ANDREF(最低价上穿L15,1)ANDCLOSE>
    开盘价
    当满足条件X_17时,在最低价*0.95位置画1号图标

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