perfect pattern

price above key levels and above 20,50,100,200 moving averages
Chart Patterns

Disclaimer