您现在的位置:程序化交易>> 股票公式>> 其他>> 其他软件公式>>正文内容

MACD KDJ RSI 背离公式指标 源码[其他软件公式]

指标公式代码分析及使用参考建议:

该指标是基于MACD、KDJ、RSI三个技术指标进行背离分析的,旨在辅助股票投资者进行买入卖出决策。
 
运算思路如下:
 
首先计算出MACD(移动平均线收敛/发散指标)、KDJ(随机指标)和RSI(相对强弱指标)三个指标的数值。
然后根据MACD、KDJ、RSI的顶底背离形态进行判断,得出相应的信号。
最后通过STICKLINE和DRAWTEXT函数绘制出背离信号的标记。
具体而言,该指标包括以下几个部分:
 
MACD底背离:根据MACD指标中的DIFF和DEA两条线计算出底部背离信号。
KDJ底背离:根据KDJ指标中的K线和D线计算出底部背离信号。
RSI底背离:根据RSI指标中的RSI1和RSI2两条线计算出底部背离信号。
MACD顶背离:根据MACD指标中的DIFF和DEA两条线计算出顶部背离信号。
KDJ顶背离:根据KDJ指标中的K线和D线计算出顶部背离信号。
RSI顶背离:根据RSI指标中的RSI1和RSI2两条线计算出顶部背离信号。
操作建议是,在股票投资过程中,可以通过该指标辅助判断买卖点,同时需要结合其他技术指标和基本面信息进行综合分析,避免单纯依赖该指标做出交易决策。

 

源码:

{背离公式}A1:=BARSLAST(ref(cross("macd.diff","macd.dea"),1));
B1:=ref(c,A1+1)>c and ref("macd.diff",A1+1)<"macd.diff" and cross("macd.diff","macd.dea");
MACD底背离:FILTER(B1>0,5),linethick0,COLORGREEN;{http://www.cxh99.com}
STICKLINE(FILTER(B1>0,5),0,0.75,3,0),COLORGREEN;{http://www.cxh99.com}
DRAWTEXT(FILTER(B1>0,5),0.57,'MACD底背离'),COLORGREEN;{http://www.cxh99.com}
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");
KDJ底背离:FILTER(B2>0,5),linethick0,COLORYELLOW;
STICKLINE(FILTER(B2>0,5),0,1,3,0),COLORYELLOW;
DRAWTEXT(FILTER(B2>0,5),0.80,'KDJ底背离'),COLORYELLOW;
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");
RSI底背离:FILTER(B3>0,5),linethick0,COLORCYAN;
STICKLINE(FILTER(B3>0,5),0,0.5,3,0),COLORCYAN;
DRAWTEXT(FILTER(B3>0,5),0.25,'RSI底背离'),COLORCYAN;
C1:=BARSLAST(ref(cross("macd.dea","macd.diff"),1));
D1:=ref(c,C1+1)<c and ref("macd.diff",C1+1)>"macd.diff" and cross("macd.dea","macd.diff");MACD顶背离:STICKLINE(FILTER(D1>0,5),2,1.25,3,0),COLOR0066FF;
DRAWTEXT(FILTER(D1>0,5),1.47,'MACD顶背离'),COLOR0066FF;
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");
KDJ顶背离:STICKLINE(FILTER(D2>0,5),2,1,3,0),COLORRED;
DRAWTEXT(FILTER(D2>0,5),1.2,'KDJ顶背离'),COLORRED;
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");
RSI顶背离:STICKLINE(FILTER(D3>0,5),2,1.5,3,0),COLORMAGENTA;
DRAWTEXT(FILTER(D3>0,5),1.75,'RSI顶背离'),COLORMAGENTA;

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容