首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何仅显示最后100个烛台,或隐藏前50个烛台在高图表股票图表?

如何仅显示最后100个烛台,或隐藏前50个烛台在高图表股票图表?
EN

Stack Overflow用户
提问于 2021-09-30 04:01:12
回答 1查看 33关注 0票数 0

我有一个高图表股票图表,显示EMA使用股票图表指示器。

我不想使用测距仪,因为图表应该总是显示100个烛台。

EMA的工作,但需要额外的烛台,以便第一个有EMA的。API返回100个烛台,但第一个烛台没有EMA的。

那么,什么是一个好的方法,要么:

  1. 隐藏前50个烛台,或者
  2. 只显示最后100个烛台?

我想这可能是用范围选择器完成的,但不确定如何编程实现。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-30 09:52:17

您需要使用setExtremes方法。例如,您可以在load事件中调用它:

代码语言:javascript
复制
chart: {
  events: {
    load: function() {
      const points = this.series[0].points;
      const min = points[points.length - 101].x;

      this.xAxis[0].setExtremes(min, null, true, false);
    }
  }
}

现场演示: https://jsfiddle.net/BlackLabel/62djn43u/

API参考: https://api.highcharts.com/class-reference/Highcharts.Axis#setExtremes

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69385945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档