3 major reason for an uptrend
1.cup and handle
2.symmetric triangle
3.accumulation [cup and handle itself is an accumulation]
Chart PatternsTrend Analysis

Also on:

Disclaimer