I have a very similar system however you should incorporate large moves such as ICT’s 1 Day analysis to see where compression lies.
It will give you a heads up on larger moves, the only thing in your system is yes I agree volatility. I try and look for massive news items for a my particular pair at the beginning of the week