Another plot from the Tie Machine.
A False Start is a fresh, deeply overbought/oversold condition, with the money flow heavily lagging the stochastic reading.

Interpretation: the 120-sample stochastic has no room to give on the downside without the price compensating first (diving reference, yes).
The usual thing that tends to happen to momentum: the first deeply oversold/overbought (after an embedding at the other end) is toxic and sees a rejection.
//sudden oversold Stoch w/o MFI = False Start
if (iFractals(symbol,0,MODE_LOWER,i) && MFI14[i]>38 && stoch[ArrayMinimum(stoch,3,i)]<10 && Low[i]>iMA(symbol,0,712,0,MODE_SMA,PRICE_MEDIAN,i) )
{
ObjectCreate("Creepy"+IntegerToString(i),OBJ_VLINE,1, Time[i], 0);
ObjectSet("Creepy"+IntegerToString(i),OBJPROP_COLOR,clrPurple );
ObjectSet("Creepy"+IntegerToString(i),OBJPROP_WIDTH,8);
ObjectSet("Creepy"+IntegerToString(i),OBJPROP_STYLE,STYLE_DOT);
ObjectSet("Creepy"+IntegerToString(i),OBJPROP_BACK,1);
ObjectCreate("Creepyy"+DoubleToStr(i), OBJ_TEXT, indicator_window, Time[i+1], 30);
ObjectSetText("Creepyy"+DoubleToStr(i), " False Start", 18, "Impact", DarkGreen);
}
//sudden overbought Stoch w/o MFI = False Start
if (iFractals(symbol,0,MODE_UPPER,i) && MFI14[i]<62 && stoch[ArrayMaximum(stoch,3,i)]>90 && High[i]<iMA(symbol,0,712,0,MODE_SMA,PRICE_MEDIAN,i) )
{
ObjectCreate("Creepy"+IntegerToString(i),OBJ_VLINE,1, Time[i], 0);
ObjectSet("Creepy"+IntegerToString(i),OBJPROP_COLOR,clrPurple );
ObjectSet("Creepy"+IntegerToString(i),OBJPROP_WIDTH,8);
ObjectSet("Creepy"+IntegerToString(i),OBJPROP_STYLE,STYLE_DOT);
ObjectSet("Creepy"+IntegerToString(i),OBJPROP_BACK,1);
ObjectCreate("Creepyy"+DoubleToStr(i), OBJ_TEXT, indicator_window, Time[i+1], 30);
ObjectSetText("Creepyy"+DoubleToStr(i), " False Start", 18, "Impact", DeepPink);
}
If you see more false prints, the market is accommodating and can see a push past where it initially found resistance.
I also added a plot I call “end of tract”, for when the market is stuck between the upper and the lower guard rails. This zone +-45 around the 9=day EMA is pretty much neutral. I sometimes refer to this zone as neutral.

On a first pass, the filter goes like this:

///spike down
if (iFractals(symbol,0,MODE_LOWER,i) && Low[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i) && Open[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i) && Close[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i)-10*Point
//&& (iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)-iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i))>250*Point
&& Close[i]>iMA(symbol,0,414,0,MODE_EMA,PRICE_MEDIAN,i)-450*Point
&& Low[i]>=iLow(symbol,0,iLowest(symbol,0,MODE_LOW,10,i+1))-20*Point
&& MFI[ArrayMinimum(MFI,5,i)]<24
)
{
ObjectCreate("Valiants"+IntegerToString(i),OBJ_TREND,1, Time[i], 40, Time[i], 0);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_COLOR,clrLimeGreen);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_WIDTH,8);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_BACK,1);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_RAY_RIGHT,0);
}
///spike down combo
if (i>0 && Low[i+1]<Low[i] && Low[i+2]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+2) && Low[i+1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+1) && Low[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i) && Open[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+1) && Close[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i)+10*Point && Low[i-1]>Low[i]
//&& (iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)-iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i))>250*Point
&& Close[i]>iMA(symbol,0,414,0,MODE_EMA,PRICE_MEDIAN,i)-450*Point
&& Low[i]>=iLow(symbol,0,iLowest(symbol,0,MODE_LOW,10,i+1))-20*Point
)
{
ObjectCreate("Valiants"+IntegerToString(i),OBJ_TREND,1, Time[i], 40, Time[i], 0);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_COLOR,clrLimeGreen);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_WIDTH,8);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_BACK,1);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_RAY_RIGHT,0);
}
///spike up
if (iFractals(symbol,0,MODE_UPPER,i) && High[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i) && Open[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i) && Close[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)
&& Close[i]<iMA(symbol,0,414,0,MODE_EMA,PRICE_MEDIAN,i)+450*Point
//&& (iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)-iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i))>250*Point
//&& MFI[ArrayMaximum(MFI,5,i)]>76
)
{
ObjectCreate("Valiants"+IntegerToString(i),OBJ_TREND,1, Time[i],100, Time[i], 60);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_COLOR,clrCrimson);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_WIDTH,8);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_BACK,1);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_RAY_RIGHT,0);
}
///spike up combo
if (High[i+1]>High[i] && High[i+2]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+2) && High[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1) && High[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i) && Open[i+1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1) && Close[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)
&& Close[i]<iMA(symbol,0,414,0,MODE_EMA,PRICE_MEDIAN,i)+450*Point
//&& (iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)-iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i))>250*Point
)
{
ObjectCreate("Valiants"+IntegerToString(i),OBJ_TREND,1, Time[i],100, Time[i], 60);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_COLOR,clrCrimson);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_WIDTH,8);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_BACK,1);
ObjectSet("Valiants"+IntegerToString(i),OBJPROP_RAY_RIGHT,0);
}
I am now backed up by 200 tracks, thanks to Udio having no download option for the last two months.
While Depeche Mode is making cheeseball stuff,
Forgettable for sure. I have to fill in with what they should have done instead.
There’s more, as there is a new 101 album, but to make my point:

Achilles Dent – At The Same Old Door – If I did not know I made this, you could easily sell it to me as a cameo for an upcoming DM album.
Achilles Dent – Run To The Sun (Lymon Version) – Just as Eric Lymon would remix an unknown Dave Ganhan and the Soulsavers track.