I use ZigZagFibs Indicator as an important tool to detect the price retracement levels
within each swing, detect certain patterns like 'M' tops, 'W' bottoms... They also help
determine each swing strength, filter out noise in trends and validate certain
patterns using Minimum Swing Length, Swing Bars, Swing Time etc...
ZigZag Indicator with Fib. Retracements is a very popular indicator in
TradeStation users. Here is the link for ZigZagFibs V2 Indicator I posted
on TS Forums....
https://www.tradestation.com/Discussions/Topic.aspx?Result=1&Topic_ID=44952
I also think ZigZag pattern itself has 'NO' predictive power of swings...
They demonstrate relative price movements, elapsed time to help other
patterns or wave-counts etc. There are some theories of how 'Symmetric
Waves' are formed and traded in charts... (Check J.D. Hamon or
Michael Gur's Books)
Another key in plotting ZigZag formations is the 'Fib Clusters' within the
last N swings to determine potential Support and Resistance areas. These
price levels can be detected using Fibonacci price clustering methods,
where each price level is grouped with other price-points within a
certain threshold. These cluster levels act as attractive support/resistance
points for trading.
Regards,
Suri