2

大家好,提前感谢您的帮助。我已经设法在 python 中使用 mplfinance 模块绘制了一个烛台图,并且我在我的图中添加了一些 hlines。问题是,我不知道如何将 hlines 值添加到图表的 yaxis 中。

这是我的代码: mpf.plot(hloc,hlines=dict(hlines=clusters_centers,colors=['blue'],linestyle='-.'), ylabel='Price', type='candle', style='binance')

这就是我的情节看起来像 烛台 + hlines

4

1 回答 1

1

尝试以下操作:设置returnfig=True访问 Figure 和 Axes 对象,然后使用 matplotlibAxes.text()Axes.annotate()标记您的 hlines:

hlines=dict(hlines=clusters_centers,colors=['blue'],linestyle='-.')

fig, axlist = mpf.plot(hloc,hlines=hlines,
                       ylabel='Price',type='candle', 
                       style='binance',returnfig=True)

x = len(hloc)
for y in cluster_centers:
    axlist[0].annotate(str(y),(x,y))

mpf.show()
于 2021-08-09T14:10:56.893 回答