1

我对编码,尤其是财务编码相对较新,并且对 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 ($)'
        )

我的输出看起来像这样: 看起来更像是折线图而不是烛台图

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

4

1 回答 1

1

它看起来确实像折线图,但只是因为数据量大而看起来很塌陷,但如果限制数据数量,它就变成了烛台图。以下是缩小计数的图表。

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
        )

在此处输入图像描述

于 2020-11-05T13:13:17.467 回答