Highstock - SMA(简单移动平均线)数据分组未能正常工作

3

我正在尝试在使用数据分组的高级股票图表中添加简单移动平均线(SMA)。没有SMA时,数据分组运行良好。但是当我添加SMA时,它只能按照每日基础进行数据分组。是否有人遇到了同样的问题?

我已经检查了图表元素,并且可以看到系列和SMA对象都具有数据分组属性,但仍然无法在图表中正确显示。

我尝试在plotOptions.series和plotOptions.sma中都添加数据分组,或者分别在系列中添加数据分组,但它们都无效。

let dataGrouping = {
  forced: true,
  units: [
    ['week', [1]],
  ]
};

const options = {
   //...
   plotOptions: {
     candlestick: {
       color: 'green',
       upColor: '#e00000',
     },
     series: {
       marker: {
         enabled: false,
       },
       states: {
         hover: {
           enabled: true,
           lineWidth: 1.5,
         }
       },
       dataGrouping,
     },
     sma: {
       dataGrouping,
     }
  },
}

我的highcharts版本是6.0.7。

我还尝试在官方示例中添加dataGrouping,这是链接:http://jsfiddle.net/tuuz4yho/8/

这里还有一个简单线图的示例:https://jsfiddle.net/Lyf6vzev/19/

但是SMA线仍然无法进行数据分组。有人知道如何对SMA按周或月进行分组吗?

真的需要你的帮助!谢谢! :)


这对我来说看起来像是一个bug。您可以在此处报告:https://github.com/highcharts/highcharts/issues - Kamil Kulig
@KamilKulig 謝謝你,Kamil。是的,的確如此。我意識到有人在之前報告過這個問題。https://github.com/highcharts/highcharts/issues/7823 - Yu Hsuan Su
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接