通达信MACD+KDJ+RSI指标公式

DIFIF1:=(EMA(CLOSE,12) - EMA(CLOSE,26))*100/EMA(CLOSE,26);
 DEAEA1:=EMA(DIFIF1,9);
MACD1:=2*(DIFIF1-DEAEA1),STICK;
 MACD2:=EMA(MACD1,3);
 STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,3,0),COLORRED;
 STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,3,0),COLORGREEN;
 STICKLINE(MACD1<MACD2,0,MACD1,3,0),COLORCBCBC0;
 STICKLINE(MACD1>=0 OR MACD1<=0,0,0,50,1),COLORWHITE;
 DIFIF1,COLOR33FF33,LINETHICK2;
 DEAEA1,COLORYELLOW,LINETHICK2;
 MACD:MACD1,NODRAW,COLORMAGENTA;
强:IF(DIFIF1>=DEAEA1,DIFIF1,DRAWNULL),COLORRED,LINETHICK2;
弱:=IF(DEAEA1>=DIFIF1,DEAEA1,DRAWNULL),COLORFF9900,LINETHICK2;
 DRAWICON(CROSS(DIFIF1,DEAEA1),DIFIF1+0.1,1);
 DRAWICON(CROSS(DEAEA1,DIFIF1),0.4,2);
 A1:=BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1));
 B1:=REF(C,A1+1)>C AND REF("MACD.DIF",A1+1)<"MACD.DIF" AND CROSS("MACD.DIF","MACD.DEA");
 DRAWTEXT(B1>0,-0.8,'MACD底背'),COLORFF00FF;
 A2:=BARSLAST(REF(CROSS("KDJ.K","KDJ.D"),1));
 B2:=REF(C,A2+1)>C AND REF("KDJ.K",A2+1)<"KDJ.K" AND CROSS("KDJ.K","KDJ.D");
 DRAWTEXT(B2,-0.6,'KDJ底离'),COLORYELLOW;{KDJ底背离};
A3:=BARSLAST(REF(CROSS("RSI.RSI1","RSI.RSI2"),1));
 B3:=REF(C,A3+1)>C AND REF("RSI.RSI1",A3+1)<"RSI.RSI1" AND CROSS("RSI.RSI1","RSI.RSI2");
 DRAWTEXT(B3>0,-0.3,'RSI底离'),COLORCYAN;{RSI底背离};
C1:=BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1));
 D1:=REF(C,C1+1)<C AND REF("MACD.DIF",C1+1)>"MACD.DIF" AND CROSS("MACD.DEA","MACD.DIF");
 DRAWTEXT(D1>0,0.4,'MACD顶离'),COLORBLUE;{MACD顶背离}
C2:=BARSLAST(REF(CROSS("KDJ.D","KDJ.K"),1));
 D2:=REF(C,C2+1)<C AND REF("KDJ.K",C2+1)>"KDJ.K" AND CROSS("KDJ.D","KDJ.K");
 DRAWTEXT(D2>0,0.6,'KDJ顶离'),COLORLIGRAY;{KDJ顶背离}
C3:=BARSLAST(REF(CROSS("RSI.RSI2","RSI.RSI1"),1));
 D3:=REF(C,C3+1)<C AND REF("RSI.RSI1",C3+1)>"RSI.RSI1" AND CROSS("RSI.RSI2","RSI.RSI1");
 DRAWTEXT(D3>0,0.8,'RSI顶离'),COLORGREEN;{RSI顶背离};
DD:=C=HHV(C,180);
 EE:=DEAEA1< REF(DEAEA1,1) AND REF(DEAEA1< REF(DEAEA1,1),1)=1;
 CC:=C> REF(C,1) AND REF(C> REF(C,1),1)=1;
上升背离:(CC AND EE)*DEAEA1,COLOR00FFFF;
顶背离:(DD AND EE AND DEAEA1< HHV(DEAEA1,180))*DEAEA1,STICK,LINETHICK3,COLORGREEN;
 FF:=C=LLV(C,180);
 GG:= DEAEA1> REF(DEAEA1,1) AND REF(DEAEA1> REF(DEAEA1,1),1)=1;
 LL:=C< REF(C,1) AND REF(C< REF(C,1),1)=1;
下降背离:(LL AND GG)*DEAEA1,COLORMAGENTA;
底背离:(FF AND GG AND DEAEA1> LLV(DEAEA1,180))*DEAEA1,STICK,LINETHICK3,COLORRED;




来函数检测结果如下:
该公式没有未来函数

解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式

DIFIF1赋值:(收盘价的12日指数移动平均 - 收盘价的26日指数移动平均)*100/收盘价的26日指数移动平均
 DEAEA1赋值:DIFIF1的9日指数移动平均
MACD1赋值:2*(DIFIF1-DEAEA1),STICK
 MACD2赋值:MACD1的3日指数移动平均
当满足条件MACD1>MACD2 AND MACD1>0时,在0和MACD1之间画柱状线
当满足条件MACD1>MACD2 AND MACD1<0时,在0和MACD1之间画柱状线
当满足条件MACD1当满足条件MACD1>=0 OR MACD1<=0时,在0和0之间画柱状线
 DIFIF1,COLOR33FF33, 线宽为2
 DEAEA1,COLORYELLOW, 线宽为2
 输出MACD:MACD1,NODRAW,画洋红色
如果D1>=DEAEA1返回DIFIF1否则返回DRAWNULL
如果DEAEA1>=D1返回DEAEA1否则返回DRAWNULL
 DRAWICON(DIFIF1上穿DEAEA1,DIFIF1+0.1,1)
 DRAWICON(DEAEA1上穿DIFIF1,0.4,2)
 A1赋值:上次1日前的"MACD.DIF"上穿"MACD.DEA"距今天数
 B1赋值:A1+1日前的C>C AND A1+1日前的"MACD.DIF"<"MACD.DIF" AND "MACD.DIF"上穿"MACD.DEA"
当满足条件B1>0时,在-0.8和'MACD底背'位置书写文字
 A2赋值:上次1日前的"KDJ.K"上穿"KDJ.D"距今天数
 B2赋值:A2+1日前的C>C AND A2+1日前的"KDJ.K"<"KDJ.K" AND "KDJ.K"上穿"KDJ.D"
当满足条件B2时,在-0.6和'KDJ底离'位置书写文字
{KDJ底背离}
A3赋值:上次1日前的"RSI.RSI1"上穿"RSI.RSI2"距今天数
 B3赋值:A3+1日前的C>C AND A3+1日前的"RSI.RSI1"<"RSI.RSI1" AND "RSI.RSI1"上穿"RSI.RSI2"
当满足条件B3>0时,在-0.3和'RSI底离'位置书写文字
{RSI底背离}
C1赋值:上次1日前的"MACD.DEA"上穿"MACD.DIF"距今天数
 D1赋值:C1+1日前的C"MACD.DIF" AND "MACD.DEA"上穿"MACD.DIF"
当满足条件D1>0时,在0.4和'MACD顶离'位置书写文字
{MACD顶背离} C2:=上次1日前的"KDJ.D"上穿"KDJ.K"距今天数
 D2赋值:C2+1日前的C"KDJ.K" AND "KDJ.D"上穿"KDJ.K"
当满足条件D2>0时,在0.6和'KDJ顶离'位置书写文字
{KDJ顶背离} C3赋值:上次1日前的"RSI.RSI2"上穿"RSI.RSI1"距今天数
 D3赋值:C3+1日前的C"RSI.RSI1" AND "RSI.RSI2"上穿"RSI.RSI1"
当满足条件D3>0时,在0.8和'RSI顶离'位置书写文字
{RSI顶背离}
DD赋值:C=180日内C最高值
 EE赋值:DEAEA1< 1日前的DEAEA1 AND 1日前的DEAEA1< 1日前的DEAEA1=1
 CC赋值:C> 1日前的C AND 1日前的C> 1日前的C=1
输出上升背离:(CC AND EE)*DEAEA1,COLOR00FFFF
输出顶背离:(DD AND EE AND DEAEA1< 180日内DEAEA1最高值)*DEAEA1,STICK, 线宽为3,COLORGREEN
 FF赋值:C=180日内C最低值
 GG赋值: DEAEA1> 1日前的DEAEA1 AND 1日前的DEAEA1> 1日前的DEAEA1=1
 LL赋值:C< 1日前的C AND 1日前的C< 1日前的C=1
输出下降背离:(LL AND GG)*DEAEA1,画洋红色
输出底背离:(FF AND GG AND DEAEA1> 180日内DEAEA1最低值)*DEAEA1,STICK, 线宽为3,画红色

联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

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