ZigZag studies are pure garbage. I wish they had never been made, or at least that quality trading platforms would make it impossible to create them. They do more harm than good. And the only good they do is to train your eyes to see trending structures in the market. Just learn to see the structure for yourself. Take off the training wheels.
Why are ZigZag based indicators pure garbage?
The patterns and signals they generate are subject to repainting. Making them completely useless for trading. Because the code that runs the ZigZag study is always reading future bars to form it's plots and values. So you can never look at the historical portion of the chart to find ideal trade setups. Because those signals were not present on the chart at the time those historic bars were first formed.
Pure garbage. Throw them away and never look back.