平台建议

cn_stock_bar1d中m_ta_kdj有一些股票的k,d,j值为NaN

由mi10创建,最终由mi10 被浏览 2 用户

import dai
dffq = dai.query("""
    SELECT 
    date,instrument,
    m_ta_kdj_j(high, low, close, fastk_period:=9, slowk_period:=3, slowd_period:=3, slowk_matype:=1, slowd_matype:=1) as kdjj,
    m_ta_kdj_k(high, low, close, fastk_period:=9, slowk_period:=3, slowd_period:=3, slowk_matype:=1, slowd_matype:=1) as kdjk,
    FROM cn_stock_bar1d
    ORDER BY date""",
    filters={"date": ["2021-01-01", "2026-03-20"]}
).df()
print(dffq[dffq['instrument']=='300051.SZ'])

比如300051和300052就是NaN,300049和300053又是正常的


{link}