Too Late, Too Soon

Admittedly, I have explored every single edge in trading and made them parts of an indicator on an EA.

The Great Wall of China is the E-36 channel. Yea, no, Forex channels do not have straight lines for walls.

What was really missing until now was the wave structure nuances.

Look at what knowledge the Holy Graph has decrypted for safe keeping below.

The great rows of fire.

Concentrate on the middle row. Green means the last 3 closes were above the Suppressor line (E16 HL2).

Admittedly, FX volatility had to get back to the level it used to be at to see constant channeling and impulse waves galore.

I had these lines below for targeting for many years. Almost never used them, and they just gave way for the 8-EMO targeting under the label of CODE 8. The question is the timing. Curious.

/////Long Target - Code 8 Overdrive

if( OrderType()==OP_BUY && OrderStopLoss()==.8 && OrderTakeProfit()!=NormalizeDouble(odu,4) && OrderOpenPrice()<NormalizeDouble(odu,4)-20*Point
 ) 
       { OrderModify(OrderTicket(), OrderOpenPrice(), OrderStopLoss(), NormalizeDouble(odu,4), OrderExpiration());
          Print("LONG Target Set to Overdrive @ "+DoubleToStr(NormalizeDouble(odu,4),4));}

/////Short Target  - Code 8 Overdrive

if( OrderType()==OP_SELL && OrderStopLoss()==8 && OrderTakeProfit()!=NormalizeDouble(odd,4) && OrderOpenPrice()>NormalizeDouble(odd,4)+20*Point
 ) 
     {  OrderModify(OrderTicket(), OrderOpenPrice(), OrderStopLoss(), NormalizeDouble(odd,4), OrderExpiration());
           Print("SHORT Target Set to Overdrive @ "+DoubleToStr(NormalizeDouble(odd,4),4));  }    

What was 8 about the overdrive bands? The idea of infinity and beyond turned on its side.

So my feeling for this weekend, is the everlasting dilemma.

    if (iRSI(NULL,15,8,PRICE_MEDIAN,i)>85 && Close[i]>CloseLine[i]-.0005  && ChoppinessIndex(13*4,i)<35)  {ObjectCreate("txt 3"+i, OBJ_TEXT, 0, Time[i], High[i]+.001);
                   ObjectSetText("txt 3"+i, "PEAK!!!", 12, "Tahoma", Black);}   
        if (iRSI(NULL,15,8,PRICE_MEDIAN,i)>80 && Close[i]>CloseLine[i]-.0005 && ChoppinessIndex(12*3,i)<37)  {ObjectCreate("txt 3"+i, OBJ_TEXT, 0, Time[i], High[i]+.001);
                   ObjectSetText("txt 3"+i, "PEAK!!!", 12, "Tahoma", Black);}       

Channeling

High[i]>Close[i+1]+20*Point 
&& High[i-6]<E16[i-6]-50*Point 
&& High[i-5]<E16[i-5]-50*Point 
&& High[i-4]<E16[i-4]-50*Point 
&& High[i-3]<E16[i-3]-130*Point 
&& High[i-2]<E16[i-2]-130*Point 
&& High[i-1]<E16[i-1]-100*Point 
&& High[i]<E16[i]-80*Point
&& Close[i+6]>E16[i+6]-250*Point 
&& Close[i+7]>E16[i+7]-250*Point 
&& Close[i+8]>E16[i+8]-250*Point 
&& Close[i+9]>E16[i+9]-250*Point && Close[i+10]>E16[i+10]-180*Point && Close[i+11]>E16[i+11]-100*Point 
   && Close[i+12]>E16[i+12] && Close[i+13]>E16[i+13]-100*Point && Close[i+14]>E16[i+14]-100*Point 
&& !chdn[i+1]
){
      chdn[i]=true;
           ObjectCreate("Coal"+DoubleToStr(i-1), OBJ_TEXT, 0, Time[i-1], iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i-1))+60*Point); 
          ObjectSetText("Coal"+DoubleToStr(i-1), " "+CharToStr(240), 36, "Wingdings", Blue); 
          ObjectCreate("Coals"+DoubleToStr(i), OBJ_TEXT, 0, Time[i-4], High[i-1]+30*Point); 
          ObjectSetText("Coals"+DoubleToStr(i), "                                         CHANNELING "+DoubleToString(NormalizeDouble(iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i-1))-10*Point,4),4), 16, "Impact", Black);