神奇指标网

通达信量比分时指标公式

浏览 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人评论

清除 发表评论