如何加宽 OHLC 图的中间部分?中间部分由开盘价和收盘价组成

How to widen the middle portion of OHLC chart , plotly ? The middle portion consists of Open & Close values

我试图使用 plotly 制作 OHLC 图表,我成功地做到了 it.I 我正在使用 Yfinance 库获取数据并为某些股票绘制 OHLC 图表。我为它编写的代码为。

fig = go.Figure(data=go.Ohlc(x=tickerDf.index.date,  #tickerDf is the dataframe
                        open=tickerDf.Open,
                        high=tickerDf.High,
                        low=tickerDf.Low,
                        close=tickerDf.Close))

        fig.update_xaxes(showticklabels=False)    #Disable xticks 
        fig.update_layout(width=800,height=600,xaxis=dict(type = "category")) # hide dates with no values
        st.plotly_chart(fig)

根据此代码制作的图表

我想知道我们能否加宽 OHLC 图的中间部分。就像下图一样。我的客户强迫我让这成为可能,在花了几个小时在阴谋文档中我没有找到任何东西。我希望你们中的一些人可以帮助我。提前致谢 。如果有任何其他方法可以实现此目的,您也可以与我分享。

您只需要使用 go.Candlestick 而不是 go.Ohlc。文档应该 link 这些组件在一起。