I'm using highstocks to plot a serie. When using tooltip pointformat showing point.y the tooltip doesn`t readjust when zooming, so if you zoom in the middle of the graph the graph should always start at 0, but the tooltip is showing yaxis value from when the graph wasn´t zoomed.
If I choose to show point.change it will readjust when zoom, but the total shows wrong. For example should the last point (2017-12-28) show 320.59%, and when using point.change its showing 318.78% (which is wrong).
How can I fix so the tooltip pointformat readjusts when zooming? I'm using compare: 'value' in plotOptions {} so the graph starts at 0 when zooming.
Please see fiddle: http://jsfiddle.net/cabvvpze/2/
point.changeseems to have the incorrect value because the compare function does not like the first value0. This shifts all values by the difference of the first and second point, i.e.1.8. I tried setting the first point to 0.00001 and that does seem to givepoint.changethe correct value. Not posting this as an answer since it not really a solution. See jsfiddle.net/ewolden/cabvvpze/3 for my example. - ewolden