Skip to content

指标说明

KDJ 是一种动量指标,通过计算最高价、最低价和收盘价的关系,反映市场的超买超卖状态和趋势变化。

函数信息

  • 函数名: KDJ
  • 输入参数: High, Low, Close
  • 参数设置: timeperiod1(默认: 13), timeperiod2(默认: 5)
  • 输出: k, d, j

计算原理

KDJ 使用以下公式计算:

RSV = (Close - Lowest Low) / (Highest High - Lowest Low) * 100
K = MA(RSV, timeperiod2)
D = MA(K, timeperiod2)
J = 3 * K - 2 * D

其中 RSV 为未成熟随机值,Lowest Low/Highest High 为周期内最低/最高价,MA 为移动平均线。

使用场景

  1. 超买超卖判断
  2. 趋势转折点识别
  3. 背离信号分析
  4. 交易信号生成

使用建议

  1. K 线上穿 D 线可视为买入信号
  2. K 线下穿 D 线可视为卖出信号
  3. 结合 J 值判断超买超卖
  4. 注意背离信号的使用