使用 mplfinance / matplotlib 创建简单的过滤器功能区

埃里克

滤色带绿色/红色

大家好!

您知道如何使用 mplfinance 创建像这样(红色/绿色)的底部丝带吗?

乔纳斯·比斯特罗姆

使用finplot,这很容易:

import finplot as fplt
import yfinance

df = yfinance.download('GOOG')
ax = fplt.create_plot('Alphabet 1D')
fplt.candlestick_ochl(df[['Open', 'Close', 'High', 'Low']], ax=ax)

# create a ribbon around MA200/50
df['ma200'] = df.Close.rolling(200).mean()
df['ma50'] = df.Close.rolling(50).mean()
df['one'] = 1
fplt.volume_ocv(df[['ma200','ma50','one']], candle_width=1, ax=ax.overlay(scale=0.1))

fplt.show()

鳍图

免责声明:我是 finplot 的作者。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章