首页 > 解决方案 > HighStock 图表 - 将默认开盘价更改为收盘价

问题描述

我正在学习使用 Highstock 图表。我传递了 OHLC 数据,但是当我使用 type: 'line' 时,图表会显示开盘价。我知道 Open 是 date 之后的第一个元素,但这是否可以配置为 Close?

谢谢

标签: highcharts

解决方案


当然,它是可配置的。您可以解析数据以仅显示close值。

Highcharts.getJSON('https://demo-live-data.highcharts.com/aapl-ohlcv.json', function (data) {

        const lineData = data.map(d => d[4]);
        

    Highcharts.stockChart('container', {

        series: [{
            type: 'line',
            data: lineData
        }],
    });
});

演示:https ://jsfiddle.net/BlackLabel/a6dtL8hw/


推荐阅读