Patient 0

You are looking at a SAAB black panel. An aviation heritage, displaying only important information, leaving all else black.

People can’t stand my charts, because they are so busy. I just added this T3 line in Gainsboro.

The black numbers are the width of the 30-sample hourly BB.

And now, I would be pedaling against my own trend with my PaleGoldenrod (another MT4 color) panel.

Patient 0 is the starting point of a zero risk entry. Zero risk means a possible moratorium of a fluctuation size (32 pips). Patient zero needs a BB 58 pips or wider (zo do all the targets) and a move from one BB to the other within 7 hours.

The line encounters are the terminals.

The Pirelli Zero horizontal plot could be automatized, but I have to put the T3 on manually as it reqires a 30-minute chart with a nil-checkmark sequence for a valid projection – see the first image.

    if ((iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)-iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i))*10000>58
    &&  Low[i]<iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_LOWER,i) 
    && 
    (High[i+2]>iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+2) || High[i+3]>iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+3)
    || High[i+4]>iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+4) || High[i+5]>iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+5)
    || High[i+6]>iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+6))
    ){
          ObjectCreate("Talmat"+DoubleToStr(i), OBJ_TEXT, 0, Time[i], Low[i]+20*Point); 
          ObjectSetText("Talmat"+DoubleToStr(i), "pATIENT 0", 32, "Impact", DarkGreen);
    }
    
    
      if ((iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)-iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i))*10000>58
    &&  High[i]>iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_UPPER,i) 
    && 
    (Low[i+2]<iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+2) || Low[i+3]<iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+3)
    || Low[i+4]<iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+4) || Low[i+5]<iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+5)
    || Low[i+6]<iBands(symbol,60,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+6))
    ){
          ObjectCreate("Talmat"+DoubleToStr(i), OBJ_TEXT, 0, Time[i], High[i]-20*Point); 
          ObjectSetText("Talmat"+DoubleToStr(i), "pATIENT 0", 32, "Impact", Crimson);
    }

A lot of unnecessary overthinking can be spared this way.

iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,7,i))-Low[i]> 520*Point && Low[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i) && High[i+7]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+7)

The direction is over with a patient 0 / liquidity break.

The direction is over with a T3 projection fill.

The direction may be over with a T2 + momentary volatility increase.