使用 mplfinance 创建烛台图表的问题

Issues with creating candlestick chart using mplfinance

我对编码尤其是金融编码还比较陌生,我对 mpl 金融烛台图表有疑问。我的代码是这样的

symbol = ['NIO']

start = datetime.datetime(2016,1,1)
end = datetime.date.today()

Stockdata = yf.download(symbol,start,end)

fplt.plot(Stockdata,
          type='candle',
          title='NIO, 2016 - 2020',
          ylabel='Price ($)'
        )

我的输出如下所示: Looks more like a line graph than a candlestick graph

我找到了多个用于绘制烛台图表的综合代码,但这个相对简单的代码似乎对其他人有用,但是如果它对我不起作用,我可能遗漏了一些简单的东西,但就像我说的我是编码新手,如有任何帮助,我们将不胜感激。

确实看起来像折线图,只是因为数据量大,所以看起来很塌,但是如果限制数据个数,就变成了烛台图。以下是一个 narrowed-down 计数的图表。

import yfinance as yf
import datetime
import mplfinance as mpf

symbol = ['NIO']

start = datetime.datetime(2016,1,1)
end = datetime.date.today()

Stockdata = yf.download(symbol,start,end)

mpf.plot(Stockdata[350:],
          type='candle',
          title='NIO, 2016 - 2020',
          ylabel='Price ($)',
         figratio=(12,4),
         volume=True
        )