用Python写一个程序 可以自动实时找出当天符合下列要求的个股 60分钟周期MA60>MA120>MA250的个股的程序
时间: 2023-05-31 12:01:26 浏览: 89
使用python进行选择股票
5星 · 资源好评率100%
以下是一个示例程序:
```python
import tushare as ts
# 获取所有股票代码
stocks = ts.get_stock_basics().index.tolist()
# 遍历所有股票
for stock in stocks:
# 获取该股票的60分钟K线数据
k_data = ts.get_k_data(stock, ktype='60')
if len(k_data) > 0:
# 计算MA60、MA120、MA250
k_data['ma60'] = k_data['close'].rolling(60).mean()
k_data['ma120'] = k_data['close'].rolling(120).mean()
k_data['ma250'] = k_data['close'].rolling(250).mean()
# 判断是否符合条件
if k_data['ma60'].iloc[-1] > k_data['ma120'].iloc[-1] and k_data['ma120'].iloc[-1] > k_data['ma250'].iloc[-1]:
print(stock)
```
该程序使用了tushare库来获取股票数据,遍历所有股票并计算MA60、MA120、MA250,最后判断是否符合条件并输出符合要求的股票代码。请注意,该程序仅供参考,实际应用中可能需要根据自己的需求进行修改。
阅读全文