1. Ascending Trend on Daily
2. Important Support
3. Bullish Divergence

Also on:

Disclaimer