通达信RMACD副图指标

 

源码

{R射→→MACD   N:1,100,2}
DRAWBAND(100,RGB(100,100,100),-20,RGB(100,100,100));
VAR1:=(MA(CLOSE,80)-MA(CLOSE,13)/3);
VAR2:=( MA((CLOSE-VAR1)/VAR1,1));
VAR3:=(CLOSE-LLV(LOW,28))/(HHV(HIGH,28)-LLV(LOW,28))*100;
VAR4:=SMA(VAR3,4,1);

MMA:=EMA(VAR2,12)*0.7;
MMB:=EMA(VAR2,3);
快到底:IF(LLV(MMB-MMA,12)>0,0,-20),LINETHICK2,COLORGREEN;
底初选股:IF( CROSS(0, LLV(MMB-MMA,12)),10,0),LINETHICK0;
K:=CEILING(C/10);
DIFF:=( EMA(CLOSE,12) - EMA(CLOSE,26))/K*100+50;
DEA:=EMA(DIFF,9);
MACD:= 2*(DIFF-DEA)+50;
20,COLORGRAY,LINETHICK2;
50,POINTDOT,COLORGRAY;
80,COLORGRAY,LINETHICK2;
DRAWBAND(DIFF,RGB(100,00,00),DEA,RGB(00,200,00));
抄底:IF(快到底<0 AND CROSS(MACD,50) AND VAR4<18,80,0),COLORCYAN;
DRAWICON( 抄底>0,35 ,1 );
STICKLINE(MACD50,50,MACD,0,1),COLORGREEN;
STICKLINE(MACD<50,50,MACD,0,1),COLORFFCC33;
STICKLINE(MACD>REF(MACD,1)AND MACD<50,50,MACD,0,1),COLORYELLOW;
STICKLINE(MACD>REF(MACD,1)AND MACD>50,50,MACD,0,1),COLORMAGENTA;

LC:=REF(CLOSE,1);
RSI:((SMA(MAX((CLOSE - LC),0),N,1) / SMA(ABS((CLOSE - LC)),N,1))
* 100),COLORMAGENTA,LINETHICK2;
RA1:=REF(RSI,N)=HHV(RSI,N*2+1);   RA2:=REF(RSI,N)=LLV(RSI,N*2+1); 
RB1:=FILTER(RA1,N);               RB2:=FILTER(RA2,N);
RC1:=BACKSET(RB1,N+1);            RC2:=BACKSET(RB2,N+1);
RD1:=FILTER(RC1,N);    RD2:=FILTER(RC2,N);
GD1:=BARSLAST(RD1);      DD1:=BARSLAST(RD2);
GDTS:=IF(RD1,CURRBARSCOUNT,0);
DDTS:=IF(RD2,CURRBARSCOUNT,0);
GDT1:=IF(GD1,REF(GDTS,GD1),GDTS);
DDT1:=IF(DD1,REF(DDTS,DD1),DDTS);
GDCS1:=CONST(GDT1);      DDCS1:=CONST(DDT1);
GINGBUTS1:=REF(GDT1,GD1+1);   DINGBUTS1:=REF(DDT1,DD1+1);
GDCS2:=CONST(GINGBUTS1);   DDCS2:=CONST(DINGBUTS1);
GDCS13:=CONST(REF(RSI,GDCS1-1));  DDCS13:=CONST(REF(RSI,DDCS1-1));
GDCS23:=CONST(REF(RSI,GINGBUTS1-1));  DDCS23:=CONST(REF(RSI,DINGBUTS1-1));
XG1:=BACKSET(ISLASTBAR,GDCS1);  XD1:=BACKSET(ISLASTBAR,DDCS1);
XG2:=BACKSET(ISLASTBAR,GDCS2);  XD2:=BACKSET(ISLASTBAR,DDCS2);
M:=2*N;
RA11:=REF(RSI,M)=HHV(RSI,M*2+1);    RA22:=REF(RSI,M)=LLV(RSI,M*2+1); 
RB11:=FILTER(RA11,M);               RB22:=FILTER(RA22,M);
RC11:=BACKSET(RB11,M+1);            RC22:=BACKSET(RB22,M+1);
RD11:=FILTER(RC11,M);    RD22:=FILTER(RC22,M),NODRAW;
GD11:=BARSLAST(RD11);       DD11:=BARSLAST(RD22);
GDTSS:=IF(RD11,CURRBARSCOUNT,0);
DDTSS:=IF(RD22,CURRBARSCOUNT,0);
GDT11:=IF(GD11,REF(GDTSS,GD11),GDTSS);
DDT11:=IF(DD11,REF(DDTSS,DD11),DDTSS);
GDCS11:=CONST(GDT11);      DDCS11:=CONST(DDT11);  
GINGBUTS11:=REF(GDT11,GD11+1);   DINGBUTS11:=REF(DDT11,DD11+1);
GDCS22:=CONST(GINGBUTS11);   DDCS22:=CONST(DINGBUTS11);
高点压力1:DRAWLINE(CURRBARSCOUNT=GDCS2,RSI
,CURRBARSCOUNT=GDCS1,RSI,1) ,COLORRED,LINETHICK1;
低点支撑1:DRAWLINE(CURRBARSCOUNT=DDCS2,RSI
,CURRBARSCOUNT=DDCS1,RSI,1),COLORRED,LINETHICK1;
高点压力2:DRAWLINE(CURRBARSCOUNT=GDCS22,RSI
,CURRBARSCOUNT=GDCS11,RSI,1) ,COLORYELLOW,LINETHICK1;
低点支撑2:DRAWLINE(CURRBARSCOUNT=DDCS22,RSI
,CURRBARSCOUNT=DDCS11,RSI,1),COLORYELLOW,LINETHICK1;
高点压力3:DRAWLINE(CURRBARSCOUNT=GDCS22,RSI
,CURRBARSCOUNT=GDCS2,RSI,1) ,COLORGREEN,LINETHICK1;
低点支撑3:DRAWLINE(CURRBARSCOUNT=DDCS22,RSI
,CURRBARSCOUNT=DDCS2,RSI,1),COLORGREEN,LINETHICK1;
STICKLINE(XG1,GDCS13,GDCS13,0.5,1),COLORWHITE;
STICKLINE(XG2,GDCS23,GDCS23,0.5,1),COLORYELLOW;
STICKLINE(XD2,DDCS23,DDCS23,0.5,1),COLORMAGENTA;
STICKLINE(XD1,DDCS13,DDCS13,0.5,1),COLORCYAN;
 

 




来函数检测结果如下
该公式包含未来函数:BACKSET

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

源码DRAWBAND(100,自定色,-20,自定色)
VAR1赋值:(收盘价的80日简单移动平均-收盘价的13日简单移动平均/3)
VAR2赋值:( (收盘价-VAR1)/VAR1的1日简单移动平均)
VAR3赋值:(收盘价-28日内最低价的最低值)/(28日内最高价的最高值-28日内最低价的最低值)*100
VAR4赋值:VAR3的4日[1日权重]移动平均
MMA赋值:VAR2的12日指数移动平均*0.7
MMB赋值:VAR2的3日指数移动平均
输出快到底:如果12日内MMB-MMA的最低值>0,返回0,否则返回-20,线宽为2,画绿色
输出底初选股:如果0上穿12日内MMB-MMA的最低值,返回10,否则返回0,线宽为0
K赋值:收盘价/10的向上舍入
DIFF赋值:( 收盘价的12日指数移动平均 - 收盘价的26日指数移动平均)/K*100+50
DEA赋值:DIFF的9日指数移动平均
MACD赋值: 2*(DIFF-DEA)+50
20,画深灰色,线宽为2
50,POINTDOT,画深灰色
80,画深灰色,线宽为2
画带状线
输出抄底:如果快到底<0ANDCROSS(MACD,50)ANDVAR4<18,返回80,否则返回0,画青色
当满足条件抄底>0时,在35位置画1号图标
当满足条件MACD50时,在50和MACD位置之间画柱状线,宽度为0,1不为0则画空心柱.,画绿色
当满足条件MACD<50时,在50和MACD位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLORFFCC33
当满足条件MACD>1日前的MACDANDMACD<50时,在50和MACD位置之间画柱状线,宽度为0,1不为0则画空心柱.,画黄色
当满足条件MACD>1日前的MACDANDMACD>50时,在50和MACD位置之间画柱状线,宽度为0,1不为0则画空心柱.,画洋红色
LC赋值:1日前的收盘价
输出RSI:(((收盘价-LC)和0的较大值的N日[1日权重]移动平均 / (收盘价-LC)的绝对值的N日[1日权重]移动平均)* 100),画洋红色,线宽为2
RA1赋值:N日前的RSI=N*2+1日内RSI的最高值
RA2赋值:N日前的RSI=N*2+1日内RSI的最低值
RB1赋值:RA1的N日过滤
RB2赋值:RA2的N日过滤
RC1赋值:若RB1则将最近N+1周期置为1
RC2赋值:若RB2则将最近N+1周期置为1
RD1赋值:RC1的N日过滤
RD2赋值:RC2的N日过滤
GD1赋值:上次RD1距今天数
DD1赋值:上次RD2距今天数
GDTS赋值:如果RD1,返回到最后交易的周期,否则返回0
DDTS赋值:如果RD2,返回到最后交易的周期,否则返回0
GDT1赋值:如果GD1,返回GD1日前的GDTS,否则返回GDTS
DDT1赋值:如果DD1,返回DD1日前的DDTS,否则返回DDTS
GDCS1赋值:GDT1的最后一日取值设为常数
DDCS1赋值:DDT1的最后一日取值设为常数
GINGBUTS1赋值:GD1+1日前的GDT1
DINGBUTS1赋值:DD1+1日前的DDT1
GDCS2赋值:GINGBUTS1的最后一日取值设为常数
DDCS2赋值:DINGBUTS1的最后一日取值设为常数
GDCS13赋值:GDCS1-1日前的RSI的最后一日取值设为常数
DDCS13赋值:DDCS1-1日前的RSI的最后一日取值设为常数
GDCS23赋值:GINGBUTS1-1日前的RSI的最后一日取值设为常数
DDCS23赋值:DINGBUTS1-1日前的RSI的最后一日取值设为常数
XG1赋值:若是否最后一个周期则将最近GDCS1周期置为1
XD1赋值:若是否最后一个周期则将最近DDCS1周期置为1
XG2赋值:若是否最后一个周期则将最近GDCS2周期置为1
XD2赋值:若是否最后一个周期则将最近DDCS2周期置为1
M赋值:2*N
RA11赋值:M日前的RSI=M*2+1日内RSI的最高值
RA22赋值:M日前的RSI=M*2+1日内RSI的最低值
RB11赋值:RA11的M日过滤
RB22赋值:RA22的M日过滤
RC11赋值:若RB11则将最近M+1周期置为1
RC22赋值:若RB22则将最近M+1周期置为1
RD11赋值:RC11的M日过滤
RD22赋值:RC22的M日过滤,NODRAW
GD11赋值:上次RD11距今天数
DD11赋值:上次RD22距今天数
GDTSS赋值:如果RD11,返回到最后交易的周期,否则返回0
DDTSS赋值:如果RD22,返回到最后交易的周期,否则返回0
GDT11赋值:如果GD11,返回GD11日前的GDTSS,否则返回GDTSS
DDT11赋值:如果DD11,返回DD11日前的DDTSS,否则返回DDTSS
GDCS11赋值:GDT11的最后一日取值设为常数
DDCS11赋值:DDT11的最后一日取值设为常数
GINGBUTS11赋值:GD11+1日前的GDT11
DINGBUTS11赋值:DD11+1日前的DDT11
GDCS22赋值:GINGBUTS11的最后一日取值设为常数
DDCS22赋值:DINGBUTS11的最后一日取值设为常数
输出高点压力1:当满足条件到最后交易的周期=GDCS2时,在RSI位置画直线起点,当满足条件到最后交易的周期=GDCS1时,在RSI位置画直线终点,1表示是否延长. ,画红色,线宽为1
输出低点支撑1:当满足条件到最后交易的周期=DDCS2时,在RSI位置画直线起点,当满足条件到最后交易的周期=DDCS1时,在RSI位置画直线终点,1表示是否延长.,画红色,线宽为1
输出高点压力2:当满足条件到最后交易的周期=GDCS22时,在RSI位置画直线起点,当满足条件到最后交易的周期=GDCS11时,在RSI位置画直线终点,1表示是否延长. ,画黄色,线宽为1
输出低点支撑2:当满足条件到最后交易的周期=DDCS22时,在RSI位置画直线起点,当满足条件到最后交易的周期=DDCS11时,在RSI位置画直线终点,1表示是否延长.,画黄色,线宽为1
输出高点压力3:当满足条件到最后交易的周期=GDCS22时,在RSI位置画直线起点,当满足条件到最后交易的周期=GDCS2时,在RSI位置画直线终点,1表示是否延长. ,画绿色,线宽为1
输出低点支撑3:当满足条件到最后交易的周期=DDCS22时,在RSI位置画直线起点,当满足条件到最后交易的周期=DDCS2时,在RSI位置画直线终点,1表示是否延长.,画绿色,线宽为1
当满足条件XG1时,在GDCS13和GDCS13位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画白色
当满足条件XG2时,在GDCS23和GDCS23位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画黄色
当满足条件XD2时,在DDCS23和DDCS23位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画洋红色
当满足条件XD1时,在DDCS13和DDCS13位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画青色

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 粤ICP备2023063687号-2 股朋指标网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图