@hawtdogflvrwtr,
AJAX request is asynchronous – the operation occurs in parallel and the order of completion is not guaranteed. In your case, calling stockChart.render() soon after updating datapoints within AJAX request should work fine. Please take a look at this updated JSFiddle.
Considering this thread as duplicate of stripLines in stockCharts acting weird. Hence closing the same.
—
Vishwas R
Team CanvasJS