If you are curious, this was Snake 2, and the squirt got called off.

My thinking currently revolves around the reset that occurs after a volatility divergence.
The Market Type indicator is the only one that can hold a candle to an RSI2, and it has some special use cases.
I don’t know if I can get the calculation right in one pass, but here it is.
We are talking about the RSI sequence that prints after a red-to-red or a green-to-green divergence; these get highlighted usually with a white vertical line.

The plotted percentages represent the outcome of the “reset”: what ratio of bulls remains with the trade.
/////balance of reset green
if (greentogreen[ArrayMaximum(greentogreen,16,i)]>0 && RSI2[i]>15 && RSI2[i+1]<9) {
j=i+1;
greensum=RSI2[i];
while (j<i+17 || greentogreen[j-1]>0){
if (greentogreen[j-1]>0) break;
greensum=greensum+RSI2[j];
j++;
}
ObjectCreate("Fraca"+DoubleToStr(i), OBJ_TEXT, 1, Time[i+2], 76);
ObjectSetText("Fraca"+DoubleToStr(i), DoubleToStr(NormalizeDouble(greensum/(j-i+1)+10,0),0)+"%", 47, "Impact", clrDarkGreen);
if (greensum/(j-i+1)<40) ObjectSet("Fraca"+DoubleToStr(i), OBJPROP_COLOR, clrCrimson);
}
/////balance of reset red
if (redtored[ArrayMaximum(redtored,16,i)]>0 && RSI2[i]<85 && RSI2[i+1]>90) {
j=i+1;
redsum=RSI2[i];
while (j<i+17){
if (redtored[j-1]>0 || redtored[j-1]>0) break;
redsum=redsum+RSI2[j];
j++;
}
ObjectCreate("Fraca"+DoubleToStr(i), OBJ_TEXT, 1, Time[i+2], 76);
ObjectSetText("Fraca"+DoubleToStr(i), DoubleToStr(NormalizeDouble(redsum/(j-i+1)+10,0),0)+"%", 47, "Impact", clrCrimson);
if (redsum/(j-i+1)>40) ObjectSet("Fraca"+DoubleToStr(i), OBJPROP_COLOR, clrGreen);
}
The bears have the upper hand currently, but not by much. The high-volume prints were all higher.

I believe we would see a lower low, but gotta be cautious about dollar strength, as Cem Karsan keeps warning about next Tuesday, as the window closes for a high-volatility print. There would be no rate hike, and that needs to be priced in at some point.

One slight weekly lower low was all that happened; the price is kept out at the slightest high-volume block and seems trapped.

There was a backtest of the prior week’s pivot, but then the support was bought just as hard.
