用 Python 的 TA-Lib 库绘制 15 天股票价格和交易量折线图
以下是使用 Python 的 TA-Lib 库获取和绘制 15 天交易量与股价的折线图的代码:
import talib
import yfinance as yf
import matplotlib.pyplot as plt
# 获取股票数据
stock_data = yf.download('AAPL', period='15d', interval='1d')
# 计算15日移动平均线
stock_data['MA15'] = talib.MA(stock_data['Close'], timeperiod=15)
# 计算15日交易量移动平均线
stock_data['Volume_MA15'] = talib.MA(stock_data['Volume'], timeperiod=15)
# 绘制折线图
plt.plot(stock_data['Close'], label='Price')
plt.plot(stock_data['MA15'], label='MA15')
plt.plot(stock_data['Volume_MA15'], label='Volume_MA15')
plt.legend()
plt.show()
以上代码使用了 TA-Lib 库计算 15 日移动平均线和 15 日交易量移动平均线,并使用 matplotlib 库绘制了折线图。
原文地址: https://www.cveoy.top/t/topic/neYv 著作权归作者所有。请勿转载和采集!