I wrote this down yest on notepad.
This market is not going to stop going up until a
D|-0-1-2-3 or a
A-0-1-2-3 pattern happens (Aggression requires the touch of the S30 prior)
Buy:
lower BB,
the 0 after the D| / A (8-9 pips beyond S30)
10 pips inside the BB after the 1 and the 2
counterforce -28 is ideal for adding
1-2-3 has to come in a quick succession, otherwise 0 can repeat

Little did I know what they had in store in less than 16 hours into the week.

This was an A-0-123 pattern at resistance at the highest speed possible. Breach 3 never scored a close outside which is highly unusual.
Also I started adding the violation 3 30-min close back opens and closes as two different levels of intetest (interrupted lines).
Now it looks like at a minimum we’re gonna tag the yellow virgin level underneath. A lower low is a possibility, but not a must.
A liquidity snake could salvage the uptrend question, but for that price would have to dip at least 52 pips. Get below 1.0994 within 7 hours, or my name would not be Parabolic Snails.
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)))
||
(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))
)
&& (iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,7,i))-iLow(symbol,0,iLowest(symbol,0,MODE_LOW,18,i+7))>520*Point
|| (iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+7)-iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+7))*10000>27
) && iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,7,i))-Low[i]<950*Point
){
ObjectCreate("Palmat"+DoubleToStr(i), OBJ_TEXT, 0, Time[i], Low[i]+10*Point);
ObjectSetText("Palmat"+DoubleToStr(i), "pATIENT 0", 32, "Impact", DarkGreen);
if (iBands(symbol,0,15,2,0,PRICE_MEDIAN,MODE_UPPER,i+4)-iBands(symbol,0,15,2,0,PRICE_MEDIAN,MODE_LOWER,i+4)<300*Point && iBands(symbol,0,15,2,0,PRICE_MEDIAN,MODE_UPPER,i+4)-iBands(symbol,0,15,2,0,PRICE_MEDIAN,MODE_LOWER,i+4)>260*Point) ObjectSetText("Palmat"+DoubleToStr(i), "pATIENT 0", 32, "Impact", DarkGray);
…
