Driven Thrusts & Stats

A Driven Thrust can start from the 53-63 zone or from beyond the 80 line,
the root typically shows up as a Money Flow divergence.

A Driven Thrust occurs in the direction of the configuration. (the sequence of the 53, 63, 80 lines)

A Driven Thrust is a terminal pattern. If a 1st leg suspect has a counter move of 25+ pips, you may be in a corrective structure or a trending move.

1 is made on strength, a measuring leg with a max bow back of 25 pips

LL / HH is an MFI divergence relative to 1, it may come from behind the 8 EMO or the S-30, from within 80 pips (extreme)

1-LL/HH sizes: 4.5, 4.6, 10, 13, 15, 16.5, 18, 33

2 is a further divergence staying out of the OS/OB field completely

2-sizes: 36, 45, 53, 57, 61, 63, 66, 98 (extreme)

 //////////drive down         
      if (Low[i]<L80[i] 
      && iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,10,i))-iLow(symbol,0,iLowest(symbol,0,MODE_LOW,4,i))>460*Point 
      && (Low[i]<cover[i]+100*Point || Low[i+1]<cover[i+1]+100*Point || Low[i+2]<cover[i+2]+100*Point)
       && (MFI[i]<10 || MFI[i+1]<10 || MFI[i+2]<10)
       && ((High[i+5]<L80[i+5] && High[i+9]<L80[i+9] && High[i+8]<L80[i+8] && High[i+7]<L80[i+7] && High[i+6]<L80[i+6]) || iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,10,i))-iLow(symbol,0,iLowest(symbol,0,MODE_LOW,4,i))>1100*Point)  
        ){
                     ObjectCreate("Drive"+IntegerToString(i), OBJ_TREND, 0,  Time[iLowest(symbol,0,MODE_LOW,4,i)], iLow(symbol,0,iLowest(symbol,0,MODE_LOW,4,i)), Time[iHighest(symbol,0,MODE_HIGH,10,i)], iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,10,i)));
                     ObjectSetInteger(0,"Drive"+IntegerToString(i),OBJPROP_COLOR,clrOrangeRed);
                     ObjectSet("Drive"+IntegerToString(i),OBJPROP_BACK,1);
                     ObjectSet("Drive"+IntegerToString(i),OBJPROP_RAY_RIGHT,false);
                     ObjectSet("Drive"+IntegerToString(i),OBJPROP_WIDTH,12);}