Before Trump 2.0

A liquidity break has finished (red line). A lower low is guaranteed. The Bollinger Bands are starting to compress (volatility will trend down – green vertical marker).

The market maker is a net short here. The thick red was the squaring of long holdings.

The week is closing more than 91 pips up, so technically a swing low is in place until the low gets taken out again.

Suggestion? Follow the market maker’s hand.

//squaring shorts - going  up - BB #2
if (Close[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1)
   && Low[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1) && Low[i+2]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+2)
)
{
 ObjectCreate("KAROLYIII"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i+1], Low[i] , Time[i], Low[i]-60*Point);
              ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrGreen);
             if (i>0){
                     ObjectCreate("Pipper"+IntegerToString(i), OBJ_HLINE, 0,  0, iLow(symbol,0,iLowest(symbol,0,MODE_LOW,2,i-1)));
                     ObjectSetInteger(0,"Pipper"+IntegerToString(i),OBJPROP_COLOR,clrGoldenrod);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_BACK,1);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_RAY_RIGHT,false);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_WIDTH,5);}
}


//squaring shorts - going  up - BB
if (Close[i]-Low[i]>160*Point && Open[i]-Low[i]>160*Point
   && (Low[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1) || Low[i+2]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+2))&& Low[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)
)
{
 ObjectCreate("KAROLYIII"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i+1], Low[i] , Time[i], Close[i]);
              ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrGreen);
              if (Low[i]<Low[i+1]){
               ObjectCreate("Pipper"+IntegerToString(i), OBJ_HLINE, 0,  0, Low[i]);
                     ObjectSetInteger(0,"Pipper"+IntegerToString(i),OBJPROP_COLOR,clrGoldenrod);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_BACK,1);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_RAY_RIGHT,false);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_WIDTH,5);}              
}


//squaring shorts - up - lower BB
if (Close[i]-Low[i]>80*Point && Open[i]-Low[i]>80*Point
   && ((Low[i+2]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+2) && Low[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+1) )|| (Low[i+3]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+3) && Low[i+2]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+2))&& Low[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i))
)
{
 ObjectCreate("KAROLYIII"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i+1], Close[i]-100*Point , Time[i], Close[i]);
              ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrGreen);
              if (Low[i]<Low[i+1]){
               ObjectCreate("Pipper"+IntegerToString(i), OBJ_HLINE, 0,  0, Close[i]-60*Point);
                     ObjectSetInteger(0,"Pipper"+IntegerToString(i),OBJPROP_COLOR,clrGoldenrod);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_BACK,1);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_RAY_RIGHT,false);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_WIDTH,5);}              
}


//squaring shorts - going  up - S30
if (Close[i]-Low[i]>160*Point && Open[i]-Low[i]>160*Point
   && (Low[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i+1) && Low[i+2]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i+2))&& Low[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i)
)
{
 ObjectCreate("KAROLYIII"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i+1], Low[i] , Time[i], Close[i]);
              ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrGreen);
              ObjectCreate("Pipper"+IntegerToString(i), OBJ_HLINE, 0,  0, Low[i]);
                     ObjectSetInteger(0,"Pipper"+IntegerToString(i),OBJPROP_COLOR,clrGoldenrod);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_BACK,1);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_RAY_RIGHT,false);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_WIDTH,5);
}


//squaring longs - going  down - BB 
if (High[i]-Close[i]>80*Point && Low[i+1]<Low[i+2] && Low[i+1]<Low[i+3]
&& Close[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i) 
&& Low[i+1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+1) 
&& Low[i+3]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+3) 

)
{
 ObjectCreate("KAROLYIII"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i+1], High[i] , Time[i], Close[i]);

     ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrRed);
               ObjectCreate("Pipper"+IntegerToString(i), OBJ_HLINE, 0,  0, High[i]);
                     ObjectSetInteger(0,"Pipper"+IntegerToString(i),OBJPROP_COLOR,clrGoldenrod);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_BACK,1);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_RAY_RIGHT,false);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_WIDTH,5);
}

//squaring longs - going down - BB miss
if (High[i]-Close[i]>60*Point && High[i]-Open[i]>60*Point 
&& High[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i) 
&& High[i+1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1) 
&& High[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)-100*Point 
&& High[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1)-100*Point 
&& Low[i+3]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+3)-100*Point

//&& Low[i+3]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i+3)
)
{
 ObjectCreate("KAROLYIII"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i+1], High[i] , Time[i], Close[i]);
             
              if (i>0 && High[i-1]>High[i]) 
              {ObjectDelete("KAROLYIII"+DoubleToStr(i));
              ObjectCreate("KAROLYIII"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i], Low[i-1] , Time[i-1], Open[i-1]);
              ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrGreen);
              ObjectCreate("Pipper"+IntegerToString(i), OBJ_HLINE, 0,  0, Low[i-1]);
                     ObjectSetInteger(0,"Pipper"+IntegerToString(i),OBJPROP_COLOR,clrGoldenrod);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_BACK,1);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_RAY_RIGHT,false);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_WIDTH,5);
              }
              else {
               ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrRed);
               if (Low[i+3]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i+3)) ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrMaroon);
               ObjectCreate("Pipper"+IntegerToString(i), OBJ_HLINE, 0,  0, High[i]);
                     ObjectSetInteger(0,"Pipper"+IntegerToString(i),OBJPROP_COLOR,clrGoldenrod);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_BACK,1);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_RAY_RIGHT,false);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_WIDTH,5);
                     }
}



//squaring longs - going  down - S30 
if (High[i]-Close[i]>80*Point && Low[i+1]<Low[i+2] && Low[i+1]<Low[i+3]
&& iMA(symbol,0,16,0,MODE_EMA,PRICE_MEDIAN,i)<iMA(symbol,0,16,0,MODE_EMA,PRICE_MEDIAN,i+1)
&& Close[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i) 
&& Low[i+1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i+1) 
&& Low[i+3]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i+3) 

)
{
 ObjectCreate("KAROLYIII"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i+1], High[i] , Time[i], Close[i]);
              ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrRed);
               ObjectCreate("Pipper"+IntegerToString(i), OBJ_HLINE, 0,  0, High[i]);
                     ObjectSetInteger(0,"Pipper"+IntegerToString(i),OBJPROP_COLOR,clrGoldenrod);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_BACK,1);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_RAY_RIGHT,false);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_WIDTH,5);

}



//squaring longs - going  down - BB to S30 
if (High[i]-Close[i]>80*Point && Low[i+2]<Low[i+3] && Low[i+2]<Low[i+4]
&& iMA(symbol,0,16,0,MODE_EMA,PRICE_MEDIAN,i+1)<iMA(symbol,0,16,0,MODE_EMA,PRICE_MEDIAN,i+2)
&& Close[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i) 
&& Low[i+1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+1) 
&& Low[i+4]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+4) 

)
{
 ObjectCreate("KAROLYIII"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i+1], High[i] , Time[i], Close[i]);
              ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrRed);
               ObjectCreate("Pipper"+IntegerToString(i), OBJ_HLINE, 0,  0, High[i]);
                     ObjectSetInteger(0,"Pipper"+IntegerToString(i),OBJPROP_COLOR,clrGoldenrod);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_BACK,1);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_RAY_RIGHT,false);
                     ObjectSet("Pipper"+IntegerToString(i),OBJPROP_WIDTH,5);
}

Left or right?
Stage or fright?
...
(There's a Junipero cherry for everyone!)

(There's a Junipero cherry for everyone!)
...

...
More geld than Marian

More domesticated than a Martian

Tramp stamp, Trump assassination

Afternoons in homophobia

(But what can you do
when you are
big in Upton On Avon?)

But what can you do
When you are Hooked on Alphaville
But what can you do
Doped to the max

How can anyone live in Germany?

(There's a Junipero cherry for everyone)

(There's a Junipero cherry for everyone)

Walking in the rain...

Dancing on the ceiling...

What a feeling...

And right after

A big breakfast at Tiffany's

My Ivory Flower,

(There's a Junipero cherry for everyone)

(There's a Junipero cherry somewhere)