相关简介: 通达信大资金顶底指标公式
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
该指标适合于处于长期上行趋势中出现的回调或震荡走势;不适合趋势向下和振幅较小的窄幅波动;
1、当黄色实线下穿进入红色点状线区域时,表示股价已经超跌,短期或迎来向上反弹行情。若出现红色箭头,则表示该区域为短期底部的概率极大。
2、当黄色实线上穿进入绿色点状线区域时,表示股价已经超涨,短期或迎来回调行情,宜提高警惕。
通达信大资金顶底指标公式源码:
量_价:=1;
CTKG:=1;
W:=量_价;
EPSL:=0.0001;
ZZ:=(C+H+L)/3;
TJA:=ZZ>=MAX(C,O)ANDCTKG=1;
TJB:=ZZ<=MIN(C,O)ANDCTKG=1;
ZF:=IF(TJA,1,IF(TJB,-1,0));
TJ0:=TJAORTJB;
TJ1:=H=LANDC>REF(C,1);
TJ2:=H=LANDC<REF(C,1);
TJ3:=H=LANDC=REF(C,1);
量_价:=IF(W=1,VOL,AMOUNT),STICK,COLOREEFFEE;
EE:=IF(TJ1,EPSL,IF(TJ2,-EPSL,0));
ZL:=2*(H-L)+ABS(C-O)+3*IF(TJ3,EPSL,ABS(EE));
JGL_DX:=(IF(TJ0,2/3*(2*C-H-L)+ZF*ABS(C-O),(C-O))+EE)/ZL;
买卖差:=JGL_DX*量_价,COLOR13AADD,NODRAW;
DX%:JGL_DX*100,NODRAW,COLORGREEN,LINETHICK0;
DX连红:BARSLASTCOUNT(DX%>0),COLORRED,NODRAW,LINETHICK0;
买盘:=量_价*(1+JGL_DX)/2,COLOR1133AA,NODRAW;
卖盘:=量_价*(1-JGL_DX)/2,COLORFFFF00,NODRAW;
VAR11:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
DDX:=买盘-卖盘;
MADDX:=MA(DDX,5)*15;
DDX1:SMA(MADDX,3,1),COLORRED,LINETHICK1;
DDX2:SMA(DDX1,3,1),COLORGREEN,LINETHICK1;
DDX3:SMA(DDX2,3,1),COLORYELLOW,LINETHICK1;
DRAWRECTREL(0,250,175,999.4,IF(120,RGB(10,0,0),0));
超B:=L2_AMO(0,2)/10000.0;
大B:=L2_AMO(1,2)/10000.0;
中B:=L2_AMO(2,2)/10000.0;
小B:=L2_AMO(3,2)/10000.0;
超S:=L2_AMO(0,3)/10000.0;
大S:=L2_AMO(1,3)/10000.0;
中S:=L2_AMO(2,3)/10000.0;
小S:=L2_AMO(3,3)/10000.0;
净流入:=(超B+大B+中B+小B)-(超S+大S+中S+小S),NODRAW;
超大单:=(超B)-(超S),NODRAW;
大单:=(大B)-(大S),NODRAW;
中单:=(中B)-(中S),NODRAW;
小单:=(小B)-(小S),NODRAW;
DAZHI:=CONST(MAX(ABS(净流入),MAX(ABS(超大单),MAX(ABS(大单),MAX(ABS(中单),ABS(小单)))))),NODRAW;
DRAWRECTREL(0,CONST(830-(ABS(超大单)*500/DAZHI)),30,935,IF(CONST(超大单)>0,RGB(255,0,0),RGB(23,125,255)));
DRAWRECTREL(35,CONST(830-(ABS(大单)*500/DAZHI)),65,935,IF(CONST(大单)>0,RGB(255,0,0),RGB(23,125,255)));
DRAWRECTREL(70,CONST(830-(ABS(中单)*500/DAZHI)),100,935,IF(CONST(中单)>0,RGB(255,0,0),RGB(23,125,255)));
DRAWRECTREL(105,CONST(830-(ABS(小单)*500/DAZHI)),135,935,IF(CONST(小单)>0,RGB(255,0,0),RGB(23,125,255)));
DRAWRECTREL(140,CONST(830-(ABS(净流入)*500/DAZHI)),170,935,IF(CONST(净流入)>0,RGB(255,0,0{255,255,255}),RGB(23,125,255)));
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.002,0.25,0,'资金搏弈(万元)'),COLORYELLOW;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.002,0.55,0,INTPART(超大单)),COLORYELLOW;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.035,0.555,0,INTPART(大单)),COLORYELLOW;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.070,0.550,0,INTPART(中单)),COLORYELLOW;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.106,0.55,0,INTPART(小单)),COLORYELLOW;
DRAWNUMBER_FIX(CURRBARSCOUNT=1,0.145,0.55,0,INTPART(净流入)),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.002,1,0,'超大'),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.040,1,0,'大单'),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.075,1,0,'中单'),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.112,1,0,'小单'),COLORYELLOW;
DRAWTEXT_FIX(CURRBARSCOUNT=1,0.145,1,0,'净流'),COLORYELLOW;
{T6:=IF(FINDSTR(EXTERNSTR(0,1),','),STRCAT('千股千评:',EXTERNSTR(0,1)),'');
DRAWTEXT_FIX(1,0.00,0.00,0,T6),COLOR00FFFF;};
AA:=(H+L+2*C+O)/5;
VAR60:=EMA(AA,40);
VAR10:=EMA(AA,20);
{上轨:VAR60+2.3*STD(CLOSE,60),COLORGREEN,LINETHICK2;
下轨:VAR60-2.3*STD(CLOSE,60),COLORRED,LINETHICK2;
次上轨:VAR10+2.2*STD(CLOSE,10),DOTLINE,COLORFF9900;
次下轨:VAR10-2.2*STD(CLOSE,10),DOTLINE,COLORYELLOW;}
VAR2:=CLOSE*VOL;
VARR:=EMA((EMA(VAR2,5)/EMA(VOL,5)+EMA(VAR2,10)/EMA(VOL,10)+EMA(VAR2,20)/EMA(VOL,20)+EMA(VAR2,40)/EMA(VOL,40))/4,15);
上轨:VARR*1.3,COLORGREEN,LINETHICK2;
下轨:VARR*0.8,COLORRED,LINETHICK2;
次上轨:VARR*1.1,DOTLINE,COLORFF9900;
次下轨:VARR*0.9,DOTLINE,COLORYELLOW;
{STICKLINE(LOW<=下轨ANDCLOSE>OPEN,CLOSE,OPEN,3,0.5),COLORMAGENTA;
STICKLINE(LOW<=下轨ANDCLOSE>OPEN,CLOSE,HIGH,0,0.5),COLORMAGENTA;
STICKLINE(LOW<=下轨ANDCLOSE>OPEN,OPEN,LOW,0,0.5),COLORMAGENTA;
STICKLINE(LOW<=下轨ANDCLOSE<=OPEN,CLOSE,OPEN,3,0),COLORMAGENTA;
STICKLINE(LOW<=下轨ANDCLOSE<=OPEN,CLOSE,LOW,0,0),COLORMAGENTA;
STICKLINE(LOW<=下轨ANDCLOSE<=OPEN,OPEN,HIGH,0,0),COLORMAGENTA;
STICKLINE(HIGH>=上轨ANDCLOSE>OPEN,CLOSE,OPEN,3,0.5),COLORFF9900;
STICKLINE(HIGH>=上轨ANDCLOSE>OPEN,CLOSE,HIGH,0,0.5),COLORFF9900;
STICKLINE(HIGH>=上轨ANDCLOSE>OPEN,OPEN,LOW,0,0.5),COLORFF9900;
STICKLINE(HIGH>=上轨ANDCLOSE<=OPEN,CLOSE,OPEN,3,0),COLORFF9900;
STICKLINE(HIGH>=上轨ANDCLOSE<=OPEN,CLOSE,LOW,0,0),COLORFF9900;
STICKLINE(HIGH>=上轨ANDCLOSE<=OPEN,OPEN,HIGH,0,0),COLORFF9900;}
DRAWTEXT(FILTER((CROSS(次上轨,CLOSE)OR(H>次上轨ANDC<次上轨)ANDC<=REF(C,1)),7),HIGH*1.01,'小顶'),COLORFF9900;
DRAWTEXT(FILTER((CROSS(CLOSE,次下轨)OR(L<次下轨ANDC>次下轨)ANDC>REF(C,1)),7),LOW*0.99,'小底'),COLORYELLOW;
DRAWTEXT(FILTER((CROSS(上轨,CLOSE)OR(H>上轨ANDC<上轨)ANDC<=REF(C,1)),5),HIGH*1.01,'大顶'),COLORGREEN;
DRAWTEXT(FILTER((CROSS(CLOSE,下轨)OR(L<下轨ANDC>下轨)ANDC>REF(C,1)),5),LOW*0.99,'大底'),COLORRED;
VAW1:=EMA(EMA(CLOSE,13),13);
VAW2:=(VAW1-REF(VAW1,1))/REF(VAW1,1)*1000;
VAW3:=DYNAINFO(11);
VAW4:=(EMA(CLOSE,8)-EMA(CLOSE,21))*50;
VAW5:=EMA(VAW4,3);
VAW6:=(C-VAW3)/VAW3<-0.03;
VAW7:=VAW2>REF(VAW2,1)ANDVAW2<-0.2;
VAW8:=CROSS(VAW4,VAW5)ANDVAW4<-0.3;
VAW9:=VAW6ANDVAW7ANDVAW8;
VAW10:=FILTER(VAW9,30);
DRAWTEXT(VAW10,L-0.0011,'庄进'),COLORMAGENTA;
[源码注释]通达信大资金顶底指标公式翻译结果
量_价赋值:1
CTKG赋值:1
W赋值:量_价
EPSL赋值:0.0001
ZZ赋值:(收盘价+最高价+最低价)/3
TJA赋值:ZZ>
=收盘价和开盘价的较大值ANDCTKG=1
TJB赋值:ZZ<
=收盘价和开盘价的较小值ANDCTKG=1
ZF赋值:如果TJA,返回1,否则返回如果TJB,返回-1,否则返回0
TJ0赋值:TJAORTJB
TJ1赋值:最高价=LANDC>
1日前的收盘价
TJ2赋值:最高价=LANDC<
1日前的收盘价
TJ3赋值:最高价=LANDC=1日前的收盘价
量_价赋值:如果W=1,返回成交量(手),否则返回成交额(元),STICK,COLOREEFFEE
EE赋值:如果TJ1,返回EPSL,否则返回如果TJ2,返回-EPSL,否则返回0
ZL赋值:2*(最高价-最低价)+收盘价-开盘价的绝对值+3*如果TJ3,返回EPSL,否则返回EE的绝对值
JGL_DX赋值:(如果TJ0,返回2/3*(2*收盘价-最高价-最低价)+ZF*收盘价-开盘价的绝对值,否则返回(收盘价-开盘价)+EE)/ZL
买卖差赋值:JGL_DX*量_价,COLOR13AADD,NODRAW
输出
DX%:JGL_DX*100,NODRAW,画绿色,线宽为0
输出
DX连红:条件连续成立次数
0),画红色,NODRAW,线宽为0
买盘赋值:量_价*(1+JGL_DX)/2,COLOR1133AA,NODRAW
卖盘赋值:量_价*(1-JGL_DX)/2,COLORFFFF00,NODRAW
VAR11赋值:成交量(手)/((最高价-最低价)*2-收盘价-开盘价的绝对值)
DDX赋值:买盘-卖盘
MADDX赋值:DDX的5日简单移动平均*15
输出
DDX1:MADDX的3日[1日权重]移动平均,画红色,线宽为1
输出
DDX2:DDX1的3日[1日权重]移动平均,画绿色,线宽为1
输出
DDX3:DDX2的3日[1日权重]移动平均,画黄色,线宽为1
相对位置上画矩形
超B赋值:成交额分档/10000.0
大B赋值:成交额分档/10000.0
中B赋值:成交额分档/10000.0
小B赋值:成交额分档/10000.0
超S赋值:成交额分档/10000.0
大S赋值:成交额分档/10000.0
中S赋值:成交额分档/10000.0
小S赋值:成交额分档/10000.0
净流入赋值:(超B+大B+中B+小B)-(超S+大S+中S+小S),NODRAW
超大单赋值:(超B)-(超S),NODRAW
大单赋值:(大B)-(大S),NODRAW
中单赋值:(中B)-(中S),NODRAW
小单赋值:(小B)-(小S),NODRAW
DAZHI赋值:净流入的绝对值和超大单的绝对值和大单的绝对值和中单的绝对值和小单的绝对值的较大值的较大值的较大值的较大值的最后一日取值设为常数,NODRAW
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
相对位置上画矩形
0,自定色,自定色))
当满足条件到最后交易的周期=1时,在横轴0.002纵轴0.25位置书写文字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.002纵轴0.55位置书写数字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.035纵轴0.555位置书写数字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.070纵轴0.550位置书写数字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.106纵轴0.55位置书写数字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.145纵轴0.55位置书写数字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.002纵轴1位置书写文字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.040纵轴1位置书写文字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.075纵轴1位置书写文字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.112纵轴1位置书写文字,画黄色
当满足条件到最后交易的周期=1时,在横轴0.145纵轴1位置书写文字,画黄色
AA赋值:(最高价+最低价+2*收盘价+开盘价)/5
VAR60赋值:AA的40日指数移动平均
VAR10赋值:AA的20日指数移动平均
VAR2赋值:收盘价*成交量(手)
VARR赋值:(VAR2的5日指数移动平均/成交量(手)的5日指数移动平均+VAR2的10日指数移动平均/成交量(手)的10日指数移动平均+VAR2的20日指数移动平均/成交量(手)的20日指数移动平均+VAR2的40日指数移动平均/成交量(手)的40日指数移动平均)/4的15日指数移动平均
输出
上轨:VARR*1.3,画绿色,线宽为2
输出
下轨:VARR*0.8,画红色,线宽为2
输出
次上轨:VARR*1.1,DOTLINE,COLORFF9900
输出
次下轨:VARR*0.9,DOTLINE,画黄色
当满足条件(次上轨上穿收盘价OR(最高价>次上轨ANDC<次上轨)ANDC<=1日前的收盘价)的7日过滤时,在最高价*1.01位置书写文字,COLORFF9900
当满足条件(收盘价上穿次下轨OR(最低价<次下轨ANDC>次下轨)ANDC>1日前的收盘价)的7日过滤时,在最低价*0.99位置书写文字,画黄色
当满足条件(上轨上穿收盘价OR(最高价>上轨ANDC<上轨)ANDC<=1日前的收盘价)的5日过滤时,在最高价*1.01位置书写文字,画绿色
当满足条件(收盘价上穿下轨OR(最低价<下轨ANDC>下轨)ANDC>1日前的收盘价)的5日过滤时,在最低价*0.99位置书写文字,画红色
VAW1赋值:收盘价的13日指数移动平均的13日指数移动平均
VAW2赋值:(VAW1-1日前的VAW1)/1日前的VAW1*1000
VAW3赋值:均价
VAW4赋值:(收盘价的8日指数移动平均-收盘价的21日指数移动平均)*50
VAW5赋值:VAW4的3日指数移动平均
VAW6赋值:(收盘价-VAW3)/VAW3<-0.03
VAW7赋值:VAW2>1日前的VAW2ANDVAW2<-0.2
VAW8赋值:VAW4上穿VAW5ANDVAW4<-0.3
VAW9赋值:VAW6ANDVAW7ANDVAW8
VAW10赋值:VAW9的30日过滤
当满足条件VAW10时,在最低价-0.0011位置书写文字,画洋红色
评论(0)