烛台颜色值在Python don';不适用

烛台颜色值在Python don';不适用,python,pandas,matplotlib,finance,Python,Pandas,Matplotlib,Finance,我有以下Python代码: # Draw candlestick chart with colorup green and colordown red candlestick_ochl(ax1, df_ohlc.values, width=5, colorup='g', colordown='r') ax2.fill_between(df_volume.index.map(mdates.date2num), df_volume.values, 0) plt.show() 我的问题是,colo

我有以下Python代码:

# Draw candlestick chart with colorup green and colordown red
candlestick_ochl(ax1, df_ohlc.values, width=5, colorup='g', colordown='r')
ax2.fill_between(df_volume.index.map(mdates.date2num), df_volume.values, 0)

plt.show()
我的问题是,colordown值不适用。我已经将它设置为红色(我也尝试了各种符号),但它不起作用。有趣的是,绿色着色值起作用。图表如下所示:


我正在使用mpl_finance。

可能您的数据顺序错误。如果您的命名是一致的,那么您有ohlc数据,您可以将其绘制为ochl。@ImportanceOfBeingErnest谢谢!这是正确的解决办法。我在ohlc数据集上使用了烛台!可能您的数据顺序错误。如果您的命名是一致的,那么您有ohlc数据,您可以将其绘制为ochl。@ImportanceOfBeingErnest谢谢!这是正确的解决办法。我在ohlc数据集上使用了烛台!