通达信+kdj python
时间: 2023-09-12 13:11:16 浏览: 64
1_日线_python_数据开发_通达信日线_
5星 · 资源好评率100%
你好!通达信是一个股票分析软件,而KDJ是其中的一种技术指标。如果你想用Python来计算KDJ,可以使用TA-Lib库,它提供了许多常用的技术指标的计算方法,包括KDJ。以下是一个简单的示例代码:
```
import talib
import tushare as ts
# 获取股票数据
df = ts.get_k_data('600519', start='2020-01-01', end='2021-01-01')
# 计算KDJ指标
df['K'], df['D'] = talib.STOCH(df['high'], df['low'], df['close'])
df['J'] = 3 * df['K'] - 2 * df['D']
# 输出结果
print(df[['date', 'K', 'D', 'J']])
```
在上面的代码中,我们首先使用tushare库获取股票数据,然后使用TA-Lib库中的STOCH函数计算KDJ指标,并将结果保存在DataFrame中。最后,我们输出日期和KDJ值。
需要注意的是,以上只是一个简单的示例代码,实际使用中可能需要对股票数据进行更多的处理和计算。
阅读全文