相关简介:  绝佳的量能指标 一看就懂 直观明了                                

     通达信指标公式源码概况:

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

  授权方式:免费版

  指标评级:★★★★★

  指标分类:策略

  画线方法:副图

5种量能形态分别是:1、分歧量;2、缩量;3、放量;4、堆量;5、无规则量能(有大有小)

通达信指标公式源码:

    N:=23;
    VAR1:=(100-100/(1+SUM(VOL,N)/CAPITAL))*CAPITAL*96/10000;
    LNC:=VAR1*CLOSE;
    B1:=REF(LNC,1);B2:=REF(LNC,2);
    SS:=IF(LNC>REF(LNC,1)ANDREF(LNC,1)>=REF(LNC,2),1,IF(LNC<REF(LNC,1)ANDREF(LNC,1)<=REF(LNC,2),-1,IF(LNC>REF(LNC,2)ANDREF(LNC,2)>REF(LNC,1),2,IF(LNC<REF(LNC,2)ANDREF(LNC,2)<REF(LNC,1),-2,0))));
    SM:=IF(REF(SS,1)>0,REF(SS,1),IF(REF(SS,2)>0,REF(SS,2),IF(REF(SS,3)>0,REF(SS,3),IF(REF(SS,4)>0,REF(SS,4),IF(REF(SS,5)>0,REF(SS,5),IF(REF(SS,6)>0,REF(SS,6),IF(REF(SS,7)>0,REF(SS,7),0)))))));
    MC:=IF(REF(SS,1)>0,B2,IF(SM>0,MIN(B1,B2),MAX(B1,B2))),COLORFF00FF;
    SS1:=IF(LNC>REF(LNC,1)ANDREF(LNC,1)>=REF(LNC,2),1,IF(LNC<REF(LNC,1)ANDREF(LNC,1)<=REF(LNC,2),-1,IF(LNC>REF(LNC,2)ANDREF(LNC,2)>REF(LNC,1),2,IF(LNC<REF(LNC,2)ANDREF(LNC,2)<REF(LNC,1),-2,0))));
    SM1:=IF(REF(SS,1)<0,REF(SS,1),IF(REF(SS,2)<0,REF(SS,2),IF(REF(SS,3)<0,REF(SS,3),IF(REF(SS,4)<0,REF(SS,4),IF(REF(SS,5)<0,REF(SS,5),IF(REF(SS,6)<0,REF(SS,6),IF(REF(SS,7)<0,REF(SS,7),0)))))));
    MC1:=IF(REF(SS,1)<0,B2,IF(SM>0,MIN(B1,B2),MAX(B1,B2))),COLORFF00FF;
    A:MA(SQRT(MC),1),COLORFF9933,LINETHICK2;
    IF(A>=REF(A,1),A,DRAWNULL),COLORRED,LINETHICK4;
    IF(A<REF(A,1),A,DRAWNULL),COLORFF9933,LINETHICK2;
    A1:MA(SQRT(MC1),5),COLOR33FF33,LINETHICK2;
    IF(A1>=REF(A1,1),A1,DRAWNULL),COLORFF00FF,LINETHICK3;
    IF(A1<REF(A1,1),A1,DRAWNULL),COLOR33FF33,LINETHICK2;
    IF(A1>REF(A1,1),A1,DRAWNULL),COLOR00FFFF,POINTDOT,LINETHICK5;
    VOL,VOLSTICK;
    STICKLINE(V>=3*REF(V,1),V/3,V/2.5,3.9,0),COLORWHITE;
    STICKLINE(V>=2*REF(V,1),V/2,V/1.7,3.9,0),COLORYELLOW;
    流通〖亿〗:CAPITAL/1000000,LINETHICK0;
    内外比:DYNAINFO(51),COLORYELLOW,LINETHICK0;
    单日量比:V/REF(V,1),COLORWHITE,LINETHICK0;
    五日量比:V/(REF(MA(V,5),1)/240),COLORYELLOW,LINETHICK0;
    5换:SUM(100*V/CAPITAL,5),LINETHICK0;
    10换:SUM(100*V/CAPITAL,10),LINETHICK0;
    20换:SUM(100*V/CAPITAL,20),LINETHICK0;
    H1:=VOL<REF(LLV(VOL,13),1);
    H2:=VOL<REF(LLV(VOL,55),1);
    STICKLINE(H1,0,V,1.5,0),COLORBLUE;
    STICKLINE(H2,0,V,1.5,0),COLORMAGENTA;
    量能突变:V+REF(V,1)>=(REF(V,2)+REF(V,3)+REF(V,4)+REF(V,5)+REF(V,6))/5*3ANDV<2*REF(V,1)ANDC>OANDC>MA(C,21),COLORGREEN;
    STICKLINE(量能突变,2*V/3,V,3,0),COLORFF00FF;
    量价配合:REF(V,1)<MAX(MA(V,5),MAX(MA(V,10),MA(V,20)))ANDV>MAX(MA(V,5),MAX(MA(V,10),MA(V,20)))ANDV<2*REF(V,1)ANDCROSS(C,MA(C,21));
    STICKLINE(量价配合,V/3,2*V/3,3,1),LINETHICK5;
    量价突破:C>=HHV(C,15)ANDV>=HHV(V,15),COLORGREEN;
    STICKLINE(量价突破,0,V/3,2,0),COLORGREEN;
    T1:=COUNT(V>REF(V,1)*2,4)=1;
    T2:=COUNT(V<REF(V,1)ANDL>MIN(L,4)ANDL>REF(L,1),3)=3;
    T3:T1ANDT2;
    倍量:V/REF(V,1)>=2ANDC-REF(C,1)>0;
    DRAWTEXT(倍量,H,'倍'),COLORYELLOW;
    缩倍量:V/REF(V,1)<=0.5;
    DRAWTEXT(缩倍量,L,'半'),COLORYELLOW;
    连跌:LAST(V<REF(V,1),2,1);
    STICKLINE(倍量,0,VOL,1.8,0),COLORYELLOW;
    STICKLINE(缩倍量,0,VOL/2,2,0),COLORWHITE;
    MID:MA(VOL,20),COLORWHITE;
    饱和:MID+2*STDP(V,20),COLORYELLOW;

[源码注释]通达信公式动态翻译结果

   N赋值:23

   VAR1赋值:(100-100/(1+成交量(手)的N日累和/当前流通股本(手)))*当前流通股本(手)*96/10000

   LNC赋值:VAR1*收盘价

   B1赋值:1日前的LNC

   B2赋值:2日前的LNC

   SS赋值:如果LNC>,返回?,否则返回?

   1日前的LNCANDREF(LNC,1)>

   =2日前的LNC,1,如果LNC<,返回?,否则返回?

   1日前的LNCANDREF(LNC,1)<

   =2日前的LNC,-1,如果LNC>,返回?,否则返回?

   2日前的LNCANDREF(LNC,2)>

   1日前的LNC,2,如果LNC<,返回?,否则返回?

   2日前的LNCANDREF(LNC,2)<

   1日前的LNC,-2,0))))

   SM赋值:如果1日前的SS>,返回?,否则返回?

   0,1日前的SS,如果2日前的SS>,返回?,否则返回?

   0,2日前的SS,如果3日前的SS>,返回?,否则返回?

   0,3日前的SS,如果4日前的SS>,返回?,否则返回?

   0,4日前的SS,如果5日前的SS>,返回?,否则返回?

   0,5日前的SS,如果6日前的SS>,返回?,否则返回?

   0,6日前的SS,如果7日前的SS>,返回?,否则返回?

   0,7日前的SS,0)))))))

   MC赋值:如果1日前的SS>,返回?,否则返回?

   0,B2,如果SM>,返回?,否则返回?

   0,B1和B2的较小值,B1和B2的较大值)),COLORFF00FF

   SS1赋值:如果LNC>,返回?,否则返回?

   1日前的LNCANDREF(LNC,1)>

   =2日前的LNC,1,如果LNC<,返回?,否则返回?

   1日前的LNCANDREF(LNC,1)<

   =2日前的LNC,-1,如果LNC>,返回?,否则返回?

   2日前的LNCANDREF(LNC,2)>

   1日前的LNC,2,如果LNC<,返回?,否则返回?

   2日前的LNCANDREF(LNC,2)<

   1日前的LNC,-2,0))))

   SM1赋值:如果1日前的SS<,返回?,否则返回?

   0,1日前的SS,如果2日前的SS<,返回?,否则返回?

   0,2日前的SS,如果3日前的SS<,返回?,否则返回?

   0,3日前的SS,如果4日前的SS<,返回?,否则返回?

   0,4日前的SS,如果5日前的SS<,返回?,否则返回?

   0,5日前的SS,如果6日前的SS<,返回?,否则返回?

   0,6日前的SS,如果7日前的SS<,返回?,否则返回?

   0,7日前的SS,0)))))))

   MC1赋值:如果1日前的SS<,返回?,否则返回?

   0,B2,如果SM>,返回?,否则返回?

   0,B1和B2的较小值,B1和B2的较大值)),COLORFF00FF

   输出

   A:MC的开方的1日简单移动平均,COLORFF9933,线宽为2

   如果A>,返回?,否则返回?

   =1日前的A,A,无效数),画红色,线宽为4

   如果A<,返回?,否则返回?

   1日前的A,A,无效数),COLORFF9933,线宽为2

   输出

   A1:MC1的开方的5日简单移动平均,COLOR33FF33,线宽为2

   如果A1>,返回?,否则返回?

   =1日前的A1,A1,无效数),COLORFF00FF,线宽为3

   如果A1<,返回?,否则返回?

   1日前的A1,A1,无效数),COLOR33FF33,线宽为2

   如果A1>,返回?,否则返回?

   1日前的A1,A1,无效数),COLOR00FFFF,POINTDOT,线宽为5

   成交量(手),VOLSTICK

   当满足条件成交量(手)>=3*1日前的成交量(手)时,在成交量(手)/3和成交量(手)/2.5位置之间画柱状线,宽度为3.9,0不为0则画空心柱.,画白色

   当满足条件成交量(手)>=2*1日前的成交量(手)时,在成交量(手)/2和成交量(手)/1.7位置之间画柱状线,宽度为3.9,0不为0则画空心柱.,画黄色

   输出

   流通〖亿〗:当前流通股本(手)/1000000,线宽为0

   输出

   内外比:内外比,画黄色,线宽为0

   输出

   单日量比:成交量(手)/1日前的成交量(手),画白色,线宽为0

   输出

   五日量比:成交量(手)/(1日前的成交量(手)的5日简单移动平均/240),画黄色,线宽为0

   输出

   5换:100*成交量(手)/当前流通股本(手)的5日累和,线宽为0

   输出

   10换:100*成交量(手)/当前流通股本(手)的10日累和,线宽为0

   输出

   20换:100*成交量(手)/当前流通股本(手)的20日累和,线宽为0

   H1赋值:成交量(手)<1日前的13日内成交量(手)的最低值

   H2赋值:成交量(手)<1日前的55日内成交量(手)的最低值

   当满足条件H1时,在0和成交量(手)位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画蓝色

   当满足条件H2时,在0和成交量(手)位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画洋红色

   输出

   量能突变:成交量(手)+1日前的成交量(手)>=(2日前的成交量(手)+3日前的成交量(手)+4日前的成交量(手)+5日前的成交量(手)+6日前的成交量(手))/5*3ANDV<2*1日前的成交量(手)ANDC>OANDC>收盘价的21日简单移动平均,画绿色

   当满足条件量能突变时,在2*成交量(手)/3和成交量(手)位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF00FF

   输出

   量价配合:1日前的成交量(手)<成交量(手)的5日简单移动平均和成交量(手)的10日简单移动平均和成交量(手)的20日简单移动平均的较大值的较大值ANDV>成交量(手)的5日简单移动平均和成交量(手)的10日简单移动平均和成交量(手)的20日简单移动平均的较大值的较大值ANDV<2*1日前的成交量(手)ANDCROSS(收盘价,收盘价的21日简单移动平均)

   当满足条件量价配合时,在成交量(手)/3和2*成交量(手)/3位置之间画柱状线,宽度为3,1不为0则画空心柱.,线宽为5

   输出

   量价突破:收盘价>=15日内收盘价的最高值ANDV>=15日内成交量(手)的最高值,画绿色

   当满足条件量价突破时,在0和成交量(手)/3位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色

   T1赋值:统计4日中满足成交量(手)>1日前的成交量(手)*2的天数=1

   T2赋值:统计3日中满足成交量(手)<1日前的成交量(手)ANDL>最低价和4的较小值ANDL>1日前的最低价的天数=3

   输出

   T3:T1ANDT2

   输出

   倍量:成交量(手)/1日前的成交量(手)>=2ANDC-1日前的收盘价>0

   当满足条件倍量时,在最高价位置书写文字,画黄色

   输出

   缩倍量:成交量(手)/1日前的成交量(手)<=0.5

   当满足条件缩倍量时,在最低价位置书写文字,画黄色

   输出

   连跌:从前2日到前1日持续成交量(手)<1日前的成交量(手)

   当满足条件倍量时,在0和成交量(手)位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画黄色

   当满足条件缩倍量时,在0和成交量(手)/2位置之间画柱状线,宽度为2,0不为0则画空心柱.,画白色

   输出

   MID:成交量(手)的20日简单移动平均,画白色

   输出

   饱和:MID+2*成交量(手)的20日总体标准差,画黄色

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