gpt4 book ai didi

python-3.x - 由于 matplotlib.finance 已被弃用,我该如何使用新的 mpl_finance 模块?

转载 作者:行者123 更新时间:2023-12-03 10:07:42 24 4
gpt4 key购买 nike

我正在尝试导入 matplotlib.finance python中的模块,以便我可以制作烛台OCHL图。我的 matplotlib.pyplot版本是 2.00。我尝试使用以下命令导入它:

import matplotlib.finance
from matplotlib.finance import candlestick_ohlc

我收到此错误:

warnings.warn(message, mplDeprecation, stacklevel=1) MatplotlibDeprecationWarning: The finance module has been deprecated in mpl 2.0 and will be removed in mpl 2.2. Please use the module mpl_finance instead.



然后,我尝试使用以下行,而不是在 python 中使用上述行:
import mpl_finance

我收到此错误:

ImportError: No module named 'mpl_finance'



matplotlib.pyplot 导入烛台应该怎么做?

最佳答案

我已经停止使用 mpl_finance (和情节),因为它们太慢了。相反,我编写了一个优化的金融绘图库,finplot ,我用它来回测多达 106 支蜡烛。
这是一个小例子:

import yfinance as yf
import finplot as fplt

df = yf.download('SPY',start='2018-01-01', end = '2020-04-29')
fplt.candlestick_ochl(df[['Open','Close','High','Low']])
fplt.plot(df.Close.rolling(50).mean())
fplt.plot(df.Close.rolling(200).mean())
fplt.show()
Examples included显示 SMA、EMA、布林带、累积/分布、Heikin Ashi、平衡量、RSI、TD 顺序、MACD、散点图指标、热图、直方图、实时更新图表和交互式测量;所有这些都具有可供使用的合理默认值。
MACD S&P 500 example
我每天都在做 dogfooding,如果有你想要的东西,请给我留言或拉取请求。希望你能试一试!

关于python-3.x - 由于 matplotlib.finance 已被弃用,我该如何使用新的 mpl_finance 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42373104/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com