The trade is now over. A nice one!
Here is how it went
Order Flow Confirmation
There was a beautiful confirmation on Order Flow (Cumulative Delta) indicator.
It showed a divergence between Price and Cumulative Delta. This means that even though the price was rising, strong Sellers were entering their Short trades. I took this picture for you (Futures chart). as the price hit our level.
This is the divergence between Price and Cumulative Delta at the time the level got hit:
I took a Profit of 14 pips there. I used volume-based Take Profit – I quit the trade before it reached heavy volume zone (I was afraid it could work as a Support):