通达信玩玩KDJ指标(KDJ类)指标公式

核心逻辑

这是一个基于KDJ指标改良的动量累积指标。原理是: 1. 先计算标准的RSV(未成熟随机值),反映当前价格在近9天波动区间中的位置 2. 经过两次SMA平滑得到K、D值,再计算出J值 3. **核心创新**:计算J值的当日变化量(JR),然后对其进行累计求和 4. 这个累计和反映了J值动量的持续性,正值表示动量增强,负值表示动量减弱 本质上是一个**动量追踪器**,通过累计J值的变化来判断趋势的持续性。

买卖信号

**买入条件:** - SUMKDJ线上行(红色显示)+ J值处于0以下(紫色显示)→ 潜在的底部反转信号 **卖出条件:** - J值>100(蓝色显示)→ 超买信号 - K值>90(蓝色显示)→ 超买风险 - D值>85(红色显示)→ 超买风险

用法

1. 观察SUMKDJ线的方向:向上表示动量增强,向下表示动量减弱 2. 当SUMKDJ由下行转为上行时,可考虑逢低买入 3. 结合颜色信号:当出现紫色(J<0)且SUMKDJ开始拐头向上时,是较强的买入信号 4. 出现蓝色或红色高亮时,表示市场进入超买区域,应考虑减仓或获利了结 5. 该指标适合用于判断趋势的延续性和阶段性顶部/底部

公式源码

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D-50;
JR:=J-REF(J,1);
∑kdj:SUM(JR,0),COLORGREEN,DOTLINE;
IF(∑kdJ>REF(∑KDJ,1),∑KDJ,DRAWNULL),LINETHICK2,COLORRED;
IF(J<0,∑KDJ,DRAWNULL),COLOR82004B,LINETHICK2;
IF(K>90,∑KDJ,DRAWNULL),COLOR0000FF,LINETHICK2;
IF(D>85,∑KDJ,DRAWNULL),COLORCD0000,LINETHICK2;