相关简介: 绝佳的量能指标 一看就懂 直观明了
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
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日总体标准差,画黄色
评论(0)