score:1

Accepted answer

You don't need to redraw the chart after every add point operation. It is much better to do it after the whole set:

    for (let i = 0; i < 300; i++) {
        chart.series[0].addPoint(data, false);
    }

    chart.redraw();

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

API Reference: https://api.highcharts.com/class-reference/Highcharts.Series#addPoint


Related Articles