神奇指标网

通达信TD成交量指标公式

浏览 429次浏览
标签: 成交量
来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  

TD结构,涨跌停提示,关联板块提示,几十种K线形态提示。


       相关简介:       通达信TD成交量指标公式                          

 

       源码概况:通达信TD成交量指标公式


  指标类别:td指标公式


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图





通达信TD成交量指标公式未来函数检测结果:

         暂未发现存在未来函数





通达信TD成交量指标公式源码:



    VAR0:=vol/CLOSE/2;
    VAR1:=SUM(IF(VAR0>100ANDCLOSE>REF(CLOSE,1),VAR0,0),0);
    VAR2:=SUM(IF(VAR0>100ANDCLOSE<REF(CLOSE,1),VAR0,0),0);
    VAR3:=SUM(IF(VAR0<100ANDCLOSE>REF(CLOSE,1),VAR0,0),0);
    VAR4:=SUM(IF(VAR0<100ANDCLOSE<REF(CLOSE,1),VAR0,0),0);
    VAR5:=VAR1+VAR2+VAR3+VAR4;
    VAR6:=IF(CURRBARSCOUNT,100*VAR1/VAR5,0);
    VAR7:=IF(CURRBARSCOUNT,100*VAR2/VAR5,0);
    VAR8:=IF(CURRBARSCOUNT,100*VAR3/VAR5,0);
    VAR9:=IF(CURRBARSCOUNT,100*VAR4/VAR5,0);
    机构买盘:VAR1,LINETHICK2,COLORFF55FF;
    机构卖盘:VAR2,LINETHICK2,COLORFFFF55;
    散户买盘:VAR3,COLOR5555FF;
    散户卖盘:VAR4*IF(DATE<1091212,1,100000000),COLOR55FF55;
    DRAWGBK(C>O,RGB(10,0,0),RGB(0,0,0),1,2,1);
    VVOL:IF(CURRBARSCOUNT=1ANDPERIOD=5,VOL*240/FROMOPEN,DRAWNULL),NODRAW,COLORFFFFFF;
    STICKLINE(CURRBARSCOUNT=1ANDPERIOD=5,VVOL,0,(-1),(-1)),COLOR00C0C0;
    VOLUME:VOL,VOLSTICK,COLOR00FFFF;
    XA_1:=VOL>=REF(VOL,1)*1.91ANDCLOSE>REF(CLOSE,1);
    XA_2:=VOL<REF(LLV(VOL,21),1);
    XA_3:=VOL<REF(LLV(VOL,55),1);
    XA_4:=ABS(VOL-REF(VOL,1))/REF(VOL,1)<=0.05;
    STICKLINE(XA_1,0,VOL,1,0),COLORYELLOW;
    STICKLINE(XA_2,0,VOL,1,0),COLORGREEN;
    STICKLINE(XA_3,0,VOL,1,0),COLORBLUE;
    STICKLINE(XA_4,0,VOL,1,0),COLORWHITE;
    XA_5:=HHV(VOL,30);
    XA_6:=XA_5/VOL>=3ANDVOL<REF(VOL,1);
    XA_7:=IF(VOL>REFX(VOL,1)ORVOL>REF(VOL,1)ORVOL>REFX(VOL,2)ORVOL>REFX(VOL,3)ORVOL>REFX(VOL,4),0,XA_6);
    XA_8:=EMA(CLOSE,5);
    XA_9:=EMA(CLOSE,12);
    XA_10:=EMA(SLOPE(CLOSE,22)*23+CLOSE,38.299999);
    XA_11:=EMA(SLOPE(CLOSE,22)*12+CLOSE,47);
    XA_12:=EMA(SLOPE(CLOSE,22)*12+CLOSE,47);
    XA_13:=EMA((XA_8+XA_9+XA_10+XA_11)/4,38.299999);
    XA_14:=XA_13/REF(XA_13,1)>1.008;
    XA_15:=BARSLAST(XA_14)>=1ANDBARSLAST(XA_14)<35;
    XA_16:=CLOSE/XA_13>0.99ANDCLOSE/XA_13<1.01ANDXA_15ANDXA_10>XA_13;
    XA_17:=CLOSE/REF(CLOSE,1)>1.095ANDCLOSE=HIGH;
    XA_18:=COUNT(XA_17,50)>3;
    XA_19:=XA_16ANDXA_18;
    XA_20:=MA((HIGH+LOW+2*CLOSE)/4,5);
    XA_21:=EMA(XA_20,10)-EMA(XA_20,30);
    XA_22:=EMA(XA_21,5);
    XA_23:=(XA_21-XA_22)*5;
    XA_24:=IF(XA_23<=XA_20,XA_20,XA_23);
    XA_25:=FORCAST(FORCAST(XA_24,10),10);
    XA_26:=IF(XA_24>XA_25,XA_24,XA_20);
    XA_27:=MA(XA_20,5);
    XA_28:=MA(HHV(XA_20,10),5);
    XA_29:=SMA(CLOSE,10,1);
    XA_30:=DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,90),VOL);
    XA_31:=DMA(MA(CLOSE+REF(CLOSE,5)/CLOSE*0.098,250),VOL);
    XA_32:=EMA(CLOSE,5);
    XA_33:=EMA(CLOSE,10);
    XA_34:=EMA(CLOSE,20);
    XA_35:=EMA(CLOSE,30);
    XA_36:=EMA(CLOSE,60);
    XA_37:=EMA(CLOSE,90);
    XA_38:=EMA(CLOSE,125);
    XA_39:=EMA(CLOSE,250);
    XA_40:=1.809*LLV(LOW,250);
    XA_41:=MA(CLOSE,10)-EMA(CLOSE,10)*100;
    XA_42:=MA(XA_41,5);
    XA_43:=3*(XA_42-XA_41);
    XA_44:=((CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*200-100)/2-REF(CLOSE,5);
    XA_45:=SMA(SMA(XA_44,5,1),5,1);
    XA_46:=MA(MA(XA_45,5),5);
    XA_47:=3*XA_46-5*XA_45;
    XA_48:=EMA(XA_47,10);
    XA_49:=MA(CLOSE,20)/MA(CLOSE,20)-REF(CLOSE,20)/CLOSE*100;
    XA_50:=DMA(SMA(EMA(XA_49,5),5,1),VOL/REF(VOL,5));
    XA_51:=SMA(EMA(XA_49,10),5,1);
    XA_52:=(-100)*(HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,13));
    XA_53:=(-100)*(HHV(HIGH,8)-CLOSE)/(HHV(HIGH,8)-LLV(LOW,8));
    XA_54:=SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14,1);
    XA_55:=HIGH-REF(HIGH,1);
    XA_56:=REF(LOW,1)-LOW;
    XA_57:=SMA(IF(XA_55>0ANDXA_55>XA_56,XA_55,0),14,1);
    XA_58:=SMA(IF(XA_56>0ANDXA_56>XA_55,XA_56,0),14,1);
    XA_59:=XA_57*100/XA_54;
    XA_60:=XA_58*100/XA_54;
    XA_61:=SMA(ABS(XA_60-XA_59)/(XA_60+XA_59)*100,14,1);
    XA_62:=(XA_61+REF(XA_61,6))/2;
    XA_63:=CROSS(XA_43,50)ANDXA_32>XA_33ANDXA_33>XA_34ANDXA_34>XA_35ANDXA_35>XA_36ANDXA_36>XA_37ANDXA_37>XA_38ANDXA_38>XA_39ANDXA_30>XA_39ANDXA_49>XA_50ANDXA_50>XA_51ANDXA_51>(-100)ANDXA_52>(-20)ANDXA_53>(-20)AND(-30)>XA_48ANDXA_48>XA_47ANDXA_59>XA_61ANDXA_61>XA_62ANDXA_62>XA_60;





[源码注释]通达信TD成交量指标公式翻译结果


    VAR0赋值:成交量(手)/收盘价/2
    VAR1赋值:如果VAR0>100ANDCLOSE>1日前的收盘价,返回VAR0,否则返回0的历史累和
    VAR2赋值:如果VAR0>100ANDCLOSE<1日前的收盘价,返回VAR0,否则返回0的历史累和
    VAR3赋值:如果VAR0<100ANDCLOSE>1日前的收盘价,返回VAR0,否则返回0的历史累和
    VAR4赋值:如果VAR0<100ANDCLOSE<1日前的收盘价,返回VAR0,否则返回0的历史累和
    VAR5赋值:VAR1+VAR2+VAR3+VAR4
    VAR6赋值:如果到最后交易的周期,返回100*VAR1/VAR5,否则返回0
    VAR7赋值:如果到最后交易的周期,返回100*VAR2/VAR5,否则返回0
    VAR8赋值:如果到最后交易的周期,返回100*VAR3/VAR5,否则返回0
    VAR9赋值:如果到最后交易的周期,返回100*VAR4/VAR5,否则返回0
    输出机构买盘:VAR1,线宽为2,COLORFF55FF
    输出机构卖盘:VAR2,线宽为2,COLORFFFF55
    输出散户买盘:VAR3,COLOR5555FF
    输出散户卖盘:VAR4*如果日期<1091212,返回1,否则返回100000000,COLOR55FF55
    填充背景
    开盘价,自定色,自定色,1,2,1)
    输出VVOL:如果到最后交易的周期=1ANDPERIOD=5,返回成交量(手)*240/当前离开盘分钟数,否则返回无效数,NODRAW,COLORFFFFFF
    当满足条件到最后交易的周期=1ANDPERIOD=5时,在VVOL和0位置之间画柱状线,宽度为(-1),(-1)不为0则画空心柱.,COLOR00C0C0
    输出VOLUME:成交量(手),VOLSTICK,COLOR00FFFF
    XA_1赋值:成交量(手)>
    =1日前的成交量(手)*1.91ANDCLOSE>
    1日前的收盘价
    XA_2赋值:成交量(手)<
    1日前的21日内成交量(手)的最低值
    XA_3赋值:成交量(手)<
    1日前的55日内成交量(手)的最低值
    XA_4赋值:成交量(手)-1日前的成交量(手)的绝对值/1日前的成交量(手)<
    =0.05
    当满足条件XA_1时,在0和成交量(手)位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
    当满足条件XA_2时,在0和成交量(手)位置之间画柱状线,宽度为1,0不为0则画空心柱.,画绿色
    当满足条件XA_3时,在0和成交量(手)位置之间画柱状线,宽度为1,0不为0则画空心柱.,画蓝色
    当满足条件XA_4时,在0和成交量(手)位置之间画柱状线,宽度为1,0不为0则画空心柱.,画白色
    XA_5赋值:30日内成交量(手)的最高值
    XA_6赋值:XA_5/成交量(手)>
    =3ANDVOL<
    1日前的成交量(手)
    XA_7赋值:如果成交量(手)>,返回?,否则返回?
    1日后的成交量(手)ORVOL>
    1日前的成交量(手)ORVOL>
    2日后的成交量(手)ORVOL>
    3日后的成交量(手)ORVOL>
    4日后的成交量(手),0,XA_6)
    XA_8赋值:收盘价的5日指数移动平均
    XA_9赋值:收盘价的12日指数移动平均
    XA_10赋值:收盘价的22日线性回归斜率*23+收盘价的38.299999日指数移动平均
    XA_11赋值:收盘价的22日线性回归斜率*12+收盘价的47日指数移动平均
    XA_12赋值:收盘价的22日线性回归斜率*12+收盘价的47日指数移动平均
    XA_13赋值:(XA_8+XA_9+XA_10+XA_11)/4的38.299999日指数移动平均
    XA_14赋值:XA_13/1日前的XA_13>
    1.008
    XA_15赋值:上次XA_14距今天数>
    =1ANDBARSLAST(XA_14)<
    35
    XA_16赋值:收盘价/XA_13>
    0.99ANDCLOSE/XA_13<
    1.01ANDXA_15ANDXA_10>
    XA_13
    XA_17赋值:收盘价/1日前的收盘价>
    1.095ANDCLOSE=最高价
    XA_18赋值:统计50日中满足XA_17的天数>
    3
    XA_19赋值:XA_16ANDXA_18
    XA_20赋值:(最高价+最低价+2*收盘价)/4的5日简单移动平均
    XA_21赋值:XA_20的10日指数移动平均-XA_20的30日指数移动平均
    XA_22赋值:XA_21的5日指数移动平均
    XA_23赋值:(XA_21-XA_22)*5
    XA_24赋值:如果XA_23<,返回?,否则返回?
    =XA_20,XA_20,XA_23)
    XA_25赋值:XA_24的10日线性回归预测值的10日线性回归预测值
    XA_26赋值:如果XA_24>,返回?,否则返回?
    XA_25,XA_24,XA_20)
    XA_27赋值:XA_20的5日简单移动平均
    XA_28赋值:10日内XA_20的最高值的5日简单移动平均
    XA_29赋值:收盘价的10日[1日权重]移动平均
    XA_30赋值:以成交量(手)为权重收盘价+5日前的收盘价/收盘价*0.098的90日简单移动平均的动态移动平均
    XA_31赋值:以成交量(手)为权重收盘价+5日前的收盘价/收盘价*0.098的250日简单移动平均的动态移动平均
    XA_32赋值:收盘价的5日指数移动平均
    XA_33赋值:收盘价的10日指数移动平均
    XA_34赋值:收盘价的20日指数移动平均
    XA_35赋值:收盘价的30日指数移动平均
    XA_36赋值:收盘价的60日指数移动平均
    XA_37赋值:收盘价的90日指数移动平均
    XA_38赋值:收盘价的125日指数移动平均
    XA_39赋值:收盘价的250日指数移动平均
    XA_40赋值:1.809*250日内最低价的最低值
    XA_41赋值:收盘价的10日简单移动平均-收盘价的10日指数移动平均*100
    XA_42赋值:XA_41的5日简单移动平均
    XA_43赋值:3*(XA_42-XA_41)
    XA_44赋值:((收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*200-100)/2-5日前的收盘价
    XA_45赋值:XA_44的5日[1日权重]移动平均的5日[1日权重]移动平均
    XA_46赋值:XA_45的5日简单移动平均的5日简单移动平均
    XA_47赋值:3*XA_46-5*XA_45
    XA_48赋值:XA_47的10日指数移动平均
    XA_49赋值:收盘价的20日简单移动平均/收盘价的20日简单移动平均-20日前的收盘价/收盘价*100
    XA_50赋值:以成交量(手)/5日前的成交量(手)为权重XA_49的5日指数移动平均的5日[1日权重]移动平均的动态移动平均
    XA_51赋值:XA_49的10日指数移动平均的5日[1日权重]移动平均
    XA_52赋值:(-100)*(13日内最高价的最高值-收盘价)/(13日内最高价的最高值-13日内最低价的最低值)
    XA_53赋值:(-100)*(8日内最高价的最高值-收盘价)/(8日内最高价的最高值-8日内最低价的最低值)
    XA_54赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的14日[1日权重]移动平均
    XA_55赋值:最高价-1日前的最高价
    XA_56赋值:1日前的最低价-最低价
    XA_57赋值:如果XA_55>,返回?,否则返回?的?日[?日权重]移动平均
    0ANDXA_55>
    XA_56,XA_55,0),14,1)
    XA_58赋值:如果XA_56>,返回?,否则返回?的?日[?日权重]移动平均
    0ANDXA_56>
    XA_55,XA_56,0),14,1)
    XA_59赋值:XA_57*100/XA_54
    XA_60赋值:XA_58*100/XA_54
    XA_61赋值:XA_60-XA_59的绝对值/(XA_60+XA_59)*100的14日[1日权重]移动平均
    XA_62赋值:(XA_61+6日前的XA_61)/2
    XA_63赋值:XA_43上穿50ANDXA_32>
    XA_33ANDXA_33>
    XA_34ANDXA_34>
    XA_35ANDXA_35>
    XA_36ANDXA_36>
    XA_37ANDXA_37>
    XA_38ANDXA_38>
    XA_39ANDXA_30>
    XA_39ANDXA_49>
    XA_50ANDXA_50>
    XA_51ANDXA_51>
    (-100)ANDXA_52>
    (-20)ANDXA_53>
    (-20)AND(-30)>
    XA_48ANDXA_48>
    XA_47ANDXA_59>
    XA_61ANDXA_61>
    XA_62ANDXA_62>
    XA_60




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

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

网友评论

已有0人评论

清除 发表评论