as I understand it, zigzag looks for a series of lower lows/higher highs.
So, let's say there are two lower lows in a row. ZigZag paints a line to that. But what happens when there is a third lower low in a row? The line is moved to that low.
Hence, repainting.
So, let's say there are two lower lows in a row. ZigZag paints a line to that. But what happens when there is a third lower low in a row? The line is moved to that low.
Hence, repainting.