您现在的位置:程序化交易>> 股票公式>> 大智慧>> 大智慧公式>>正文内容

RSI与KDJ趋势结合指标 选股 源码[大智慧公式]

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

这段代码是用于计算RSI和KDJ两个指标,并将它们结合起来进行综合分析的。

具体的运算思路和操作建议如下:

首先,通过定义input:M(12,1,99),N(48,1,99)来设置M和N的初始值和取值范围。
然后,通过定义变量N1:=12和LC:=REF(CLOSE,1)来进行一些预处理。N1表示一个中间变量,而LC表示前一天的收盘价。
利用MAX函数和SMA函数计算出RSI指标的值。MAX(CLOSE-LC,0)表示收盘价上涨的部分,如果没有上涨,则为0;ABS(CLOSE-LC)表示收盘价波动的大小。最后将它们代入SMA函数进行平滑计算,得到RSI指标的值。
再通过SMA函数计算出以RSI指标为基础的MRS指标的值。在这里,采用6天的时间周期。
接着,利用LLV函数和HHV函数计算出KDJ指标中的RSV值。LLV(LOW,N)表示最近N天中最低的股价,而HHV(HIGH,N)表示最近N天中最高的股价。根据公式:RSV=((CLOSE - LLV(LOW,N)) / (HHV(HIGH,N) - LLV(LOW,N))) * 50,得到RSV的值。
再利用SMA函数计算出以RSV指标为基础的MR指标的值。在这里,采用18天的时间周期。
最后,将MR指标进行平滑处理,得到以KDJ指标为基础的趋势指标Trend,即SMA(MR,6,1)+25。这里加上常数25是为了使趋势线在50的中心位置左右波动。
建议在实际操作中,结合其他技术指标和基本面数据,综合分析股票的投资价值。如果趋势线在较长时间内持续上升,并且处于50以上,表明目前处于一个较为明显的上涨趋势中,此时可以考虑参与股票交易。反之,如果趋势线在较长时间内持续下降,并且处于50以下,表明目前处于一个较为明显的下跌趋势中,此时可以考虑避开或空头操作。同时要注意及时调整和更新策略,以应对市场变化。

 

源码:

{RSI+KDJ}
input:M(12,1,99),N(48,1,99);
N1:=12;
LC:=REF(CLOSE,1);
RSI:SMA(MAX(CLOSE-LC,0),M,1)/SMA(ABS(CLOSE-LC),M,1)*100,COLORFFFFFF,LAYER0;
MRS:SMA(RSI,6,1),LINETHICK2,COLOR00FFFF; {COLOR00CD00}RSV:=((CLOSE - LLV(LOW,N)) / (HHV(HIGH,N) - LLV(LOW,N))) * 50;
MR:=SMA(RSV,18,1);
趋势:SMA(MR,6,1)+25,COLORFF0000,LINETHICK2,LAYER1;
{程序化交易 www.cxh99.com }

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容