相关疑难解决方法(0)

Python:使用自动 Y 缩放绘制烛台

我正在寻找一个 Python 绘图库,它允许我通过鼠标滚轮滚动(或类似方式)使用 X 缩放绘制烛台(最好是 OHLC 条形变体)和缩放时自动缩放的 Y 轴。

作为我正在寻找的一个例子,tradingview.com 完美地做到了这一点。请参阅https://uk.tradingview.com/chart/?symbol=NASDAQ:NDX。通过单击左上角附近的烛台图标并选择“条形”,可以看到 OHLC 条形。

Plotly 几乎可以做到这一点。plotly.graph_objs 中的 Ohlc 类给出了 OHLC 条,默认的 Rangeslider 是 X 缩放的一个很好的功能(也可以轻松启用鼠标滚轮滚动)。然而,就我所见,Python 中没有自动 Y 缩放(在 plotly 中使用 x 范围滑块进行 Y 轴自动缩放),因此放大一部分数据使其看起来平坦。示例代码 - https://plot.ly/python/ohlc-charts/

我熟悉的另一个选项是 PyQtGraph,它具有很好的缩放功能,但不支持烛台图。使用这将涉及编码我自己的烛台对象。

有很多我不知道的 Python 绘图库。有没有什么东西对此有开箱即用的支持?谁能提供示例代码来干净利落地做到这一点?

python plot finance candlestick-chart

5
推荐指数
3
解决办法
4305
查看次数

标签 统计

candlestick-chart ×1

finance ×1

plot ×1

python ×1