Everything is about the distance. Everything, but the girl.
Crack 1-3 are BB and moving averges closed back inside.
Crack 4 is a 40+ pips dip.
Crack 5 is a 62.5+ pips dip.



In a nutshell, this is why I hold my greatest invention to be the CounterForce.
Blue highlights:
if (ExtATRBuffer4[i]==EMPTY_VALUE && ExtATRBuffer4[i+1]==EMPTY_VALUE && ExtATRBuffer4[i+2]!=EMPTY_VALUE){
ObjectCreate("PAHOLY"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i+3], High[i+2], Time[i+1], Low[i+2]);
ObjectSetInteger(0,"PAHOLY"+DoubleToStr(i),OBJPROP_COLOR,clrBlue);
}
Now, more about the distance is the importance of the stretch from the most important mean.

Yea, that number measured by the Stretch Marker. Since this chart is always buried away, and that 2.8x stretch is a very important clue for a reversal taking place, I had to transplant this info some way.
It is only the last print, but at least it is there with a DeepPink highlight as a reminder on a main chart now.

Thems be the tools for going in to war this coming year. I added the following to the Bouncer.
deletetxt1(“Vignetta”);
int twodigits = MathAbs((High[0]-iMA(NULL,0,414,0,MODE_EMA, PRICE_HIGH,0))/FMax*10000)*100;
if (Close[0]<iMA(symbol,0,414,0,MODE_EMA,PRICE_MEDIAN,0)) MathAbs((iMA(NULL,0,414,0,MODE_EMA, PRICE_LOW,0)-Low[0])/FMax*10000)*100;
int hundreds = round(twodigits/100);
twodigits = twodigits-hundreds*100;
int tens = round(twodigits/10);
int ones = twodigits-tens*10;
string shundreds, stens, sones;
switch(hundreds)
{
case 1: shundreds=CharToStr(140);
break;
case 2: shundreds=CharToStr(141);
break;
case 3: shundreds=CharToStr(142);
break;
case 4: shundreds=CharToStr(143);
break;
case 5: shundreds=CharToStr(144);
break;
case 6: shundreds=CharToStr(145);
break;
case 7: shundreds=CharToStr(146);
break;
case 8: shundreds=CharToStr(147);
break;
case 9: shundreds=CharToStr(148);
break;
default: shundreds=CharToStr(139);
break;
}
switch(tens)
{
case 1: stens=CharToStr(140);
break;
case 2: stens=CharToStr(141);
break;
case 3: stens=CharToStr(142);
break;
case 4: stens=CharToStr(143);
break;
case 5: stens=CharToStr(144);
break;
case 6: stens=CharToStr(145);
break;
case 7: stens=CharToStr(146);
break;
case 8: stens=CharToStr(147);
break;
case 9: stens=CharToStr(148);
break;
default: stens=CharToStr(139);
break;
}
switch(ones)
{
case 1: sones=CharToStr(140);
break;
case 2: sones=CharToStr(141);
break;
case 3: sones=CharToStr(142);
break;
case 4: sones=CharToStr(143);
break;
case 5: sones=CharToStr(144);
break;
case 6: sones=CharToStr(145);
break;
case 7: sones=CharToStr(146);
break;
case 8: sones=CharToStr(147);
break;
case 9: sones=CharToStr(148);
break;
default: sones=CharToStr(139);
break;
}
string jointstring=shundreds+CharToStr(115)+stens+sones;
ObjectCreate(“Vignetta”,OBJ_LABEL,0,0,0,0,0);
ObjectSet(“Vignetta”,OBJPROP_XDISTANCE,3*15);
ObjectSet(“Vignetta”,OBJPROP_YDISTANCE,3*15);
if (MathAbs((High[i]-iMA(NULL,0,414,0,MODE_EMA, PRICE_HIGH,i))/FMax*10000)*100>280 || MathAbs((iMA(NULL,0,414,0,MODE_EMA, PRICE_LOW,i)-Low[i])/FMax*10000)*100>280) ObjectSetText(“Vignetta”,jointstring,30,”Wingdings”,DeepPink);
else ObjectSetText(“Vignetta”,jointstring,30,”Wingdings”,DimGray);
A moment I want to remember from 2003 is when I said this on the 14th of December.

Another moment to remember is when Crypto Face asked in his stream: “On the southern equator, do they celebrate Christmas differently?”
Happier new year, since you have nothing left to lose.