神奇指标网

adx指标公式

浏览 339次浏览
标签: 指标公式
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



       相关简介:      adx指标公式                            

 

       源码概况:adx指标公式


  指标类别:adx指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图





adx指标公式未来函数检测结果:

         暂未发现存在未来函数





adx指标公式源码:


    TR=MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1)));
    HD=HIGH-REF(HIGH,1);
    LD=REF(LOW,1)-LOW;
    DMP=IF(HD>0ANDHD>LD,HD,0);
    DMM=IF(LD>0ANDLD>HD,LD,0);
    DI1:MA(DMP*100/TR,m),colorred;
    DI2:MA(DMM*100/TR,m),colorgreen;
    ADX:MA(ABS(DI2-DI1)/(DI1+DI2)*100,m),colorwhite;
    N:=14;
    TR1:=SMA(maX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N,1);
    HD:=HIGH-REF(HIGH,1);
    LD:=REF(LOW,1)-LOW;
    DMP:=SMA(IF(HD>0ANDHD>LD,HD,0),N,1);
    DMM:=SMA(IF(LD>0ANDLD>HD,LD,0),N,1);
    pdi:DMP*100/TR1,COLORRED,DOTLINE;
    mdi:DMM*100/TR1,COLORGREEN,DOTLINE;
    ADX:SMA(ABS(MDI-PDI)/(MDI+PDI)*100,N,1),COLORYELLOW,LINETHICK2;
    20;
    40;
    P:=14;
    TRR:=SUM(maX(MAX(HIGH-LOW,Abs(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),P);
    HD:=HIGH-REF(HIGH,1);
    LD:=REF(LOW,1)-LOW;
    DMP:=SUM(IF(HD>0ANDHD>LD,HD,0),P);
    DMM:=SUM(IF(LD>0ANDLD>HD,LD,0),P);
    pdi:=DMP*100/TRR,COLORGRAY;
    mdi:=DMM*100/TRR;
    M:=P*0.42;
    ADX:MA((PDI-MDI)/(MDI+PDI)*100,M),COLORYELLOW,LINETHICK2;
    ADXR:(ADX+REF(ADX,M))/2,COLORGREEN;
    30,COLORRED,DOTLINE;
    0,COLORCC66CC,LINETHICK2;
    (-30),COLORRED,DOTLINE;
    DIFF:=ADX-ADXR;
    DEA:=EMA(DIFF,9);
    ADXCD:2*DIFF-DEA,stICK,COLORGRAY;






[源码注释]adx指标公式翻译结果



    真实波幅=最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值
    HD=最高价-1日前的最高价
    LD=1日前的最低价-最低价
    DMP=如果HD>0ANDHD>LD,返回HD,否则返回0
    DMM=如果LD>0ANDLD>HD,返回LD,否则返回0
    输出DI1:DMP*100/真实波幅的M日简单移动平均,画红色
    输出DI2:DMM*100/真实波幅的M日简单移动平均,画绿色
    输出ADX:DI2-DI1的绝对值/(DI1+DI2)*100的M日简单移动平均,画白色
    N赋值:14
    TR1赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的N日[1日权重]移动平均
    HD赋值:最高价-1日前的最高价
    LD赋值:1日前的最低价-最低价
    DMP赋值:如果HD>0ANDHD>LD,返回HD,否则返回0的N日[1日权重]移动平均
    DMM赋值:如果LD>0ANDLD>HD,返回LD,否则返回0的N日[1日权重]移动平均
    输出PDI:DMP*100/TR1,画红色,DOTLINE
    输出MDI:DMM*100/TR1,画绿色,DOTLINE
    输出ADX:MDI-PDI的绝对值/(MDI+PDI)*100的N日[1日权重]移动平均,画黄色,线宽为2
    20
    40
    P赋值:14
    TRR赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的P日累和
    HD赋值:最高价-1日前的最高价
    LD赋值:1日前的最低价-最低价
    DMP赋值:如果HD>0ANDHD>LD,返回HD,否则返回0的P日累和
    DMM赋值:如果LD>0ANDLD>HD,返回LD,否则返回0的P日累和
    PDI赋值:DMP*100/TRR,画深灰色
    MDI赋值:DMM*100/TRR
    M赋值:P*0.42
    输出ADX:(PDI-MDI)/(MDI+PDI)*100的M日简单移动平均,画黄色,线宽为2
    输出ADXR:(ADX+M日前的ADX)/2,画绿色
    30,画红色,DOTLINE
    0,COLORCC66CC,线宽为2
    (-30),画红色,DOTLINE
    DIFF赋值:ADX-ADXR
    DEA赋值:DIFF的9日指数移动平均
    输出ADXCD:2*DIFF-DEA,STICK,画深灰色



神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究

神奇指标收藏 收藏
神奇指标分享 分享

网友评论

已有0人评论

清除 发表评论