I used to to apply the ttm squeeze but it has its flaws and lags price movements tremendously.
I noticed that there is a script in this page called volatility study, it shows squeezes and the bands compressing the price.
Here is what i use myself: http://tos.mx/fOmNOe
this bb based. When the bandwidth reaches the bulge and start moving up together, the likelihood of the move to be big increases. When the bandwidth is lining up with the squeeze then, the price is in squeeze mode.
When it comes to the price direction: then u gonna have to detect whether strength, volume ans intensity are all lined up and the whole combo will give ur move. Easy to say, hard to detect. Thx