The Fuzzy Math is crystal: 1 move equates to 2xn teardrops or 3 stalls or 4(+) hook backs, as these all add up to be the same length.
For instance, we had one full move down, since we had…
n x 2-teardrops dividers.

The horizontal arrows are to call attention to the bow-back re-visits (to get a more accurate end-of-tract signal).
D32 pro is plotting the distance from the hourly E-32 “Divider” with some typical price-like smoothing.
D32[i]=(iMA(NULL,0,32,0,MODE_EMA, PRICE_MEDIAN,i)-(High[i]+Low[i]+Close[i]+Close[i]+Close[i])/5)*-10000;
//Green Teardrop
if (D32[i]>D32AVG[i] && (D32[i]<-22 || (D32[i+1]<-22 && D32[i+1]>-26) || (D32[i+1]<D32AVG[i+1] && D32AVG[i]<-10 && (iLow(symbol,0,i)+280*Point-iHigh(symbol,0,i))>170*Point) || (D32H[i+1]!=EMPTY_VALUE && D32[i+1]<0)) && D32[i+1]<D32AVG[i+1] && D32[ArrayMaximum(D32,20,i)]<45 && D32[ArrayMaximum(D32,46,i+36)]<53 && D32[ArrayMinimum(D32,13,i)]<-22 && D32[i+2]<D32AVG[i+2] && D32[i+3]<D32AVG[i+3] && (D32[i+1]<-20 || D32[i+2]<-20 || D32[i+3]<-20) && (D32[i+10]<35 && D32[i+11]<35 && D32[i+12]<35 && D32[i+13]<35 && D32[i+14]<35 && D32[i+15]<35 )) {
AUP[i]=D32AVG[i]-5;
3 stalls.
With these stalls, you must be counting them depending on the prevailing volatility, and the 8.6+ hourly wicks are the qualified prints (see the cyan highlights).

4-5 hook backs.

RSI2 count starting from the first miss of the 93.6 level, a cross-back is a dip below 6.4 followed by a move back above 15.
One more hint to the end of a structure is that one pullback is due in excess of 36+ pips having transpired. That’s the red oval.
Inclined to call an end-of-leg here.
It will continue lower, but there should be 4 RSI2 hook backs first; 2 teardrops, 3 stalls – a meaningful correction.
Opting for Instrumental music today. An electronic dance music, a techno, and a Harold Faltermeyer-style track.
Reference to Axel Foley.
