Horizontal Triangle Correction on CADJPY. Wave principle is one of the best technical analysis tools out there.
Trend Analysis

Also on:

Disclaimer