1

在此处输入图像描述

我想绘制一张像上面那样的图像(photoshopped)。

我尝试使用mpf.make_addplot(data,type='scatter'),但数据框(数据)与行不匹配。

这条线代表蜡烛的中间,所以我想用蜡烛的所有一半制作一个列表,然后在这些坐标中应用点,但我相信有更好的方法有没有办法解决和自动化这个问题?

一些代码:

import mplfinance as mpf

# Here i get the dataframe from yahoo and get the last 50 candles

savefig = dict(fname="test.jpg", bbox_inches="tight")
mpf.plot(data, type='line', axisoff=True, savefig=savefig)

提前致谢。

4

1 回答 1

1

正如您从这里的代码中看到的 type=line那样,绘制的是close价格,而不是您想象的蜡烛中间。

因此mpf.make_addplot(data,type='scatter'),如果您将close价格传递给make_addplot().

于 2021-09-10T17:00:05.267 回答