The Shake

The shake is the period between hitting walls that has a failure point from where the trend would reinstate itself.

We are in a shake. Let’s look at some examples from earlier.

Every time there would be a larger counter directional component, until the trend would finally reverse.

Before the last fall, the counter move managed almost 140 pips beyond the upper guard rail.

The blue is the money flow on the 4H. The shake part is characterized by the lack of money flow extremes.

Notice how between the numbered circles price always returned to the other guard rail.

& you have come here for one thing, the arrows.

Sayonara.

TemperAperture

Out there stuff.

I’m trying to grasp the concept of an official starting point of a trend utilizing the halo of the Green River (E-9 Daily).

If it isn’t obvious by now, I just won’t take textbook definitions and explanations made by others. I have to figure out for myself. For real.

I want you to concentrate now on the UPTREND prints. They are not the mirrored condition of the DOWNTREND prints, which I had made earlier. The latter had filters in the shape of Bollinger Band (30 sample) and a swing high.

The UPTREND is looking for an RSI2 within the red band, a close within plus minus 10 pips of the lower guard rail and 800+ points volatility within the last 24 hours relative to the candle’s low & the results are interesting to say the least.

Yes, the whole wind is coming from the idea that Channeling is keeping out, so the keeping in may be a function of nearly the same location.

if (RSI2[i]>5 && RSI2[i]<10 && Close[i]>=guardraild[i]-100*Point && Close[i]<=guardraild[i]+100*Point && iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,24,i))-Low[i]>800*Point){
                  ObjectCreate("Nochiz"+IntegerToString(i), OBJ_TEXT, 0, Time[i+4], Close[i+1]-320*Point); 
                  ObjectSetText("Nochiz"+IntegerToString(i), " UPTREND!!!", 46, "Impact", White);
                  ObjectCreate("Nochi"+IntegerToString(i), OBJ_TEXT, 0, Time[i+4], Close[i+1]-340*Point); 
                  ObjectSetText("Nochi"+IntegerToString(i), "UPTREND!!!", 36, "Impact", DodgerBlue);
}

In a parallel universe there may be people that can appreciate my M.O. which is underlining filtering as the answer for trading.

Valid Reasons

Give me a valid reason why the blue oval is not the mirror fake out of the other oval.

Give a reason why the price would not be able to get away from the MA band by 725 pips at least like it did on the last two occassions beyond the 59 EMA.

What is the reason for me still working at this seemingly chaotic Volume & Momentum daily combo. I think the 8-days of green sequence downflip can be commented out now.

It is interesting to see that those single green squares (lifts) got aggressively killed by Pro Volume (cyan shading) coming in on the next day. Upper 19-sample Bollinger tag may be as little as a day to two days out. Perhaps a reaction from the first pro candle's upper wick, but the second wick is definitely in the cards as well.      

///fizzle out after 8 days
// if (High[i+8]<E44[i+8] && High[i+7]<E44[i+7] && High[i+6]<E44[i+6] && High[i+5]<E44[i+5] && High[i+4]<E44[i+4] && High[i+3]<E44[i+3] && High[i+2]<E44[i+2] && High[i+1]<E44[i+1] && High[i]<E44[i] &&
//   cap[i+8]>0 && cap[i+7]>0 && cap[i+6]>0 && cap[i+5]>0 && cap[i+4]>0 && cap[i+3]>0 && cap[i+2]>0 && cap[i+1]>0 && cap[i+11]<0  ) cap[i]=-1;  

Give a reason why the second daily close above the E-9 (Red) has any bearish implications.

Insert some silly stuff here, like “I wanna fart like an eagle, to the sea…”

To appreciate the difficulties of coming up with a direction-logic with a multitude of signals, inluding volume, candle sequences, MA and oscillator filters, take a look:



///Daily Cyan arrows
if (Period()==1440)
for (i=lookback; i>=0; i--){   
   momentum[i]=momentum[i+1];
   cap[i]=cap[i+1];
   
 ///Mega Candle  
   if (MathAbs(Open[i]-Close[i])>2000*Point && Close[i]>Open[i]) cap[i]=1;
   else  if (MathAbs(Open[i]-Close[i])>2000*Point) cap[i]=-1; 
   

   ////4-sample lower low
      if (iLow(symbol,0,iLowest(symbol,0,MODE_LOW,1,i))==iLow(symbol,0,iLowest(symbol,0,MODE_LOW,4,i))) momentum[i]=-1;
      
   ////4-sample higher high
       if (iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,1,i))==iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,4,i))) momentum[i]=1;

///pro volume resistance
       if (gr[i+1] && Close[i]<Close[i+1]){
       momentum[i]=-1;
          j=i;
      while (j>0){
         if (High[j]>iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i))) break;
         j--;
      }
        ObjectCreate(0,"PDH"+IntegerToString(i),OBJ_RECTANGLE,0,Time[i],High[i],Time[j],High[i+1]);
        ObjectSet("PDH"+IntegerToString(i),OBJPROP_COLOR,clrCyan);
        ObjectSet("PDH"+IntegerToString(i),OBJPROP_BACK,0); 
        ObjectSet("PDH"+IntegerToString(i),OBJPROP_WIDTH,3); 
        
         ObjectCreate("Bing"+IntegerToString(i), OBJ_TEXT, 0, Time[i], High[i]+160*Point); 
       ObjectSetText("Bing"+IntegerToString(i), CharToStr(242), 36, "Wingdings", Navy); 
        
   }
   
   ///pro volume support
      if (gr[i+1] && Close[i]>Close[i+1]){
      momentum[i]=1;
          j=i;
      while (j>0){
         if (Low[j]<iLow(symbol,0,iLowest(symbol,0,MODE_LOW,2,i))) break;
         j--;
      }
        ObjectCreate(0,"PDH"+IntegerToString(i),OBJ_RECTANGLE,0,Time[i],Low[i],Time[j],Low[i+1]);
        ObjectSet("PDH"+IntegerToString(i),OBJPROP_COLOR,clrCyan);
        ObjectSet("PDH"+IntegerToString(i),OBJPROP_BACK,0); 
        ObjectSet("PDH"+IntegerToString(i),OBJPROP_WIDTH,3); 
        
         ObjectCreate("Bing"+IntegerToString(i), OBJ_TEXT, 0, Time[i], Low[i]+20*Point); 
       ObjectSetText("Bing"+IntegerToString(i), CharToStr(241), 36, "Wingdings", Navy); 
   }
 
   ///////3-candle serving reversal arrows up
   if (Low[i]>Low[i+1] && Low[i+2]>Low[i+1] && Low[i]<((High[i+1]+Low[i+1])/2)  && Close[i]>Open[i] && Close[i]>iLow(symbol,0,iLowest(symbol,0,MODE_LOW,2,i))+270*Point
         && !gr[i]){
         //momentum[i]=1;
      ObjectCreate("Binga"+IntegerToString(i), OBJ_TEXT, 0, Time[i], Low[i]+20*Point); 
       ObjectSetText("Binga"+IntegerToString(i), CharToStr(241), 26, "Wingdings", Blue);   
       if (i>0 && Close[i]<Close[i-1]) cap[i]=1;
       if (High[i]<High[i+1] && Low[i]>Low[i+1]) { ObjectSetText("Binga"+IntegerToString(i), CharToStr(241), 26, "Wingdings", Red);  
       
       ObjectCreate("Bingzzz"+IntegerToString(i), OBJ_TEXT, 0, Time[i], Low[i]-80*Point); 
    ObjectSetText("Bingzzz"+IntegerToString(i), " HDG@ "+DoubleToStr(NormalizeDouble(Low[i]-10*Point,4),4), 16, "Impact", White); 
       
     ObjectCreate("Bingzz"+IntegerToString(i), OBJ_TEXT, 0, Time[i], Low[i]-80*Point); 
    ObjectSetText("Bingzz"+IntegerToString(i), "HDG@ "+DoubleToStr(NormalizeDouble(Low[i]-10*Point,4),4), 16, "Impact", Red);
    if (i>0 && Close[i]>Close[i-1]) cap[i]=-1;
     }
        
   }
      ///////3-candle serving reversal arrows down
   if (High[i]<High[i+1] && High[i+2]<High[i+1] && High[i]>((High[i+1]+Low[i+1])/2)  && Close[i]<Open[i] && Close[i]<iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i))-270*Point
         && Close[i]-Low[i]<270*Point && !gr[i]
         ){
         //momentum[i]=-1;
      ObjectCreate("Binga"+IntegerToString(i), OBJ_TEXT, 0, Time[i], High[i]+230*Point); 
       ObjectSetText("Binga"+IntegerToString(i), CharToStr(242), 26, "Wingdings", Blue); 
       if (i>0 && Close[i]>Close[i-1]) cap[i]=-1;
       
             
       if (High[i]<High[i+1] && Low[i]>Low[i+1]) {ObjectSetText("Binga"+IntegerToString(i), CharToStr(242), 26, "Wingdings", Green);      
       ObjectCreate("Bingzz"+IntegerToString(i), OBJ_TEXT, 0, Time[i], High[i]+180*Point); 
    ObjectSetText("Bingzz"+IntegerToString(i), "HDG@ "+DoubleToStr(NormalizeDouble(High[i]+10*Point,4),4), 16, "Impact", DarkGreen);
       }
   }

///2 closes above 20
   if (iMA(symbol,0,9,0,MODE_SMA, PRICE_MEDIAN,i+2)<iMA(symbol,0,20,0,MODE_SMA, PRICE_CLOSE,i+2) && 
   iMA(symbol,0,9,0,MODE_SMA, PRICE_CLOSE,i)<E44[i] && Close[i]>iMA(symbol,0,20,0,MODE_SMA, PRICE_CLOSE,i) && Close[i+1]>iMA(symbol,0,20,0,MODE_SMA, PRICE_CLOSE,i+1) && Close[i+2]<iMA(symbol,0,20,0,MODE_SMA, PRICE_CLOSE,i+2)) cap[i]=1;
   

   
   ///////4-candle low closing back up 27-pips cover
   if (iStochastic(symbol,0,18,3,3,MODE_SMA,0,MODE_MAIN,i)>69.5 && iStochastic(symbol,0,18,3,3,MODE_SMA,0,MODE_MAIN,i)<89.5 && !gr[i+1] && !gr[i+2] && !gr[i+3] && Low[i]<iMA(symbol,0,9,0,MODE_EMA, PRICE_MEDIAN,i) && Close[i]>iMA(symbol,0,9,0,MODE_EMA, PRICE_MEDIAN,i) && iMA(symbol,0,9,0,MODE_EMA, PRICE_MEDIAN,i)>iMA(symbol,0,44,0,MODE_EMA, PRICE_MEDIAN,i)
   && Low[i]>iMA(symbol,0,20,0,MODE_SMA, PRICE_MEDIAN,i)-150*Point
   )   {ObjectCreate("Bingi"+IntegerToString(i), OBJ_TEXT, 0, Time[i], Low[i]+20*Point); ObjectSetText("Bingi"+IntegerToString(i), "CLOW", 26, "Impact", Green); if (RSI2[i]>1) cap[i]=1;} 
   
   if ( iLow(symbol,0,iLowest(symbol,0,MODE_LOW,1,i))==iLow(symbol,0,iLowest(symbol,0,MODE_LOW,4,i)) && Close[i]>iLow(symbol,0,iLowest(symbol,0,MODE_LOW,2,i))+270*Point
         //&& !gr[i]
          ){
        //if (i>0 && Low[i-1]>Low[i]) momentum[i]=1;
      ObjectCreate("Bingo"+IntegerToString(i), OBJ_TEXT, 0, Time[i], Low[i]+20*Point); 
       ObjectSetText("Bingo"+IntegerToString(i), "C", 26, "Impact", DimGray); 
       if (Low[i]<iBands(symbol,1440,20,2,0,PRICE_CLOSE,MODE_LOWER,i) && Close[i]>iBands(symbol,1440,20,2,0,PRICE_CLOSE,MODE_LOWER,i) && MathAbs(Open[i]-Close[i])>55*Point) {ObjectSetText("Bingo"+IntegerToString(i), "C", 26, "Impact", LimeGreen); cap[i]=1;
         if (st18[i]>32) ObjectSetText("Bingo"+IntegerToString(i), "C-"+DoubleToStr(NormalizeDouble(Low[i]-10*Point,4),4), 26, "Impact", Crimson); 
       }
       if (st18[i]<9.5) { ObjectSetText("Bingo"+IntegerToString(i), "CAP", 26, "Impact", DarkGreen); momentum[i]=1;
           if(i>0 && Close[i-1]>Low[i]) cap[i]=1;
            if (st18[ArrayMinimum(st18,10,i+1)]<4.4) {ObjectSetText("Bingo"+IntegerToString(i), "Cos,+90,-DVG", 26, "Impact", LimeGreen); c77[i]=true;
               if (c77[i+1]) {
               ObjectSetText("Bingo"+IntegerToString(i), "C111-os,+175,-DVG", 26, "Impact", LimeGreen); c77[i]=true;}
            }
       }
       if (st18[i]<9.0 && i>0 && Close[i-1]<Open[i-1]) {ObjectSetText("Bingo"+IntegerToString(i), "C77uc", 26, "Impact", LimeGreen); c77[i]=true;
       momentum[i]=-1; momentum[i-1]=-1; cap[i]=1;
       }
       
       if (i>0 
       && Close[i-1]-Low[i-1]<270*Point
        && Close[i-1]<Open[i] && Close[i-1]<Low[i]+250*Point && Close[i-1]<iMA(symbol,0,44,0,MODE_EMA, PRICE_MEDIAN,i-1)-100*Point
        && Low[i]<iBands(symbol,0,19,2,0,PRICE_CLOSE,MODE_LOWER,i)){
          ObjectCreate("Bingd"+IntegerToString(i), OBJ_TEXT, 0, Time[i+2], Low[i-1]+20*Point); 
       ObjectSetText("Bingd"+IntegerToString(i), "CAPITULATION!", 26, "Impact", Crimson); 
        }
       
       if (st18[ArrayMinimum(st18,10,i)]>4 && st18[ArrayMaximum(st18,6,i)]<66){
       if (i<50){
        ObjectCreate("Bingcc"+IntegerToString(i), OBJ_TEXT, 0, Time[i+3], Low[i]-350*Point); 
       ObjectSetText("Bingcc"+IntegerToString(i), " MUST "+DoubleToStr(NormalizeDouble(Low[i]-300*Point,4),4), 16, "Impact", Crimson);
       
      ObjectCreate("Bingc"+IntegerToString(i), OBJ_TEXT, 0, Time[i+3], Low[i]-350*Point); 
       ObjectSetText("Bingc"+IntegerToString(i), "MUST "+DoubleToStr(NormalizeDouble(Low[i]-300*Point,4),4), 16, "Impact", White);
      }
      }    
   }
   
   ////szaloncukor
 
   if (High[i]-Low[i]>1000*Point && High[i]-Open[i]>270*Point && Close[i]-Low[i]>270*Point && i<30){
   ObjectCreate(0,"Bing;"+IntegerToString(i),OBJ_RECTANGLE,0,Time[i],iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,1,i)),Time[0],iLow(symbol,0,iLowest(symbol,0,MODE_LOW,1,i)));
ObjectSet("Bing;"+IntegerToString(i),OBJPROP_COLOR,clrGray);
ObjectSet("Bing;"+IntegerToString(i),OBJPROP_BACK,1); 
ObjectSet("Bing;"+IntegerToString(i),OBJPROP_STYLE,2); 
ObjectSet("Bing;"+IntegerToString(i),OBJPROP_WIDTH,2); 

ObjectCreate("Bingd"+IntegerToString(i), OBJ_TEXT, 0, Time[i], (High[i]+Low[i])/2+100*Point); 
       ObjectSetText("Bingd"+IntegerToString(i), "R      ", 26, "Impact", Magenta); 
   }
   
      ////szaloncukor kombo
 
   if (High[i+1]-Low[i]>1000*Point && High[i+1]-Open[i+1]>240*Point && Close[i]-Low[i]>240*Point && i<30){
   ObjectCreate(0,"Bing;"+IntegerToString(i),OBJ_RECTANGLE,0,Time[i+1],iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i)),Time[0],iLow(symbol,0,iLowest(symbol,0,MODE_LOW,2,i)));
ObjectSet("Bing;"+IntegerToString(i),OBJPROP_COLOR,clrGray);
ObjectSet("Bing;"+IntegerToString(i),OBJPROP_BACK,1); 
ObjectSet("Bing;"+IntegerToString(i),OBJPROP_STYLE,2); 
ObjectSet("Bing;"+IntegerToString(i),OBJPROP_WIDTH,2); 
   }
   
      ////szaloncukor kombo2
 
  // if (Close[i+1]-Low[i+1]>270*Point && High[i]-Close[i]>270*Point && Open[i]<Close[i] && i<10){
  // ObjectCreate(0,"Bing;;"+IntegerToString(i),OBJ_RECTANGLE,0,Time[i+1],iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i)),Time[0],iLow(symbol,0,iLowest(symbol,0,MODE_LOW,2,i)));
//ObjectSet("Bing;;"+IntegerToString(i),OBJPROP_COLOR,clrGray);
//ObjectSet("Bing;;"+IntegerToString(i),OBJPROP_BACK,1); 
//ObjectSet("Bing;;"+IntegerToString(i),OBJPROP_STYLE,2); 
//ObjectSet("Bing;;"+IntegerToString(i),OBJPROP_WIDTH,2); 
//   }   
   

   
   
   ///////4-candle high closing back down 27-pips cover
   
     if (iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,1,i))==iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,4,i)) && Close[i]<iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i))-270*Point
        // && !gr[i]
         ){
   //   if (i>0 && High[i-1]<High[i]) momentum[i]=-1;
        ObjectCreate("Bingi"+IntegerToString(i), OBJ_TEXT, 0, Time[i], High[i]+230*Point); 
       ObjectSetText("Bingi"+IntegerToString(i), "C", 26, "Impact", DimGray); 
       if (High[i]>iBands(symbol,1440,20,2,0,PRICE_CLOSE,MODE_UPPER,i)-20*Point && Close[i]<iBands(symbol,1440,20,2,0,PRICE_CLOSE,MODE_UPPER,i) && MathAbs(Open[i]-Close[i])>55*Point && iMA(symbol,0,9,0,MODE_EMA, PRICE_MEDIAN,i+3)>iMA(symbol,0,20,0,MODE_SMA, PRICE_MEDIAN,i+3)){ ObjectSetText("Bingi"+IntegerToString(i), "C", 26, "Impact", Red); 
   //    if (Close[i]<iMA(symbol,0,44,0,MODE_EMA, PRICE_MEDIAN,i) && iMA(symbol,0,9,0,MODE_EMA, PRICE_MEDIAN,i+3)>iMA(symbol,0,20,0,MODE_SMA, PRICE_MEDIAN,i+3)) 
       cap[i]=-1; }
       if (iStochastic(symbol,0,18,3,3,MODE_SMA,0,MODE_MAIN,i)<19.5 && !gr[i+1] && !gr[i+2] && !gr[i+3])   {ObjectSetText("Bingi"+IntegerToString(i), "CHIGH", 26, "Impact", Red); if (RSI2[i]<99) cap[i]=-1;} 
   
       if (iStochastic(symbol,0,18,3,3,MODE_SMA,0,MODE_MAIN,i)>82) {ObjectSetText("Bingi"+IntegerToString(i), "CAP", 26, "Impact", Maroon); {momentum[i]=-1;}
       if (!(High[i]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i) && High[i+1]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i+1) && High[i+2]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i+2) && High[i+3]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i+3)) && RSI2[i]<99 && st18[i]<89) cap[i]=-1; 
       ///futrure step
       if (!(High[i]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i) && High[i+1]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i+1) && High[i+2]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i+2) && High[i+3]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i+3)) && RSI2[i]<99 && i>0 && st18[i-1]>95) cap[i]=-1; 
       }
      
   if (High[i]>iBands(symbol,1440,20,2,0,PRICE_CLOSE,MODE_UPPER,i) && iMA(symbol,0,9,0,MODE_EMA, PRICE_MEDIAN,i+3)>iMA(symbol,0,20,0,MODE_SMA, PRICE_MEDIAN,i+3)){  
       if (iStochastic(symbol,0,18,3,3,MODE_SMA,0,MODE_MAIN,i)>91.5) {ObjectSetText("Bingi"+IntegerToString(i), "CAP", 26, "Impact", DeepPink); if (RSI2[i]>99 && st18[i]<93) cap[i]=-1;}
       if (iStochastic(symbol,0,18,3,3,MODE_SMA,0,MODE_MAIN,i)>96) {ObjectSetText("Bingi"+IntegerToString(i), "CAP", 26, "Impact", Crimson); cap[i]=-1;}
       if (High[i]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i) && High[i+1]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i+1) && High[i+2]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i+2) && High[i+3]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i+3) && st18[i]>93) ObjectSetText("Bingi"+IntegerToString(i), "CAP", 26, "Impact", DimGray);
   }
            
       if (i>0 && High[i-1]-Close[i-1]<270*Point && Close[i-1]>Open[i] && Close[i-1]>High[i]-270*Point && Close[i-1]>iMA(symbol,0,44,0,MODE_EMA, PRICE_MEDIAN,i-1)+100*Point
    //   && High[i]>iBands(symbol,0,19,2,0,PRICE_CLOSE,MODE_UPPER,i)-200*Point
    ){
          ObjectCreate("Bingd"+IntegerToString(i), OBJ_TEXT, 0, Time[i+2], High[i-1]+390*Point); 
       ObjectSetText("Bingd"+IntegerToString(i), "CAPITULATION!", 26, "Impact", Green); 
        }  
       
       if (i<50){
         ObjectCreate("Bingvv"+IntegerToString(i), OBJ_TEXT, 0, Time[i+3], High[i]+390*Point); 
       ObjectSetText("Bingvv"+IntegerToString(i), " MUST "+DoubleToStr(NormalizeDouble(High[i]+270*Point,4),4), 16, "Impact", Green); 

       ObjectCreate("Bingv"+IntegerToString(i), OBJ_TEXT, 0, Time[i+3], High[i]+390*Point); 
       ObjectSetText("Bingv"+IntegerToString(i), "MUST "+DoubleToStr(NormalizeDouble(High[i]+270*Point,4),4), 16, "Impact", White); 
       }
   }
///NBE   
   
   else if (iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,1,i))==iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,4,i))&& Close[i]>iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i))-270*Point && Open[i]<Close[i]){ 
                ObjectCreate("Bingi"+IntegerToString(i), OBJ_TEXT, 0, Time[i], High[i]+230*Point); 
       ObjectSetText("Bingi"+IntegerToString(i), "NBE", 16, "Impact", Red); 
       if (Close[i]-Open[i]<600*Point && Close[i]<iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i)) ObjectSetText("Bingi"+IntegerToString(i), "NBE", 16, "Impact", Green); 
       }       
   
/// 3-sample low with stoch reading below 4.5 or 9.5 to 18
   if (
   i>0 &&
    (
    !(
     c77[i+1] &&
     Low[i+1]<iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_LOWER,i+1)))
   && iLow(symbol,0,iLowest(symbol,0,MODE_LOW,5,i-1))<=iLow(symbol,0,iLowest(symbol,0,MODE_LOW,6,i-1)) 
   && iLow(symbol,0,i)==iLow(symbol,0,iLowest(symbol,0,MODE_LOW,2,i-1)) 
   && (st18[i]<4.5 || (st18[i]>9.5 && st18[i]<21.5) || (st18[i+1]>9.5 && st18[i+1]<18.5))  
   && Low[i]-Low[i+1]<430*Point 
   && (Low[i]-Low[i+2]<430*Point ||  Low[i]-Low[i+2]>1000*Point)
   && (High[i]>High[i+1]-80*Point || (Open[i]<iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_LOWER,i)+50*Point && Close[i]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_LOWER,i) )  )
   && Open[i]<Close[i] 
   && High[i]<iMA(symbol,0,44,0,MODE_EMA, PRICE_MEDIAN,i)
   && High[i]<iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_MAIN,i)-290*Point 
   && (MathAbs(iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_MAIN,i)-iMA(symbol,0,44,0,MODE_EMA, PRICE_MEDIAN,i))>380*Point  ||  High[i]>High[i+1] )
   && Low[i+1]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_LOWER,i+1)-700*Point  
   && Low[i+2]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_LOWER,i+2)-700*Point
 ){
   //&& (st18[i]<4.5 || (st18[i]>9.5 && st18[i]<18))  
   
         ObjectCreate("Bingt"+IntegerToString(i),OBJ_VLINE,0, Time[i], 0);
         ObjectSet("Bingt"+IntegerToString(i),OBJPROP_COLOR,clrBlue);
         if (st18[i]>9) {ObjectSet("Bingt"+IntegerToString(i),OBJPROP_COLOR,clrPaleGreen);
         cap[i]=1;}
         ObjectSet("Bingt"+IntegerToString(i),OBJPROP_WIDTH,4);
         ObjectSet("Bingt"+IntegerToString(i),OBJPROP_STYLE,STYLE_DOT);
         ObjectSet("Bingt"+IntegerToString(i),OBJPROP_BACK,1);
        }
        
///fizzle out after 8 days
// if (High[i+8]<E44[i+8] && High[i+7]<E44[i+7] && High[i+6]<E44[i+6] && High[i+5]<E44[i+5] && High[i+4]<E44[i+4] && High[i+3]<E44[i+3] && High[i+2]<E44[i+2] && High[i+1]<E44[i+1] && High[i]<E44[i] &&
//   cap[i+8]>0 && cap[i+7]>0 && cap[i+6]>0 && cap[i+5]>0 && cap[i+4]>0 && cap[i+3]>0 && cap[i+2]>0 && cap[i+1]>0 && cap[i+11]<0  ) cap[i]=-1;  
///fizzle out at E-44
if (High[i+2]<iMA(symbol,0,44,0,MODE_EMA, PRICE_MEDIAN,i+2) && High[i+1]>iMA(symbol,0,44,0,MODE_EMA, PRICE_MEDIAN,i+1) && Close[i]<(High[i+1]+Low[i+1])/2)  cap[i]=-1;  


///fizzle out after 9 days in green closing below the BB by 20 pips
 if (cap[i+8]>0 && cap[i+7]>0 && cap[i+6]>0 && cap[i+5]>0 && cap[i+4]>0 && cap[i+3]>0 && cap[i+2]>0 && cap[i+1]>0 && cap[i+9]>0  && High[i]>iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i)+200*Point && Close[i]<iBands(symbol,0,20,2,0,PRICE_CLOSE,MODE_UPPER,i)) cap[i]=-1;  
 
//high volume, low stochastic
if (gr[i] && st18[i]<32) cap[i]=-1;   

//high volume, high stochastic
if (gr[i] && st18[i]>32) cap[i]=1;   

//high volume, high stochastic, MA Cross
if (gr[i] && st18[i]>32 && High[i]>iMA(symbol,0,9,0,MODE_EMA, PRICE_MEDIAN,i) && Low[i]<iMA(symbol,0,9,0,MODE_EMA, PRICE_MEDIAN,i)) cap[i]=-1;   
if (gr[i] && st18[i]>32 && High[i]>iMA(symbol,0,20,0,MODE_SMA, PRICE_MEDIAN,i) && Low[i]<iMA(symbol,0,20,0,MODE_SMA, PRICE_MEDIAN,i)) cap[i]=-1; 

Smack To The Future

Making the case for an impending rally.

1. Come Again

I have had a few different names for the Two Sticks. Stretch / Fail. Open / Overheat, 109 ERROR (the purple 109.5 displacements seem to have to be always in the way of this one), but I definately wanted to include in the name the fact that a new-charge is going to come from the Simple 30 / Exponential 32 combo. This is looking like a Wave 2 down after a Wave 1 up, very much so.

2. Hell Froze Over

The buffer beyond the E-9 band is the moat. The area is between the 30-minute 712 Median and the 414 High / Low depending on direction holds cold water. It freezes over if the width of it drops below 27 pips. This has just happened. A moat can be crossed without sinking below if it is frozen.

3. Black Bart Numeristics

I have pointed out the stats of the “Black in Magenta” prints: after a black print, the 19-sample daily Bollinger Band would be tagged on the upside before on the downside, and would be done so within 12-19 days.

The Upper Bollinger is just coasting into the resistance wick of the first daily pro-volume holding candle. This may not be a coincidence.

4. Ticking

The last piece of evidence is the max pain that has not been budging a bit. With 7 trading days remaining, we are still 300+ pips shy from this number. There is tremendous distance potential and very limited time before slipping into the future.

Essen

We are who we are.

Embrace your weaknesses.

I’m the kind of guy whom is 100% of the time in the market. Too late to change, so let’s make it work.

Clear the mind & follow blind.

Butcher CaSSidy


 ///RSI2 divergence up
 
 if (i>0 && RSI2[i]>RSI2[i+1] && RSI2[i-1]<RSI2[i] && RSI2[i]>90 && RSI2[i]<97 && iRSI(symbol,0,14,PRICE_MEDIAN,i)>55 && High[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i)
 && RSI2[ArrayMaximum(RSI2,9,i+1)]>RSI2[i]
 ){
      ObjectCreate("Talm"+DoubleToStr(i), OBJ_TEXT, 0, Time[i], High[i]+100*Point); 
            ObjectSetText("Talm"+DoubleToStr(i), "S", 42, "Impact", Crimson);
 }
 
 ///RSI2 divergence dn
 
 if (i>0 && RSI2[i]<RSI2[i+1] && RSI2[i-1]>RSI2[i] && RSI2[i]>3 && RSI2[i]<10 && iRSI(symbol,0,14,PRICE_MEDIAN,i)<30 && Low[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_MAIN,i)
 && RSI2[ArrayMinimum(RSI2,9,i+1)]<RSI2[i]
 ){
      ObjectCreate("Talm"+DoubleToStr(i), OBJ_TEXT, 0, Time[i], Low[i]- 50*Point); 
            ObjectSetText("Talm"+DoubleToStr(i), "B", 42, "Impact", DarkGreen);
 }

 ///cover divergence dn
 
 if (i>0 && Close[i]<(iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i)-50*Point) && Close[i-1]>(iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i-1)-50*Point) 
 && RSI2[ArrayMinimum(RSI2,2,i)]<1
 ){
      ObjectCreate("Talmi"+DoubleToStr(i), OBJ_TEXT, 0, Time[i], Close[i]- 50*Point); 
            ObjectSetText("Talmi"+DoubleToStr(i), "C", 42, "Impact", LimeGreen);
 }

Tag um Tag, Jahr um Jahr, wenn ich durch diese Straßen geh
Sehe ich wie die Ruinen dieser Stadt wieder zu Häusern auferstehen
Doch bleiben viele Fenster leer, für viele gab es keine Wiederkehr
Und über das was grad noch war spricht man heute lieber gar nicht mehr
Doch ich frag ich frag mich wer wir sind
Wir sind wir
Wir stehen hier

I Have Questions

(As Sven would do this)

How does Crypt face trade on Tether basis when most exchanges de-listed all USDT pairs?

(Not that I ever cared to trade crypto.)

– How does one not get a margin call at a draw down of 60 million? Where did the initial capital come from that had to be 85 million plus?

– Why have I never met someone in commodoties trading to fill me in on dynamics such as “when the price of oil is high, they can just give away the natural gas?”

– Which broker can afford to dish out 180 million without going bankrupt?

– Why is he distinguishing between futures and forwards?

What if KLF did not stop making music?

What if Terence Trent D’Arby did end up becoming more famous than Michael Jackson, like he said he would?

What if there was a sequel made for Kefren’s Desert Dream for real?

I suspect I ended up in an alternate universe.

This is a journey, what’s going on?

Anyways, the lesson today is about persistence. Persistent weakness / stength has to be compensated for by a reversal divergence.

Persistance has a correlation with staying outside (expanding on) the current volatility curve. 3 hours or more is where persistance may become relevant.

Bitching

Why would people want to give money to those who do not / cannot trade at all, is beyond me.

There are people like Peter Brandt that know that they cannot make money with trading (but suggests supplementary income sources that are “trading related”) and do not try to wear the wolf’s coat.

I guess, Trading Decoded means just this: you don’t have to trade to be called a trader.

All you have to do is charge a monthly $100 fee and send out some tweets, then point to some candles that “here I went short” via puts, here I covered them, make things sound plausible and never lose any money. You know, 40 people that’s 4k a month.

YouTube makes things worse by a whole lot. By blending truth and pretence, they lend credibility to absolute phoney stuff.

TPT is a legitimate success, selling vanity items.

But then there are the surroundings, like this guy whom may come accross as legit the first time around thanks to the video below.

Yet, once you look at him closely reciting textbook stuff like risk 1%, one trade a day etc. that would never leave to riches, and then showing off his TPT wrapping and watches rubbing into the smell of the dead like a dog way too much for comfort, you know that he does not make any money trading. Stage shows, high life, none of it is a real trader’s M.O.

There is of course Cameron Zeus, who repeatedly blows up his account, but makes up a lot of it by selling courses and YouTube revenue with the low operational cost living on Bali, and of course gets a cut from the Forex broker as welll (rebates) but he talks a lot of shit to cover up all in a thick fog.

Once a bartender, always a bartender – comes to mind every time I come across this crook. I have a bartender license too, but never worked as one. An interesting type of document forgery is when you forge losses to explain how you lost that was imaginary profits to begin with to even out the clash with your current reality.

The most lethal stuff is of course the Tai Lopez / Greg Secker kind where you cannot cancel a subscription that you did not read the footnote to.

This guy comes on YouTube with the unlimited funds that he gets from retailing SmartCharts – the worst thing you can have for trading is a one size fits all solution. Not sure how much he gets to keep aout of that 4k, but there is a montly £150 or so I believe also.

Every time he is selling you a dream, an image, a flavor that supposed to equate in your head to the “trader”.

I am keep on imagining one day making parodies of him saying stuff like “I used to work 9 to five, but what made me a millionaire was working everyday a few minutes at fiver to 9”.

My version would say “but what made me a trillionaire was working 5 seconds to Mars”.

Also, when he claims that you are “joining him” on his everyday routine of swimming 17 laps at a random hostel with a pool, talking quietly, carefully watching that noone pops into the scope of the camera – well I would like to repeat that one day from my own back pool.

Samuel Leech. Sigh. Not even worth my breath.

Umar Ashraf. I told you a million times about people flasing you 1-minute charts. Fake it till you fake it some more. Don’t forget to up the ante.

Journaling, that’s what does it. Retards. These schmucks could not make a winning trade to save their lives.

I am not going to take on Ira Epstein today, although he is yet another guy that does not trade with his own money. Can you guess why? He misses the first thing about trading by thinking it is analogue.

Fundamentals are a circus of ants. People can build castles made out of delirium.

Everything that matters can be extracted from the charts.

Trading is the ability to measure, to compare and to exploit. I made 3 of my best indidcators in 2023, after having made indicators for 13 years. Also, for the first time I can work with time and have a good understanting of corrections; I can plan for a day or so out. It is not true that there is nothing to be found.

I am not going to take on Unfunded trading either, but FTMO according to some video (unverified info) paid 10+ million in taxes last year – which would mean they pocketed 3x that. Not a bad sum for a 3-men operation (one is just signed for stuff and goes to jail if push comes to shove) and since there is no money ever being forwarded to a 3rd party broker, never any funding occurs, so stop calling it funded trading.

Here Unculured Currency takes a swing at these prop firms with his example of clearing the entry month, after which he is put on another 3-month trial, where he initially makes money on paper (with the sim account), then loses it all with failing the second trial >

Toy

Where are we at?

10 Hours of intensive selling (14 hours of correction) doubling down on support. Interesting that Goldie (buying the right for a no break extension) is not getting violated even with the increased spread. In an uptrend you want to buy weakness. The purple bars (2+) are a sign of weakness.

I’m thinking the ABC is over, during the news things got sped up and B printed less than 1 hour. The red beam highligts the high where the break out occured – and now being backtested.

Yea, I know that RSI2 is on the floor, but corrective waves can and will end on strength versus the 5 wave down that had to have a divergence.

Between the two guard rails the market is completely neutral, but overall it is the bulls’ turn.

Image shows where the daily RSI2 would be safe to sell. A good 3 steps up from here.

If you look at the momentum boxes, this kind of looks like an inverse head & shoulders.

It is entirely possible that a Wave 3 up would start next week.

A return to the S20 would mean 1.08 first.

The only counter evidence I have is the Rabbits that show a cap at 1.0798.

The weekly candle overall made a jab on the blue trendline (as wekk as on the S3).

karinka_timkiv

Footlights

Application ideas.

CounterRejoyce shows first Sign Of Strength (more than one ube purpura purple).

What do they do? Push the head back under water for a Wave 5. How about covering on 2nd Sign Of Weakness? Not a bad idea either.

The Magic Poweder box gets violated. What fo you do? Call in an expert rabbit for clarification.

A rabbit basically calls the low within 10 pips.

Price is likely to fail within 6-8 pips of the Rabbit’s stop.

So yeah, there is a tough competition among CounterRejoyce, the Magic Box and the Big Ears for the best indicator title. I’m a winner regardless.

Sign Your Stength Across…

Wishing You Well.

Dekuyper Hyper

Scooter is the 4H 216 sample HL2 BB with 2.5 std deviations.

Did price catch up with it?

At 1.0637 it did.

Do I like the divergece of the wave 5 of Wave 5 of WAVE 5?

I like it fine.

Is a 3x stretch from the mean a good starting point for a reversion?

Perfetto.

The new beams? Along the lines of the volatility breach reversal, it is a similar filter trying to tackle a reversal condition. Still about the brief action outside, the close back in and a clean RSI2 peak printed.

if (i>0 && RSI2[i-1]<RSI2[i] && RSI2[i]>80 && RSI2[i+1]<RSI2[i] && RSI2[i+2]<RSI2[i+1] && High[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i) && (Close[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i) || Close[i-1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i-1) ) ){
      ObjectCreate("Nickergence"+i,OBJ_TREND,0,Time[i],High[i],Time[i],High[i]+640*Point);
                 ObjectSetInteger(0,"Nickergence"+i,OBJPROP_RAY_RIGHT,false);
                 ObjectSet("Nickergence"+i,OBJPROP_COLOR,clrRed);
                 ObjectSet("Nickergence"+i,OBJPROP_WIDTH,9); 
                 ObjectSet("Nickergence"+i,OBJPROP_BACK,1);   
   }
    if (i>0 && RSI2[i-1]>RSI2[i] && RSI2[i]<20 && RSI2[i+1]>RSI2[i] && RSI2[i+2]>RSI2[i+1] && Low[i+3]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+3)  && Low[i]+50*Point<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i)
    && (Close[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i) || Close[i-1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i-1) ) ){
      ObjectCreate("Nickergence"+i,OBJ_TREND,0,Time[i],Low[i],Time[i],Low[i]-640*Point);
                 ObjectSetInteger(0,"Nickergence"+i,OBJPROP_RAY_RIGHT,false);
                 ObjectSet("Nickergence"+i,OBJPROP_COLOR,clrGreen);
                 ObjectSet("Nickergence"+i,OBJPROP_WIDTH,9); 
                 ObjectSet("Nickergence"+i,OBJPROP_BACK,1);   
   }

Since the Magic Box was busted, I don’t quite know what this means. There would be a move to the upper guard rail (approx 175 pips from the low), like I have been saying. It is unclear at the moment if this move would continue afterwards.

There was a Push scare on the 14-sample weekly Window Envelope.

The resistance levels are on the image (R1-R3). We may have seen the running flat correction. Price is closing back above the S3.