通达信量比分时指标公式
590次浏览
来源:神奇指标网
编辑:神奇指标网
发布日期:2023-06-15
源码概况:通达信量比分时指标公式
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
通达信量比分时指标公式源码:
量比:VOL/REF(MA(VOL,M1),1)*10,LINETHICK0,COLORYELLOW;二十日量比:SUM(VOL/REF(MA(VOL,M1),1)*1,20),NODRAW;STICKLINE(量比,量比,0,1,1),COLOR00FF00;正常量:10;换手:V/CAPITAL*100,COLORRED,NODRAW;十日换手:SUM(换手,10),NODRAW;二十日换手:SUM(换手,20),NODRAW;关注线:20.5;MA5:=MA(量比,1),COLORFF00FF,LINETHICK2;突破线:40,LINETHICK2;STICKLINE(量比>=关注线,量比,0,3,0),COLORRED;ZK1:="KD.K#WEEK"(9,3,3);IF(量比>REF(量比,1),量比,DRAWNULL),COLORYELLOW,LINETHICK3;ZD2:="KD.D#WEEK"(9,3,3);STICKLINE(量比>=10,量比,0,2,1),COLORYELLOW;ZF1:="MACD.DIF#WEEK"(12,26,9);ZA2:="MACD.DEA#WEEK"(12,26,9);{}JCD:=FILTER(CROSS(ZK1,ZD2)AND REF(ZD2,1)<30,13),NODRAW;取点:=BARSLAST(JCD);吸筹区:=IF(取点>0 AND取点<61,取点,0);ZS1:=吸筹区;ZS2:=吸筹区+1;ZS3:=换手/5;ZSA:=IF(ZS1>0,SUM((ZS3),吸筹区+1),0),NODRAW;主力筹码%:=ZSA,NODRAW;建仓天数:ZS1,NODRAW;成交额【亿】:AMOUNT/100000000,NODRAW,COLORLIRED;换手冷清:STICKLINE(换手<3,(0-6)*4,(换手-6)*4,0.5,1),COLORGREEN;换手活跃:STICKLINE(换手>=3 AND换手<7,(0-6)*4,(换手-6)*4,0.5,1),COLORRED;换手热烈:STICKLINE(换手>=7,(0-6)*4,(换手-6)*4,0.5,1),COLORFF00FF;VAR4:=MA(CLOSE,5);VAR5:=MA(CLOSE,10);DRAWICON(二十日换手>30,(0-6)*5,9);DRAWICON(二十日换手>80,(0-6)*6,17);DRAWICON(十日换手>30,(0-6)*3,1);DRAWICON(十日换手>80,(0-6)*4,23);VAR6:=MA(CLOSE,30);VAR7:=MA(CLOSE,60);VAR8:=EMA(COST(85),7);VAR9:=EMA(COST(15),7);VARA:=(SUM(((CLOSE*VOL)*10),4)/SUM((VOL*200),4));VARB:=(INTPART((VARA*10))/10);VARC:=(SUM(((CLOSE*VOL)*10),7)/SUM((VOL*200),7));VARD:=(INTPART((VARC*10))/10);VARE:=(SUM(((CLOSE*VOL)*10),28)/SUM((VOL*200),28));VARF:=(INTPART((VARE*10))/10);短线趋势:=(EMA(CLOSE,5)-EMA(CLOSE,10)),COLORRED,LINETHICK1;中线趋势:=EMA(短线趋势,9),COLORMAGENTA,LINETHICK2;VAR10:=((0-((10*(HHV(CLOSE,5)-CLOSE))/(HHV(CLOSE,5)-LLV(LOW,5))))+10);VAR11:=((0-((10*(HHV(CLOSE,10)-CLOSE))/(HHV(CLOSE,10)-LLV(LOW,10))))+10);VAR12:=((0-((10*(HHV(CLOSE,20)-CLOSE))/(HHV(CLOSE,20)-LLV(LOW,20))))+10);VAR13:=((0-((10*(HHV(CLOSE,30)-CLOSE))/(HHV(CLOSE,30)-LLV(LOW,30))))+10);VAR14:=REF(中线趋势,1);VAR15:=中线趋势;VAR16:=(VAR15-VAR14);VAR17:=REF(短线趋势,1);VAR18:=短线趋势;VAR19:=(VAR18-VAR17);VAR1A:=OPEN;VAR1B:=CLOSE;庄家吸筹:IF((((((((VAR1A<=VAR4)AND(VAR1A<=VAR5))AND(VAR1A<=VAR6))AND(VAR1B>=VAR4))AND(VAR1B>=VARF))AND(VAR16>0))AND(VAR19>0)),20,0),LINETHICK2,COLOR66FF00;短线指标:=IF(((((CROSS(短线趋势,中线趋势)AND(短线趋势<0))AND(中线趋势<(0-0.2)))AND(VAR11>45))AND(VAR16>0)),0.3,0.1),COLOR66FF00;N:=20;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;DX:=MA(DDX,5)*N;
A1:=(VOL/CLOSE)/3;
A2:=SUM((IF(((A1>40)AND(CLOSE>(REF(CLOSE,1)))),A1,0)),0);
A3:=SUM((IF(((A1>40)AND(CLOSE<(REF(CLOSE,1)))),A1,0)),0);
A4:=SUM((IF(((A1<40)AND(CLOSE>(REF(CLOSE,1)))),A1,0)),0);
A5:=SUM((IF(((A1<40)AND(CLOSE<(REF(CLOSE,1)))),A1,0)),0);
A6:=((A2+A3)+A4)+A5;
A7:=IF((BARSTATUS=2),((100*A2)/A6),0);
A8:=((IF((BARSTATUS=2),((100*A3)/A6),0)));
A9:=((IF((BARSTATUS=2),((100*A4)/A6),0)));
A10:=((IF((BARSTATUS=2),((100*A5)/A6),0)));
机构买:(A2),LINETHICK2,COLORFF55FF;
机构卖:(A3),LINETHICK2,COLORFFFF55;
散户买:(A4),COLOR5555FF;
散户卖:(A5),COLOR55FF55;
DRAWTEXTREL(1003,870,'机构买'),LINETHICK2,COLORFF55FF;
DRAWTEXTREL(1003,570,'机构卖'),LINETHICK2,COLORFFFF55;
DRAWTEXTREL(1003,320,'散户买'),LINETHICK2,COLOR5555FF;
DRAWTEXTREL(1003,50,'散户卖'),LINETHICK2,COLOR55FF55;
IF((BARSTATUS=2))THEN DRAWTEXTREL(1020,750,''+FLOOR(A7)+'%'),LINETHICK2,COLORFF55FF;
IF((BARSTATUS=2))THEN DRAWTEXTREL(1020,460,''+FLOOR(A8)+'%'),LINETHICK2,COLORFFFF55;
IF((BARSTATUS=2))THEN DRAWTEXTREL(1020,200,''+FLOOR(A9)+'%'),LINETHICK2,COLOR5555FF;
IF((BARSTATUS=2))THEN DRAWTEXTREL(1020,-50,''+FLOOR(A10)+'%'),LINETHICK2,COLOR55FF55;
增减仓:A1;
机构进出:机构买-机构卖,LINETHICK0;
强势:((100*A2)/A6>50);
STICKLINE(强势,机构买*1.02,机构买*1.1,1,0),COLORYELLOW;
拉升:((100*A2)/A6-(100*A3)/A6)>18 AND(100*A2)/A6-(100*A5)/A6>18;
STICKLINE(拉升,机构买*1.1,机构买*1.2,1,0),COLORFF00FF;
DRAWTEXT(BARSTATUS=2,机构买*0.95,'●机构买'),LINETHICK2,COLORRED;
DRAWTEXT(BARSTATUS=2,机构卖*0.95,'○机构卖'),LINETHICK2,COLORFFFF55;
DRAWTEXT(机构进出>0 AND REF(机构进出,1)<=0,机构买*1.02,'●机买'),COLORRED;
DRAWTEXT(机构进出<0 AND REF(机构进出,1)>=0,机构买*0.98,'○机卖'),COLORFFFF55;
[源码注释]通达信量比分时指标公式翻译结果
输出量比:成交量(手)/1日前的成交量(手)的M1日简单移动平均*10,线宽为0,画黄色
输出二十日量比:成交量(手)/1日前的成交量(手)的M1日简单移动平均*1的20日累和,NODRAW
当满足条件量比时,在量比和0位置之间画柱状线,宽度为1,1不为0则画空心柱.,COLOR00FF00
输出正常量:10
输出换手:成交量(手)/当前流通股本(手)*100,画红色,NODRAW
输出十日换手:换手的10日累和,NODRAW
输出二十日换手:换手的20日累和,NODRAW
输出关注线:20.5
MA5赋值:量比的1日简单移动平均,COLORFF00FF,线宽为2
输出突破线:40,线宽为2
当满足条件量比>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=关注线,量比,0,3,0),画红色
ZK1赋值:"
随机指标KD的K[取周线数据]"
(9,3,3)
如果量比>,返回?,否则返回?
1日前的量比,量比,无效数),画黄色,线宽为3
ZD2赋值:"
随机指标KD的D[取周线数据]"
(9,3,3)
当满足条件量比>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=10,量比,0,2,1),画黄色
ZF1赋值:"
平滑异同平均线的DIF[取周线数据]"
(12,26,9)
ZA2赋值:"
平滑异同平均线的DEA[取周线数据]"
(12,26,9)
JCD赋值:ZK1上穿ZD2ANDREF(ZD2,1)<的?日过滤
30,13),NODRAW
取点赋值:上次JCD距今天数
吸筹区赋值:如果取点>,返回?,否则返回?
0 AND取点<
61,取点,0)
ZS1赋值:吸筹区
ZS2赋值:吸筹区+1
ZS3赋值:换手/5
ZSA赋值:如果ZS1>,返回?,否则返回?
0,(ZS3)的吸筹区+1日累和,0),NODRAW
主力筹码%赋值:ZSA,NODRAW
输出建仓天数:ZS1,NODRAW
输出成交额【亿】:成交额(元)/100000000,NODRAW,画淡红色
输出换手冷清:当满足条件换手<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
3,(0-6)*4,(换手-6)*4,0.5,1),画绿色
输出换手活跃:当满足条件换手>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=3 AND换手<
7,(0-6)*4,(换手-6)*4,0.5,1),画红色
输出换手热烈:当满足条件换手>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=7,(0-6)*4,(换手-6)*4,0.5,1),COLORFF00FF
VAR4赋值:收盘价的5日简单移动平均
VAR5赋值:收盘价的10日简单移动平均
当满足条件二十日换手>时,在?位置画?号图标
30,(0-6)*5,9)
当满足条件二十日换手>时,在?位置画?号图标
80,(0-6)*6,17)
当满足条件十日换手>时,在?位置画?号图标
30,(0-6)*3,1)
当满足条件十日换手>时,在?位置画?号图标
80,(0-6)*4,23)
VAR6赋值:收盘价的30日简单移动平均
VAR7赋值:收盘价的60日简单移动平均
VAR8赋值:获利盘为85%的成本分布的7日指数移动平均
VAR9赋值:获利盘为15%的成本分布的7日指数移动平均
VARA赋值:(((收盘价*成交量(手))*10)的4日累和/(成交量(手)*200)的4日累和)
VARB赋值:((VARA*10)的整数部分/10)
VARC赋值:(((收盘价*成交量(手))*10)的7日累和/(成交量(手)*200)的7日累和)
VARD赋值:((VARC*10)的整数部分/10)
VARE赋值:(((收盘价*成交量(手))*10)的28日累和/(成交量(手)*200)的28日累和)
VARF赋值:((VARE*10)的整数部分/10)
短线趋势赋值:(收盘价的5日指数移动平均-收盘价的10日指数移动平均),画红色,线宽为1
中线趋势赋值:短线趋势的9日指数移动平均,画洋红色,线宽为2
VAR10赋值:((0-((10*(5日内收盘价的最高值-收盘价))/(5日内收盘价的最高值-5日内最低价的最低值)))+10)
VAR11赋值:((0-((10*(10日内收盘价的最高值-收盘价))/(10日内收盘价的最高值-10日内最低价的最低值)))+10)
VAR12赋值:((0-((10*(20日内收盘价的最高值-收盘价))/(20日内收盘价的最高值-20日内最低价的最低值)))+10)
VAR13赋值:((0-((10*(30日内收盘价的最高值-收盘价))/(30日内收盘价的最高值-30日内最低价的最低值)))+10)
VAR14赋值:1日前的中线趋势
VAR15赋值:中线趋势
VAR16赋值:(VAR15-VAR14)
VAR17赋值:1日前的短线趋势
VAR18赋值:短线趋势
VAR19赋值:(VAR18-VAR17)
VAR1A赋值:开盘价
VAR1B赋值:收盘价
输出庄家吸筹:如果(((((((VAR1A<,返回?,否则返回?
=VAR4)AND(VAR1A<
=VAR5))AND(VAR1A<
=VAR6))AND(VAR1B>
=VAR4))AND(VAR1B>
=VARF))AND(VAR16>
0))AND(VAR19>
0)),20,0),线宽为2,COLOR66FF00
短线指标赋值:如果((((短线趋势上穿中线趋势AND(短线趋势<,返回?,否则返回?
0))AND(中线趋势<
(0-0.2)))AND(VAR11>
45))AND(VAR16>
0)),0.3,0.1),COLOR66FF00
N赋值:20
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
DX赋值:DDX的5日简单移动平均*N
A1赋值:(成交量(手)/收盘价)/3
A2赋值:(如果((A1>,返回?,否则返回?的?日累和
40)AND(收盘价>
(1日前的收盘价))),A1,0)),0)
A3赋值:(如果((A1>,返回?,否则返回?的?日累和
40)AND(收盘价<
(1日前的收盘价))),A1,0)),0)
A4赋值:(如果((A1<,返回?,否则返回?的?日累和
40)AND(收盘价>
(1日前的收盘价))),A1,0)),0)
A5赋值:(如果((A1<,返回?,否则返回?的?日累和
40)AND(收盘价<
(1日前的收盘价))),A1,0)),0)
A6赋值:((A2+A3)+A4)+A5
A7赋值:如果(数据位置状态=2),返回((100*A2)/A6),否则返回0
A8赋值:((如果(数据位置状态=2),返回((100*A3)/A6),否则返回0))
A9赋值:((如果(数据位置状态=2),返回((100*A4)/A6),否则返回0))
A10赋值:((如果(数据位置状态=2),返回((100*A5)/A6),否则返回0))
输出机构买:(A2),线宽为2,COLORFF55FF
输出机构卖:(A3),线宽为2,COLORFFFF55
输出散户买:(A4),COLOR5555FF
输出散户卖:(A5),COLOR55FF55
DRAWTEXTREL(1003,870,'机构买'),线宽为2,COLORFF55FF
DRAWTEXTREL(1003,570,'机构卖'),线宽为2,COLORFFFF55
DRAWTEXTREL(1003,320,'散户买'),线宽为2,COLOR5555FF
DRAWTEXTREL(1003,50,'散户卖'),线宽为2,COLOR55FF55
IF((数据位置状态=2))THEN DRAWTEXTREL(1020,750,''+A7的向下舍入+'%'),线宽为2,COLORFF55FF
IF((数据位置状态=2))THEN DRAWTEXTREL(1020,460,''+A8的向下舍入+'%'),线宽为2,COLORFFFF55
IF((数据位置状态=2))THEN DRAWTEXTREL(1020,200,''+A9的向下舍入+'%'),线宽为2,COLOR5555FF
IF((数据位置状态=2))THEN DRAWTEXTREL(1020,-50,''+A10的向下舍入+'%'),线宽为2,COLOR55FF55
输出增减仓:A1
输出机构进出:机构买-机构卖,线宽为0
输出强势:((100*A2)/A6>
50)
STICKLINE(强势,机构买*1.02,机构买*1.1,1,0),画黄色
输出拉升:((100*A2)/A6-(100*A3)/A6)>
18 AND(100*A2)/A6-(100*A5)/A6>
18
STICKLINE(拉升,机构买*1.1,机构买*1.2,1,0),COLORFF00FF
DRAWTEXT(数据位置状态=2,机构买*0.95,'●机构买'),线宽为2,画红色
DRAWTEXT(数据位置状态=2,机构卖*0.95,'○机构卖'),线宽为2,COLORFFFF55
DRAWTEXT(机构进出>
0 AND 1日前的机构进出<
=0,机构买*1.02,'●机买'),画红色
DRAWTEXT(机构进出<
0 AND 1日前的机构进出>
=0,机构买*0.98,'○机卖'),COLORFFFF55
今天的分享就到这里啦,大家感觉怎么样呢?有什么意见建议的朋友欢迎在下方评论区写下你的看法,我们共同学习进步,还请大家多多关注支持哦!!
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
收藏
点赞
网友评论
已有0人评论
24小时热门阅读
最新指标资讯
热门公式排行
热门标签栏目