首页 > 解决方案 > 为什么烛台图表如此奇怪

问题描述

烛台图 - 5 分钟图

df['DateTime'] = df['Date'] +' '+ df['Time']
df['DateTime'] = pd.to_datetime(df['DateTime'])

df['ohlcDate'] = df.DateTime.map(mdates.date2num)

ohlc = df[['ohlcDate','Open','High','Low','Close']]
print(ohlc)
f1, ax = plt.subplots(figsize = (16,9))
candlestick_ohlc(ax, ohlc.values, width=.6, colorup='cornflowerblue', colordown='violet')
ax.xaxis.set_major_formatter(mdates.DateFormatter('%H%M'))
plt.show()

5分钟图表数据

你们知道为什么烛台图这么奇怪吗?

标签: pythonmatplotlibfinance

解决方案


你的蜡烛是0.6几天(即〜14小时)宽。但是查看数据,您可能更希望它们是0.03数天(即约 45 分钟)宽。因此使用

width=0.03

或在这种情况下适合您的任何数字。


推荐阅读