score:1

You need to convert your data to the format required by Highcharts: [x, y] where x is a timestamp in milliseconds.

const ffChartData = {
    "2021-02-07T02:02:00.000Z": [{
        "min": 2256.11,
        "max": 2256.11
    }],
    "2021-02-07T06:17:00.000Z": [{
        "min": 2288.07,
        "max": 2288.07
    }],
    "2021-02-07T10:32:00.000Z": [{
        "min": 2300.65,
        "max": 2300.65
    }]
}

const processedData = [];

for (const date in ffChartData) {
    processedData.push([new Date(date).getTime(), ffChartData[date].max]);
}

Highcharts.stockChart('container', {
    ...
    series: [{
        data: processedData,
        ...
    }]
});

Live demo: http://jsfiddle.net/BlackLabel/qew0t184/

API Reference: https://api.highcharts.com/highstock/series.line.data


Related Query

More Query from same tag