Volatility Breach Reversal

Things get ravaged, things get re-opened.

First time I saw that video w/ the Titanic idea that surprise-surprise somehow did not come from Anton.

There are things that just lend to a subject.


I figured a complmentary, volatility breach & instant crack back signal would be a nice addition to the Counter series.

Not that the rangebound nature of the current market isn’t obvious otherwise, but this new signal definately highlites it well.

   if (High[i+2]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+2)+60*Point && High[i+3]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+3) && Close[i+1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1) && Close[i+1]<High[i+2]-(High[i+2]-Low[i+2])/1.5 && High[i+2]-Low[i+2]>100*Point
     && iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1)-iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+1)>820*Point
   ){
            ObjectCreate("Pal"+IntegerToString(i), OBJ_RECTANGLE, 0,  Time[i+3], High[i+2], Time[i], Close[i]+50*Point);
            ObjectSetInteger(0,"Pal"+IntegerToString(i),OBJPROP_COLOR,clrSalmon);
            ObjectSet("Pal"+IntegerToString(i),OBJPROP_BACK,1);
            ObjectSet("Pal"+IntegerToString(i),OBJPROP_WIDTH,5);
   }
   if (Low[i+2]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+2)-30*Point && Low[i+3]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+3) && Close[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+1) && Close[i+1]>Low[i+2]+(High[i+2]-Low[i+2])/1.5 && High[i+2]-Low[i+2]>100*Point
   
   ){
            ObjectCreate("Pal"+IntegerToString(i), OBJ_RECTANGLE, 0,  Time[i+3], Low[i+2], Time[i], Close[i]-50*Point);
            ObjectSetInteger(0,"Pal"+IntegerToString(i),OBJPROP_COLOR,clrYellowGreen);
            ObjectSet("Pal"+IntegerToString(i),OBJPROP_BACK,1);
            ObjectSet("Pal"+IntegerToString(i),OBJPROP_WIDTH,5);
   }

Another example of me preferring to use the width of the Bollinger Bands for a filter.