First things first.
You need to get up close and personal with RSI2. Use it on 30 min, set it to medians.
Call an RSI2 print below 6.4 an R (Root).
Look for an RSI2 spike below 15 (but above 6.4) along with a higher low for a confirmation of buying.

///RSI2 spike below 15
if (RSI2[i+1]>RSI2[i+2] && RSI2[i+3]>RSI2[i+2] && RSI2[i+2]<15 && RSI2[i+2]>6.4 && RSI2[i+1]>15 && RSI2[i+3]>15 && RSI2[i+3]<85 && RSI2[i+4]>RSI2[i+3]
&& RSI2[ArrayMinimum(RSI2,16,i+1)]<6.4)
{
ObjectCreate("Darchelle"+DoubleToStr(i), OBJ_TEXT, 1, Time[i+2], 76);
ObjectSetText("Darchelle"+DoubleToStr(i), CharToStr(241), 97, "Wingdings", clrDarkGreen);
if (Low[ArrayMinimum(RSI2,16,i+1)]>Low[i+2]) ObjectSetText("Darchelle"+DoubleToStr(i), CharToStr(241), 62, "Wingdings", clrGray);
}
Count the number of 94 hook backs after the arrow. Look at the Market Type. If the upside volatility is still high, the market is in Squirting mode. Target squirt line #2 at 53 pips out.

Figure #2: similar, but squirting was not achieved, also the #4 hook back was not made on Friday (<93).
Also, after 3 tapers, I think this rising wedge is over, and I would think a gap down would be in order.
In the last image, the example shows a more reluctant start (the green arrow’s buying got undercut once), and there was a gap down after the 2nd hook back, which prolonged the rally for 3 more hook backs and a bit of overcarry.

While Madonna is busy tarnishing her own legacy, I am making awesome music with her voice.
On the plus side, she truly has the perfect pop voice.
If you believe that AI is coming up with lines like, “Life is almost fair – By The Way, do you want to see my cookie-cutter?”, I have a data center in space to sell you.
This track broke the record for my 1st-track debuts (this one is not Madonna).