python量化数据10:计算贵州茅台RSI信号

一、环境准备


pip install pandas
pip install mootdx

下载tdx_indicator.py通达信函数封装  https://etf.cpolar.cn/file/

公众号:行业业绩轮到首发

二、代码

#RSI金叉条件,RSI6上穿RSI12数值金叉看多,相反看空

#也就是比较 RSI6[-1],RSI12[-1] 大小即可

from mootdx.quotes import Quotes
import pandas as pd
import tdx_indicator
client = Quotes.factory(market='std')
df = client.bars(symbol="600519", frequency=9, offset=300)  #获取最近300日贵州茅台k线
close=df['close']
high=df['high']
low=df['low']
RSI6,RSI12,RSI24=tdx_indicator.RSI(close)
print(df.iloc[-1]['datetime'],RSI6[-1],RSI12[-1],RSI24[-1])

三、运行

贵州茅台2024.10.8 13:30左右RSI信号  RSI6 88.58 RSI12  80.67  RSI24 71.25,和程序运行一致,小数点round(xx,2)保留小数点2位就可以

2024-10-08 15:00 86.80772433856602 79.55223304977464 70.44790443035811

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值