我在编码(尤其是金融编码)方面相对较新,并且在mpl Finance烛台图方面遇到问题。我的代码像
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 ($)'
)
我的输出如下所示:看起来更像是线形图而不是烛形图
我发现有多种综合代码可以绘制烛台图,但是这种相对简单的代码似乎对其他人有用,但是,如果它似乎对我不起作用,我可能会遗漏一些简单的东西,但是就像我说的对编码来说是新手,任何帮助将不胜感激。
它的确看起来像折线图,但由于数据量很大,它看起来已经崩溃了,但是如果限制数据量,它就会变成烛形图。下图是一个范围缩小的图表。
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
)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句