“Hidden Divergence”: wouldn’t you want to see a lower low on the stock price with a higher low on the indicator to call it a “bullish divergence?” I don’t think this divergence you point out is positive. That said, everything else shown seems good for an upside break out.