No need to say more

,
this is my opinion and it may be 100% wrong.
Harmonic PatternsTrend AnalysisWave Analysis

Also on:

Disclaimer