This is another ZigZag script. But the difference between this and other ZigZag indicators on TV is that here we find highs and lows based on Parabolic SAR. It repaints? YES. On last line of ZigZag you get repainting, because the highs and lows get confirmation only if direction (SAR dots) changes. This shouldn't be used to forecast highs and lows directly anyway, it's just a visual guide for past highs and lows. I'm using it to spot harmonic patterns and Wolfe waves more easily. The plan is to draw these automatically in the future, but my skills at Pinescript are limited at the moment. PS. Ideas for my scripts are coming from @Jegejig1 on Stocktwits, if you want to know who to blame lol