神奇指标网

通达信普通版用的DDX指标公式

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

  


DDX配合起来还是挺好用的,DDX就是大单动向,反映不同资金能力的投资者的交易方向称为DDX指标。


       相关简介:  通达信普通版用的DDX指标公式                                

 

       源码概况:通达信普通版用的DDX指标公式


  指标类别:ddx指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图




通达信普通版用的DDX指标公式未来函数检测结果:

         暂未发现存在未来函数





通达信普通版用的DDX指标公式源码:



    DRAWGBK(C>O,RGB(60,0,0),RGB(0,0,0),1,2,1);
    N:=5;
    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,1000000,10000),COLOR00AAAA,LINETHICK;
    V2:=SMA(IF(C>=REF(C,1),DDX,-DDX/100),2,1);
    V5:SMA(V2*240/FROMOPEN*0.9,5,1);
    V10:SMA(V5,5,1);
    V20:SMA(V10,5,1);
    DRAWKLINE(V2*1.01,REF(V2,1),REF(V2,1)*0.99,V2);
    当日DDX:DDX,NODRAW;
    STICKLINE(CURRBARSCOUNT=1ANDC>=REF(C,1),REF(V2,1),MAX(V2*0.98,V2*240/FROMOPEN*0.8),3,-1),COLORLIMAGENTA;
    STICKLINE(CURRBARSCOUNT=1ANDC<REF(C,1),REF(V2,1),MIN(V2,V2*240/FROMOPEN*0.8),3,-1),COLORLIGREEN;
    DRAWTEXT(CROSS(V2,REF(V2,1)*1.2)ANDLONGCROSS(CLOSE,REF(C,1)*1.025,4)ANDDDX/REF(MA(DDX,5),1)>2,REF(V2,1),'★'),COLORMAGENTA;
    VAR1:=(2*CLOSE+HIGH+LOW+OPEN)/5;
    VAR2:=Ema(EMA(EMA(VAR1,4),4),4);
    SJ:(VAR2-REF(VAR2,1))/REF(VAR2,1)*100,COLORstICK;
    SD:MA(SJ,2);
    SK:MA(SJ,1);
    DRAWBAND((SJ-SD)*30000+40000,RGB(255,215,0),40000,RGB(135,206,235));
    SHORT:=5;
    LONG:=55;
    MID:=10;
    DIF:EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
    DEA:EMA(DIF,MID);
    DRAWBAND((DIF-DEA)*20000+20000,RGB(255,215,0),20000,RGB(135,206,235));
    {资金流向}
    ZC_1:=IF(L<DYNAINFO(7),0,IF(H>DYNAINFO(7),DYNAINFO(7)-(DYNAINFO(7)-H+0.02)/(H-L+0.02),0));
    ZC_2:=DMA(ZC_1,V/CAPITAL)*100;
    出货:=IF(ZC_2>0ANDZC_2>REF(ZC_2,1),ZC_2/20,0);
    轴:0,COLOR00FF00;
    PJJ:=DMA((H+L+C*2)/4,0.9);
    JJ:=REF(EMA(PJJ,3),1);
    QJJ:=vol/((H-L)*2-Abs(C-O));
    XVL:=IF(C>O,QJJ*(H-L),IF(C<O,QJJ*(H-O+(C-L)),VOL/2))+IF(C>O,0-QJJ*(H-C+(O-L)),IF(C<O,0-QJJ*(H-L),0-VOL/2));
    ZLL:=VOL/CAPITAL;
    HSL1:=IF(ZLL>10,10,ZLL);
    HSL:=XVL/20/1.15;
    攻击流量:=HSL*0.55+REF(HSL,1)*0.33+REF(HSL,2)*0.22;
    GJJ:=EMA(攻击流量,8);
    LLJX:=EMA(攻击流量,3);
    流量:LLJX,COLORC875B7,COLORRED,NODRAW;
    STICKLINE(流量>0,流量,0,2.3,0)COLORRED;
    STICKLINE(流量<0,流量,0,2.3,0),COLORFF4242;
    流量基线:GJJ,COLOR00BBBB,COLORGREEN;
    STICKLINE(HSL*0.4>=0,HSL*0.4*1.5,0,0.5,0)COLORYELLOW;
    STICKLINE(HSL*0.4<0,HSL*0.4*1.5,0,0.5,0)COLORGREEN;
    ZJLL:=REF(LLJX,1);
    QZJJ:=(((LLJX-ZJLL)/ZJLL)*100);
    流量幅%:IF(((LLJX>0)AND(ZJLL<0)),ABS(QZJJ),IF((((LLJX<0)AND(ZJLL<0))AND(LLJX<ZJLL)),(0-QZJJ),QZJJ))COLORMAGENTA,NODRAW;
    力度:HSL/1000,COLOR9B37FF,COLORRED,NODRAW;
    周流量:SUM(LLJX,5),COLORFFBFDF,COLORMAGENTA,NODRAW;
    BB:=REF(周流量,1);
    ZQZJJ:=(周流量-BB)/BB*100;
    周幅%:IF(周流量>0ANDBB<0,ABS(ZQZJJ),IF(周流量<0ANDBB<0AND周流量<BB,-ZQZJJ,ZQZJJ))COLORMAGENTA,NODRAW;
    VARQ1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
    VARQ2:=SMA(ABS(LOW-VARQ1),13,1)/SMA(MAX(LOW-VARQ1,0),10,1);
    VARQ3:=EMA(VARQ2,10);
    VARQ4:=LLV(LOW,33);
    VARQ5:=EMA(IF(LOW<=VARQ4,VARQ3,0),3)*100;
    主力进场:STICKLINE(VARQ5>REF(VARQ5,1)AND出货<=0,0,VARQ5,7,0),COLORBLUE;
    JJJ:MA(SUM(HSL,55),8),COLORRED,LINETHICK2;
    DRAWICON(crOSS(JJJ,轴),-5000,1);


[源码注释]通达信普通版用的DDX指标公式翻译结果


    填充背景
    开盘价,自定色,自定色,1,2,1)
    N赋值:5
    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)
    输出大单动向:((QJ1+QJ2)-(QJ3+QJ4))/如果当前流通股本(手)=0,返回1000000,否则返回10000,COLOR00AAAA,线宽为0
    V2赋值:如果收盘价>,返回?,否则返回?的?日[?日权重]移动平均
    =1日前的收盘价,DDX,-DDX/100),2,1)
    输出V5:V2*240/当前离开盘分钟数*0.9的5日[1日权重]移动平均
    输出V10:V5的5日[1日权重]移动平均
    输出V20:V10的5日[1日权重]移动平均
    K线
    输出当日DDX:DDX,NODRAW
    当满足条件到最后交易的周期=1ANDC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    =1日前的收盘价,1日前的V2,V2*0.98和V2*240/当前离开盘分钟数*0.8的较大值,3,-1),画淡洋红色
    当满足条件到最后交易的周期=1ANDC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
    1日前的收盘价,1日前的V2,V2和V2*240/当前离开盘分钟数*0.8的较小值,3,-1),画淡绿色
    当满足条件V2上穿1日前的V2*1.2ANDLONGCROSS(收盘价,1日前的收盘价*1.025,4)ANDDDX/1日前的DDX的5日简单移动平均>时,在?位置书写文字
    2,1日前的V2,'★'),画洋红色
    VAR1赋值:(2*收盘价+最高价+最低价+开盘价)/5
    VAR2赋值:VAR1的4日指数移动平均的4日指数移动平均的4日指数移动平均
    输出SJ:(VAR2-1日前的VAR2)/1日前的VAR2*100,COLORSTICK
    输出SD:SJ的2日简单移动平均
    输出SK:SJ的1日简单移动平均
    画带状线
    SHORT赋值:5
    LONG赋值:55
    MID赋值:10
    输出DIF:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均
    输出DEA:DIF的MID日指数移动平均
    画带状线
    ZC_1赋值:如果最低价<现价,返回0,否则返回如果最高价>现价,返回现价-(现价-最高价+0.02)/(最高价-最低价+0.02),否则返回0
    ZC_2赋值:以成交量(手)/当前流通股本(手)为权重ZC_1的动态移动平均*100
    出货赋值:如果ZC_2>0ANDZC_2>1日前的ZC_2,返回ZC_2/20,否则返回0
    输出轴:0,COLOR00FF00
    PJJ赋值:以0.9为权重(最高价+最低价+收盘价*2)/4的动态移动平均
    JJ赋值:1日前的PJJ的3日指数移动平均
    QJJ赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
    XVL赋值:如果收阳线,返回QJJ*(最高价-最低价),否则返回如果收阴线,返回QJJ*(最高价-开盘价+(收盘价-最低价)),否则返回成交量(手)/2+如果收阳线,返回0-QJJ*(最高价-收盘价+(开盘价-最低价)),否则返回如果收阴线,返回0-QJJ*(最高价-最低价),否则返回0-成交量(手)/2
    ZLL赋值:成交量(手)/当前流通股本(手)
    HSL1赋值:如果ZLL>10,返回10,否则返回ZLL
    HSL赋值:XVL/20/1.15
    攻击流量赋值:HSL*0.55+1日前的HSL*0.33+2日前的HSL*0.22
    GJJ赋值:攻击流量的8日指数移动平均
    LLJX赋值:攻击流量的3日指数移动平均
    输出流量:LLJX,COLORC875B7,画红色,NODRAW
    当满足条件流量>0时,在流量和0位置之间画柱状线,宽度为2.3,0不为0则画空心柱.画红色
    当满足条件流量<0时,在流量和0位置之间画柱状线,宽度为2.3,0不为0则画空心柱.,COLORFF4242
    输出流量基线:GJJ,COLOR00BBBB,画绿色
    当满足条件HSL*0.4>=0时,在HSL*0.4*1.5和0位置之间画柱状线,宽度为0.5,0不为0则画空心柱.画黄色
    当满足条件HSL*0.4<0时,在HSL*0.4*1.5和0位置之间画柱状线,宽度为0.5,0不为0则画空心柱.画绿色
    ZJLL赋值:1日前的LLJX
    QZJJ赋值:(((LLJX-ZJLL)/ZJLL)*100)
    输出流量幅%:如果((LLJX>0)AND(ZJLL<0)),返回QZJJ的绝对值,否则返回如果(((LLJX<0)AND(ZJLL<0))AND(LLJX<ZJLL)),返回(0-QZJJ),否则返回QZJJ画洋红色,NODRAW
    输出力度:HSL/1000,COLOR9B37FF,画红色,NODRAW
    输出周流量:LLJX的5日累和,COLORFFBFDF,画洋红色,NODRAW
    BB赋值:1日前的周流量
    ZQZJJ赋值:(周流量-BB)/BB*100
    输出周幅%:如果周流量>0ANDBB<0,返回ZQZJJ的绝对值,否则返回如果周流量<0ANDBB<0AND周流量<BB,返回-ZQZJJ,否则返回ZQZJJ画洋红色,NODRAW
    VARQ1赋值:1日前的(最低价+开盘价+收盘价+最高价)/4
    VARQ2赋值:最低价-VARQ1的绝对值的13日[1日权重]移动平均/最低价-VARQ1和0的较大值的10日[1日权重]移动平均
    VARQ3赋值:VARQ2的10日指数移动平均
    VARQ4赋值:33日内最低价的最低值
    VARQ5赋值:如果最低价<=VARQ4,返回VARQ3,否则返回0的3日指数移动平均*100
    输出主力进场:当满足条件VARQ5>1日前的VARQ5AND出货<=0时,在0和VARQ5位置之间画柱状线,宽度为7,0不为0则画空心柱.,画蓝色
    输出JJJ:HSL的55日累和的8日简单移动平均,画红色,线宽为2
    当满足条件JJJ上穿轴时,在-5000位置画1号图标



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

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

网友评论

已有0人评论

清除 发表评论