This is a bat for long!
Kept it simple.

Its on a support zone, divergence identified from the X to D, price already made a bit of a movement to the upside.
Also the market is overall an uptrend.
BatDivergenceSupport and Resistance

Disclaimer