神奇指标网

通达信高低多空资金趋势主图公式

浏览 337次浏览 来源:神奇指标网 编辑:神奇指标网 发布日期:2023-06-15

  



相关简介: 通达信高低多空资金趋势主图公式                                


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


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


  授权方式:免费版


  指标评级:★★★★★


  指标分类:策略


  画线方法:副图



1,本指标运用了抛物线和椭圆方程原理,比一般均线略显滞后而减少了许多不必要的弯弯绕;
2,适合预判中长线趋势和帮助捕捉短线强势股、妖股及其主升段;
3,当A5上穿压力线时,为第一起涨点,当A5上穿所有均线时,就打下了大行情的基础;其他如A20上穿A60、A5上穿A60等,每一次上穿都是一次突破,可考虑择机介入,不过要注意的是这些上穿是低位还是中位还是高位,从而作出不同的判断和抉择。
4,特别关注,当A5与红色虚线粘合或合二为一时,是又一个走强的信号,当A5与红色虚线粘合或合二为一上行并上穿压力线,就是走妖的信号;如果在高位以大于或等于45度角上行,必定成妖股或者股票的拉升主升浪行情。。。
5,注意指标中前一日A5、前一日A20、前一日A60三条虚线随着股价的变化而变动,有时类似于缠论中的中枢却又有不同,当前一日A5、前一日A20、前一日A60多头排列时,股价趋势良好,当前一日A5逐渐下行,渐渐低于前一日A20、前一日A60时,注意变盘的风险。。。
6,在第一时间打开的界面里,绿、白、红、蓝几条虚线很类似于常说的颈线、T线等,实体线每一次穿越都是突破,不断突破,代表股价趋势良好,上升势头明显




通达信指标公式源码:




    AA:=vol/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
    买量:=IF(CLOSE>OPEN,AA*(HIGH-LOW),IF(CLOSE<OPEN,AA*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2)),LINETHICK0,COLORRED;
    卖量:=IF(CLOSE>OPEN,0-AA*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-AA*(HIGH-LOW),0-VOL/2)),LINETHICK0,COLORGREEN;
    进出量:=买量+卖量,COLOR00FFFF;STICKLINE(进出量<0,0,进出量,1,0),COLORFF6600;
    STICKLINE(进出量<0,0,进出量,3,0),COLORFF9900;
    STICKLINE(进出量<0,0,进出量,1.5,0),COLORFFCC00;
    STICKLINE(进出量<0,0,进出量,0.5,0),COLORCYAN;
    STICKLINE(进出量>0,0,进出量,3,0),COLOR000099;
    STICKLINE(进出量>0,0,进出量,3,0),COLOR0000CC;
    STICKLINE(进出量>0,0,进出量,1.0,0),COLOR0000FF;
    STICKLINE(进出量>0,0,进出量,0.5,0),COLORCC66FF;N:=1;QJ0:=(HIGH+LOW+CLOSE)/3;
    QJ1:=IF(HIGH=LOW,1,HIGH-MAX(OPEN,CLOSE));
    QJ2:=IF(HIGH=LOW,1,MAX(CLOSE,OPEN)-QJ0);
    QJ3:=IF(HIGH=LOW,1,MIN(OPEN,CLOSE)-LOW);
    QJ4:=IF(HIGH=LOW,1,QJ0-MIN(CLOSE,OPEN));
    QJ5:=VOL/(IF(HIGH=LOW,4,HIGH-LOW));
    QJ6:="MACD.DIF">"MACD.DEA"AND"MACD.DEA"<0;
    QJ7:="KDJ.K">"KDJ.D"AND"KDJ.D"<30;
    QJ8:="MACD.DIF"<"MACD.DEA";
    QJ9:="KDJ.K"<"KDJ.D"AND"KDJ.K">80;
    特:QJ4*QJ5,NODRAW;大:QJ3*QJ5,NODRAW;
    中:QJ1*QJ5,NODRAW;小:QJ2*QJ5,NODRAW;
    W1:=SUM(大,N)+SUM(特,N);W2:=SUM(小,N)+SUM(中,N);
    量振1:=特>大AND大>小;
    量振2:=特<小AND大<小;
    标振1:=QJ6ANDQJ7;
    标振2:=QJ8ANDQJ9;
    A:=W1-W2;A0:=IF(A>0,A,0);B0:=IF(A<0,A,0);
    STICKLINE(A0,0,A0,1,0),COLOR000044;主力持仓:EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),COLORFF00FF;主筹码集中度:WINNER(C)*100,COLORRED;
    N3:=BArslAst(crOSS(C,ma(C,20)));
    N4:=BARSLAST(CROSS(MA(C,20),C));
    黑马:IF(N3<N4,N3+1,0);M:=60;
    N:=30;
    做空趋势:100*(HHV(HIGH,M)-CLOSE)/(HHV(HIGH,M)-LLV(LOW,M));
    RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
    K:=SMA(RSV,5,1);
    D:=SMA(K,3,1);
    J:=3*K-2*D;
    做多趋势:EMA(J,6),colormagenta;
    VAR2:=REF(LOW,1);
    VAR3:=SMA(Abs(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100;
    VAR4:=EMA(IF(CLOSE*1.3,VAR3*10,VAR3/10),3);
    VAR5:=LLV(LOW,30);
    VAR6:=HHV(VAR4,30);
    VAR7:=IF(MA(CLOSE,58),1,0);
    VAR8:=EMA(IF(LOW<=VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7;
    VAR9:=IF(VAR8>100,100,VAR8);
    AA3:=(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21))*100-10;
    AA4:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
    AA5:=SMA(AA4,13,8);
    Ok线:CEILING(SMA(AA5,13,8)),colorred,LINETHICK3;
    AA6:=SMA(AA3,21,8);
    买关注:STICKLINE(OK线-AA6<-65,0,7,2,1);
    DRAWICON(FILTER(J>REF(J,1)ANDOK线>=REF(OK线,1)ANDOK线<25,5),OK线,5);
    卖关注:STICKLINE(OK线-AA6>85,98,90,2,1),COLORFFFF00;
    DRAWICON(FILTER(J<REF(J,1)ANDOK线<=REF(OK线,1)ANDJ>85,5),J,6);
    V1:=(C*2+H+L)/4*10;
    V2:=EMA(V1,13)-EMA(V1,34);
    V3:=EMA(V2,5);
    V4:=2*(V2-V3)*5.5;
    V5:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;
    V6:=EMA(3*V5-2*SMA(V5,18,1),5);
    V7:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;
    V8:=(INDEXC*2+INDEXH+INDEXL)/4;
    V9:=EMA(V8,13)-EMA(V8,34);
    VA:=EMA(V9,3);VB:=(V9-VA)/2;
    V11:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
    小心:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),LINETHICK2,coloryellow;
    买信:IF(CROSS(小心,10),35,0),STICK,colorred,LINETHICK4;
    DRAWTEXT(买信,35,'低'),colorred;
    VAR199:=MA(CLOSE,80)-MA(CLOSE,10)/3;
    VVVV:=CLOSE<VAR199ANDvol/240>MA(VOL,5)/240AND
    CLOSE>REF(CLOSE,1)*1.08ANDCLOSE<MA(CLOSE,13)*1.3;
    底:(IF(VVVV,1,0))*15,STICK,colorwhite,LINETHICK4;
    DRAWTEXT(底,15,'★底'),colorwhite;
    下单:IF(CROSS(3*SMA((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100,5,1),3,1),10),20,0),STICK,colorgreen,LINETHICK4;
    DRAWTEXT(下单,20,'买!'),colorgreen;
    卖出:IF(CROSS(84,3*SMA((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100,5,1),3,1)),60,0),STICK,colorcyan,LINETHICK1;
    DRAWTEXT(卖出,61,'顶!'),colorcyan;
    AA:=LLV(LOW,36);
    BB:=HHV(HIGH,30);
    DD:=(EMA(((CLOSE-AA)/(BB-AA))*(4),4))*(25);
    底部:=(((DD-LLV(DD,21))/(HHV(DD,21)-LLV(DD,21)))*(4))*(25);





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


AA赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)

买量赋值:如果收盘价>,返回?,否则返回?

开盘价,AA*(最高价-最低价),如果收盘价<,返回?,否则返回?

开盘价,AA*((最高价-开盘价)+(收盘价-最低价)),成交量(手)/2)),线宽为0,画红色

卖量赋值:如果收盘价>,返回?,否则返回?

开盘价,0-AA*((最高价-收盘价)+(开盘价-最低价)),如果收盘价<,返回?,否则返回?

开盘价,0-AA*(最高价-最低价),0-成交量(手)/2)),线宽为0,画绿色

进出量赋值:买量+卖量,COLOR00FFFF

当满足条件进出量<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

0,0,进出量,1,0),COLORFF6600

   当满足条件进出量<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

0,0,进出量,3,0),COLORFF9900

   当满足条件进出量<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

0,0,进出量,1.5,0),COLORFFCC00

   当满足条件进出量<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

0,0,进出量,0.5,0),画青色

   当满足条件进出量>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

0,0,进出量,3,0),COLOR000099

   当满足条件进出量>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

0,0,进出量,3,0),COLOR0000CC

   当满足条件进出量>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

0,0,进出量,1.0,0),COLOR0000FF

   当满足条件进出量>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.

0,0,进出量,0.5,0),COLORCC66FF

N赋值:1

QJ0赋值:(最高价+最低价+收盘价)/3

QJ1赋值:如果最高价=最低价,返回1,否则返回最高价-开盘价和收盘价的较大值

QJ2赋值:如果最高价=最低价,返回1,否则返回收盘价和开盘价的较大值-QJ0

QJ3赋值:如果最高价=最低价,返回1,否则返回开盘价和收盘价的较小值-最低价

QJ4赋值:如果最高价=最低价,返回1,否则返回QJ0-收盘价和开盘价的较小值

QJ5赋值:成交量(手)/(如果最高价=最低价,返回4,否则返回最高价-最低价)

QJ6赋值:"MACD.DIF">

"MACD.DEA"AND"MACD.DEA"<

0

QJ7赋值:"KDJ的K">

"KDJ的D"AND"KDJ的D"<

30

QJ8赋值:"MACD.DIF"<

"MACD.DEA"

QJ9赋值:"KDJ的K"<

"KDJ的D"AND"KDJ的K">

80

输出    特:QJ4*QJ5,NODRAW

输出大:QJ3*QJ5,NODRAW

输出    中:QJ1*QJ5,NODRAW

输出小:QJ2*QJ5,NODRAW

W1赋值:大的N日累和+特的N日累和

W2赋值:小的N日累和+中的N日累和

量振1赋值:特>

大AND大>

量振2赋值:特<

小AND大<

标振1赋值:QJ6ANDQJ7

标振2赋值:QJ8ANDQJ9

A赋值:W1-W2

A0赋值:如果A>,返回?,否则返回?

0,A,0)

B0赋值:如果A<,返回?,否则返回?

0,A,0)

   当满足条件A0时,在0和A0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR000044

输出主力持仓:100*(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的3日指数移动平均,COLORFF00FF

输出主筹码集中度:以收盘价计算的获利盘比例*100,画红色

N3赋值:上次收盘价上穿收盘价的20日简单移动平均距今天数

N4赋值:上次收盘价的20日简单移动平均上穿收盘价距今天数

输出    黑马:如果N3<N4,返回N3+1,否则返回0

M赋值:60

N赋值:30

输出    做空趋势:100*(M日内最高价的最高值-收盘价)/(M日内最高价的最高值-M日内最低价的最低值)

RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100

K赋值:RSV的5日[1日权重]移动平均

D赋值:K的3日[1日权重]移动平均

J赋值:3*K-2*D

输出    做多趋势:J的6日指数移动平均,画洋红色

VAR2赋值:1日前的最低价

VAR3赋值:最低价-VAR2的绝对值的3日[1日权重]移动平均/最低价-VAR2和0的较大值的3日[1日权重]移动平均*100

VAR4赋值:如果收盘价*1.3,返回VAR3*10,否则返回VAR3/10的3日指数移动平均

VAR5赋值:30日内最低价的最低值

VAR6赋值:30日内VAR4的最高值

VAR7赋值:如果收盘价的58日简单移动平均,返回1,否则返回0

VAR8赋值:如果最低价<=VAR5,返回(VAR4+VAR6*2)/2,否则返回0的3日指数移动平均/618*VAR7

VAR9赋值:如果VAR8>100,返回100,否则返回VAR8

AA3赋值:(21日内最高价的最高值-收盘价)/(21日内最高价的最高值-21日内最低价的最低值)*100-10

AA4赋值:(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100

AA5赋值:AA4的13日[8日权重]移动平均

输出    OK线:AA5的13日[8日权重]移动平均的向上舍入,画红色,线宽为3

AA6赋值:AA3的21日[8日权重]移动平均

输出    买关注:当满足条件OK线-AA6<-65时,在0和7位置之间画柱状线,宽度为2,1不为0则画空心柱.

   当满足条件J>1日前的JANDOK线>=1日前的OK线ANDOK线<25的5日过滤时,在OK线位置画5号图标

输出    卖关注:当满足条件OK线-AA6>85时,在98和90位置之间画柱状线,宽度为2,1不为0则画空心柱.,COLORFFFF00

   当满足条件J<1日前的JANDOK线<=1日前的OK线ANDJ>85的5日过滤时,在J位置画6号图标

V1赋值:(收盘价*2+最高价+最低价)/4*10

V2赋值:V1的13日指数移动平均-V1的34日指数移动平均

V3赋值:V2的5日指数移动平均

V4赋值:2*(V2-V3)*5.5

V5赋值:(8日内大盘的最高价的最高值-大盘的收盘价)/(8日内大盘的最高价的最高值-8日内大盘的最低价的最低值)*8

V6赋值:3*V5-2*V5的18日[1日权重]移动平均的5日指数移动平均

V7赋值:(大盘的收盘价-8日内大盘的最低价的最低值)/(8日内大盘的最高价的最高值-8日内大盘的最低价的最低值)*10

V8赋值:(大盘的收盘价*2+大盘的最高价+大盘的最低价)/4

V9赋值:V8的13日指数移动平均-V8的34日指数移动平均

VA赋值:V9的3日指数移动平均

VB赋值:(V9-VA)/2

V11赋值:3*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均

小心赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均,线宽为2,画黄色

输出    买信:如果小心上穿10,返回35,否则返回0,STICK,画红色,线宽为4

   当满足条件买信时,在35位置书写文字,画红色

VAR199赋值:收盘价的80日简单移动平均-收盘价的10日简单移动平均/3

VVVV赋值:收盘价<VAR199ANDVOL/240>成交量(手)的5日简单移动平均/240AND    收盘价>1日前的收盘价*1.08ANDCLOSE<收盘价的13日简单移动平均*1.3

输出    底:(如果VVVV,返回1,否则返回0)*15,STICK,画白色,线宽为4

   当满足条件底时,在15位置书写文字,画白色

输出    下单:如果3*(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均上穿10,返回20,否则返回0,STICK,画绿色,线宽为4

   当满足条件下单时,在20位置书写文字,画绿色

输出    卖出:如果84上穿3*(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均,返回60,否则返回0,STICK,画青色,线宽为1

   当满足条件卖出时,在61位置书写文字,画青色

AA赋值:36日内最低价的最低值

BB赋值:30日内最高价的最高值

DD赋值:(((收盘价-AA)/(BB-AA))*(4)的4日指数移动平均)*(25)

底部赋值:(((DD-21日内DD的最低值)/(21日内DD的最高值-21日内DD的最低值))*(4))*(25)



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

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

网友评论

已有0人评论

清除 发表评论