The Daltons

aka the long in the tooth bunch.

The Daltons in trading are a counter, that can help you time & understand changes in peak buying / selling (insane in the membrane & too long in the blue-tooth).

You need to understand the metrics here. A typical all-out buying lasts around 2.5 hours in length which is 3 candles on the hourly.

With this counter you can now easily see why the magenta sequence on the downside ended on a DeMarkation number of 3 and the magenta sequence on the upside ended on Dalton #6 (black circles on the bottom).

The yellow circles present an opportunity to understand that a quick dip (or a lucky pick) for fresh air below the waterline (RSI2 magenta line) and the return can prolong the rally a bit longer (like an average zombie would). The green stick is the projected distance for the current move, as usual – 1.1902


///upmag start

if (RSI2[i+1]<96 && RSI2[i]>96) upmag_counter = 1;


//dnmag start

if (RSI2[i+1]>4 && RSI2[i]<4) dnmag_counter = 1;

///upmag stop

if (RSI2[i]<82) upmag_counter = 0;


//dnmag stop

if (RSI2[i]>28) dnmag_counter = 0;




///upper magenta counter
     if (upmag_counter>0){
        ObjectCreate("Dalton"+DoubleToStr(i), OBJ_TEXT, indicator_window, Time[i], 3); 
        ObjectSetText("Dalton"+DoubleToStr(i), IntegerToString(upmag_counter,0), 12, "Impact", DimGray);  
        if (upmag_counter==3) ObjectSetText("Dalton"+DoubleToStr(i), IntegerToString(upmag_counter,0), 12, "Impact", White);  
        if (upmag_counter>5) ObjectSetText("Dalton"+DoubleToStr(i), IntegerToString(upmag_counter,0), 12, "Impact", Yellow);  
      }

///lower magenta counter
     if (dnmag_counter>0){
        ObjectCreate("Dalton"+DoubleToStr(i), OBJ_TEXT, indicator_window, Time[i], 15); 
        ObjectSetText("Dalton"+DoubleToStr(i), IntegerToString(dnmag_counter,0), 12, "Impact", DimGray);  
        if (dnmag_counter==3) ObjectSetText("Dalton"+DoubleToStr(i), IntegerToString(dnmag_counter,0), 12, "Impact", White);  
        if (dnmag_counter>5) ObjectSetText("Dalton"+DoubleToStr(i), IntegerToString(dnmag_counter,0), 12, "Impact", Yellow);  
      }

Other: it was just another day

Tell me that the market bottoming could not be seen from a mile away with my Chipotle assortment on display?!

I also changed the percentage calculation, now there may be a case when you get suggested to be 120% long or short, even if you are not a basketball player.

message = "Look for a reason to be ";

int percentage;
if (Close[0]>c0[0]) percentage = 60;
else percentage = -60;

if (Close[0]>iMA(symbol,1440,44,0,MODE_SMA,PRICE_MEDIAN,0)) percentage = percentage+20;
else percentage = percentage -20;

if (Close[0]>iBands(symbol,1440,44,0.8,0,PRICE_MEDIAN,MODE_UPPER,0)) percentage = percentage+20;
else percentage = percentage -20;

if (Close[0]>iBands(symbol,1440,44,0.8,0,PRICE_MEDIAN,MODE_LOWER,0)) percentage = percentage +20;
else percentage = percentage -20;

if (percentage>0) message=message+IntegerToString(percentage,2)+"% long";
else if (percentage<0) message=message+IntegerToString(MathAbs(percentage),2)+"% short";

A Daltonok – in Hungarian.

Yes, I caught that shirt in the air – Oakland Warriors.
Just another FOMC day.
energy levels & Nick Rhodes doing a number on the BTC chart