找回密码
 立即注册
搜索
查看: 45|回复: 0

SKDJ指标

[复制链接]

52

主题

0

回帖

228

积分

管理员

积分
228
发表于 2025-8-9 13:59:59 | 显示全部楼层 |阅读模式
import talib as ta

def skdj(close,high,low):
    low_min = low.rolling(9).min()
    high_max = high.rolling(9).max()
    rsv = ta.EMA((close - low_min) / (high_max - low_min) * 100, timeperiod=3)

    # 计算慢速K、D线(二次平滑)
    k = ta.EMA(rsv, timeperiod=3)  # 对K值进行3日平均
    d = ta.MA(k, timeperiod=3)  # 对D值进行3日平均

    return pd.DataFrame(k, columns=['k']), pd.DataFrame(d, columns=['d'])
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

SKYPIEA

GMT+8, 2025-9-7 13:47 , Processed in 0.049101 second(s), 19 queries .

快速回复 返回顶部 返回列表