打印本文打印本文 关闭窗口关闭窗口

KDJ优化公式 指标 源码

作者:飞狐 指标 公式 源码 来源:cxh99.com 发布时间:2023年04月16日

该指标使用了KDJ指标的核心算法,对KDJ指标进行了进一步的优化。其中,HP表示最高价的最高值,LP表示最低价的最低值。R是把当日的收盘价归一化到最高价和最低价的比例上,用于计算K值。K是RSV值(即(当日收盘价 - 最近9天内的最低价)/(最近9天内的最高价 - 最近9天内的最低价) × 100)的三日移动平均线,D是K的三日移动平均线,J是3K - 2D。

具体的操作建议,可以根据KDJ指标的核心算法,判断当前股票所处的买卖区间。当K值突破D值向上交叉时,为金叉,是买进的信号;当K值突破D值向下交叉时,为死叉,是卖出的信号。同时,股票的超买超卖情况也可以由KDJ指标来判断。当K值超过80时,说明股票已经过度买入,当K值低于20时,说明股票已经超卖,这时可以考虑逢低买入或者逢高卖出。

代码中的优化部分在于加入了一个平均线M和标准差线S,用来辅助判断市场情况。当K值和J值分别突破M + 2S和M - 2S时,说明股票向上或向下的动能很大,建议买入或卖出。同时,可以判断J值是否穿过中心线M,穿过后形成了底部形态,这时可以适当买进。

 
{KDJ优化 大智慧2 用}
HP:=HHV(HIGH,9);
LP:=LLV(LOW,9);
R:=(CLOSE-LP)/(HP-LP)*100;
K:SMA(R,3,1),COLORYELLOW;
D:=SMA(K,3,1);
J:3*K-2*D,COLORFF9999;
M:=MA(R,40);
S:=STD(R,40);
高:M+2*S,COLOR0099FF;
中:M,POINTDOT,LINETHICK2,COLORFF00FF;
低:M-2*S,COLOR00FF00;
DRAWTEXT(CROSS(高,J) ,J,'☆'),COLOR00FFFF;
DRAWTEXT(CROSS(J,低) ,J,'△'),COLORFF00FF;
DRAWTEXT(CROSS(D,K) AND M>80,高,'顶'),COLORYELLOW;

 

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

 

打印本文打印本文 关闭窗口关闭窗口