Lightningchart JS 错误报告:仪表盘交易示例,布林带的一部分消失了

Lightningchart JS Bug Report: Dashboard Trading Example, part of the Bollinger Band vanishes

此错误适用于发现的这个特定 Lightningchart JS 示例 here

重现步骤:

  1. 转到提供的源代码的第 134 行。

  2. 用下面的代码替换第 134 到 136 行。此代码仅以 15 分钟的间隔生成 30 天的 OHLC 数据。

    createOHLCGenerator()
        .setNumberOfPoints(2880)
        .setDataFrequency(15 * 60 * 1000)
    
  3. 图表重新加载后,放大烛台图表的右侧。

  4. 然后缩小。布林带的一部分现在应该被切断并且不可见。

到目前为止,此错误已在这些浏览器上重现:

这是一个错误,将在未来的版本中修复。 问题来自系列最大点计数的默认值不一致,它定义了为可视化保留多少数据。所有其他系列的最大点数设置为 0,这意味着该功能已禁用。

作为解决方法,您可以在区域系列上调用 setMaxPointCount(0)

areaRange.setMaxPointCount(0)

将来的错误报告应该通过电子邮件发送到 support@arction.com,而不是发布到 Whosebug。

披露:我是 LightningChart JS 产品的首席软件架构师。