wicked gap, strong uptrend, ascending triangle near breakout point

Also on:

Disclaimer