Having A 9-ball

Imagine the following:

if there is a 10+ pip increment hour on the hour and the next candle makes additional gain beyond, we take it as proof for existing momentum, if it falls short we dub it a spike.

if (i>0 && High[i]==iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,14,i)) &&
      High[i+1]>High[i+2]+130*Point && High[i]<High[i+1]+130*Point && High[i]>High[i+1] && Low[i+1]>iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+1) 
      ) {counter=1;
        ObjectCreate("Countessz"+i,OBJ_TEXT, 0, Time[i], High[i]+70*Point);
             ObjectSetText("Countessz"+i, "MOM", 15, "Arial Black", clrGreen); }
     
     
      if (
      i>0 && High[i+1]==iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,14,i)) &&
      High[i+1]>High[i+2]+130*Point && High[i]<High[i+1]+10*Point && High[i]<High[i+1] && Low[i+1]>iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+1) 
      ) {
        ObjectCreate("Countessz"+i,OBJ_TEXT, 0, Time[i+1], High[i+1]+90*Point);
             ObjectSetText("Countessz"+i, "SPK", 15, "Arial Black", clrCrimson);
             if (Open[i]<Close[i]) ObjectSetText("Countessz"+i, "SPK", 15, "Arial Black", clrYellow);
             
              }
     
        
        if (counter>0 && counter<10){
               ObjectCreate("Countess"+i,OBJ_TEXT, 0, Time[i], Low[i]-30*Point);
               if (counter==9) {ObjectSetText("Countess"+i, IntegerToString(counter,1,0), 15, "Arial Black", clrGreen);
                  if (Low[i]>iLow(symbol,0,iLowest(symbol,0,MODE_LOW,9,i))) ObjectSetText("Countess"+i, IntegerToString(counter,1,0), 15, "Arial Black", clrPaleGreen);}
               
                  else ObjectSetText("Countess"+i, IntegerToString(counter,1,0), 11, "Arial Black", clrBlack); 
               if (counter==9 && (Low[i]<ExtLowerBuffer[i] || Low[i+3]<ExtLowerBuffer[i+3]) && (Low[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+3) || Low[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+3))) ObjectSetText("Countess"+i, IntegerToString(counter,1,0), 15, "Arial Black", clrRed);   
                  
              if (counter==9 && Close[i]>High[i+9]) {ObjectDelete("Countess"+i);  ObjectCreate("Countess"+i,OBJ_TEXT, 0, Time[i], High[i]+70*Point); ObjectSetText("Countess"+i, IntegerToString(counter,1,0), 15, "Arial Black", clrCrimson);    }
               } 
               
      if (counter>0) counter++;

Album #54, various parodies

“President Evil”

The story of the swamp
With the white house
And the orange-color ogre-hombre
Who drained the house, not the swamp
Ran the University of Bottom Deals
For Bottom Feeders
Any low life could qualify
With a long enough tongue
Rated: perpetraded
And all excuses receive a pardon
Fire-exit smiles for miles
While the frost lady frost bites
President evil,
Snap some necks
Tear out some hearts
Everything is going to hell
In a handbasket
Snap some necks (tear out some hearts)
Immunity against sanity (hand basket)
All going to hell
Lip stick (on the pig) take a ride (on the wild side)
Show bizarre, Cirque du Hooligan
Insecure orders, major disorder

Steal a family crest
Take a ride with Space Force 1
Next up
Tariffs & guitar riffs
Die without shoes
You have always sucked in socks
Don't worry, just be a grateful dead
The pearly white hate
Wide-awaits
Your first cry was a
Bing-bing-bing jackpot sound
The last sound you would hear
Is going to be made by a total wipe-out

S2=1.0438

Oversold starts at 1.04336

False start: 120 sample stoch too oversold, money flow too high for a breakdown

Multiple false starts would be a bearish sign, meaning they will not reconsider their desire to take it lower.

Interestingly the bears seem to be gaining momentum.

continuation sell in 7 more hours

Head Chokes

Back to the pendulum.

The ruler on the right measures the distance achieved within the pendulum (from the consolidation mean).

A no-break extension is a terminal move. It is a lower low or a higher high made with the extra rope gained by the price consolidating, but overall, it is not progress. It is a bus pulling forward to the end of a terminal without ever leaving it (hence, it is not a breakout).

The THRST is about 46 pips from the mean.

Now, the HEAD depth is 58 pips, which is still shy for having absolutely gained the right to a continuation. For that you need a minimal W1 depth which is 68 pips. Yet, the price in this case has gotten outside the fluctuation maximum. So what the HEAD is is a big question mark. There should be a debate taking place.

The two circled things were two such debates. The way this gets decided is if the price gets to consolidate before hitting the 16 EMA (HL2) and manages to stay above it, then the head was acknowledged, it is OK to continue, a HEAD CHOKE has taken place.

Now, if you go back to the first image, there were two red 3X BB out markers (fractal outside the 30, 120 and 240 BBs).

The last time this happened, after the second the price returned to the E44, then proceeded to make a third, final one.

The 3rd print was a higher high (11 more pips), but if you are running my Stochastic Bars Hybrid, you would be able to spot the death of the momentum.

Introducing the new technical term, “things are hopping” right now.


I engaged in structural plays with album #53.

_0_W3FFF_Trader_2000Lot.ex4, 2 years backtest, longs & shorts

Trust Which Thrust

For some reason, the driven thrust sequences tend to go in pairs on the upside.

Green line: Acceleration, followed by the Higher High, purple line: Thrust.

Finally, the RSI2 and the Counterforce are getting usable values. After the re-balance, the daily RSI2 should light a higher box too.

We are in the 18-sell. Not a bad location to go short.

The swing low looks to be stong enough now.

Head Depth

The third time this has happened.

The head depth is 130% (58 pips) of a fluctuation maximum (45 pips) from the consolidation mean.

The next move based on history should be to counter this top with an hourly candle print outside the 30BB, like so:

A head distance is shy of the area that comes with a new dice roll flag, not by much. Nevertheless, merely 10 pips more would have registered as a W1, and continuation would have been an option.

The one curveball in my opinion would be if they would buy the oversold level (1.0348).

Outside The Box

Spike that is. From the green box, into the trendline… likely back into the green to rotate to the low.

Trendline resistance + E-98 8H resistance.

R1 was at 1.0378, high was at 1.0381.

I am 5 lots short. I have a sell stop at 1.0269 for a quick trade to 1.0249.

The minimum downside target matches the low at 1.0171.

Could this wick printing here be a runway for later? Certainly could, the question was the next move down.

Could they buy the no-break extension at 1.0262 and start a wave 3 up?

This was a high-volume churn up, likely the end of a leg.

It may look bullish, but the up leg has fallen shy of a W3C print or even a Goldilocks (yellow horizontal).

If the high gets taken out next, that would be bullish. Currently, this seems to be a swing high.

Well done, you have just built a narrative for trapping yourself, but you seem to have forgotten one thing.

The money flow.

Somebody decided to pick up the money flow weakness, the rally printed an MF high that would suggest the need for a higher high. The 120 sample stochastic has a lot more room to give on the upside before it starts to get overbought.

The price is outside the 30BB, right after a squeeze-release. That is more of an opening move if you ask me. Would I be surprised if they double down on the upside holdings at the 8 EMO and in the following 7 pips below it?

How about a 3-3-5 sequence for a finale?

They saved the longs from dipping below R3 twice (where the compression could have commenced).

EA Back Tests

Haven’t run these in a year.

2024 was an extremely volatile year as you know.

2-year backtest of the Municipal trader, long & short. Start at 1K, so the parabolic cap of max 2000 lots (max 10 positions, each capped at the broker’s individual 200 limit) kicked in a bit later.

1318780% gains.

Of course, I could make a 4k lot version to show even higher percentage gains, but if this were to be played in real life after large runs, some withdrawals should be made.

2-year backtest of the Municipal trader, longs only. Start at 1K, so the parabolic cap of max 2000 lots kicked in a bit later.

1309850% increase, virtually the same with 20% less trades. Does fine with longs only.

The municipal trader fades at the 207 EMA (30 min) if the Bollinger Bands are wide enough and also has Crown Royale fades (major reversals with a new high printed on an RSI2<50 or a new low on RSI2>50).

As a reminder, this was an 1100-pip range starting January 1, 2023 (arrow) and had gaps up to 150 pips on occasion. The C leg is still not completely finished.

I added the end of the pendulum fades to the W3FFF+F3 trader (450 points extra)

2-year backtest of the W3FFF+ F3 trader, longs only. Start at 1K, so the parabolic cap of max 2000 lots kicked in a bit later.

1082320% increase

No clear winner here, the two routines have nothing to do with each other, yet they perform similarly. The W3 has less drawdown but opens twice as many positions. 13 million of course is more than 10.8 million.

Sure, you can call me Jerry Williams if you wish.

Back In The Box

At the moment the failed move was the squirt out of the green box plotting a yellow one. Since the close would be back inside the green one, a rotation to the other side would make perfect sense.

Without further consolidation, you should be aiming your short holdings for 1.0241 at a minimum.

The yellow slanted was the neckline. It broke and was backtested.

After a new consolidation, the short exit would move lower obviously.

Ci is at 44, 53 is only a couple of hours away if the price does not gap away.

This is an acceleration down, so there should be a lower low (10-16 pips more) after a brief re-visit of the 8 EMO before another 21-46 pips pullback before the final Thrust.

A red liquidity break on the daily always results in a new lower low. The only exception was circled, showing the second following day making a higher low, and so the third, and so the fourth. Nothing like the current one.


Not a political album this one, but there’s one track with future Felon Musk mentioned here in the “Quest For Free Speech”

(The names have been changed to protect the innocents)

Elon Musk would be your arch-enemy
A self-proclaimed Goat of gaming
But don't hate the player
Hate while you can't debate
Lance Dagobert shall pour in some knowledge
3 minutes' worth of markets and money
Michelle Macaque will be hosting
And you will find out a lot about gold mining
[chorus] 
Where dreams go crude
You beget unglued
Pick up your pitchfork
And swallow no more
Throw out the power with the bath water
Slaughter, like a neurotic robot
Kill the juice, eliminate the cast system
Free everyone, free everything, even the speech

Trip Highs

So let me tell you what I did here with those orange highlights.

I call them trip highs. In conjunction with the squaring plots, you get a pretty full, pretty usable picture.

You put buy stops at those values. One small break, one large break seems to be the rule of thumb.

Either way, you can put on size and target 16 pips even if it is the short’s turn. Plus I run an auto trail to lock in better than break even.

//trip highs
if (High[i]-Open[i]>90*Point && High[i]-Close[i]>160*Point 
&& High[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i) 
&& High[i]>High[i+1]
&& iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i)-iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i)>700*Point
&& iFractals(symbol,0,MODE_UPPER,i+3)==false
&& !(High[i]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i) && Low[i]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i))
){
         ObjectCreate("KAROLYIII"+DoubleToStr(i), OBJ_RECTANGLE, 0, Time[i+1], High[i] , Time[i], Close[i]);
         ObjectSetInteger(0,"KAROLYIII"+DoubleToStr(i),OBJPROP_COLOR,clrGoldenrod);
}

The descent is gonna be over when the market maker squares the shorts. That would mean an hourly candle with a 16+ pips wick on the bottom of it. If that does not happen, you play the bounce from the lower 30BB.

The Correction

They are squaring now. T is a terminal distance, Thrust or No Break Extension relative to the consolidation mean. Since the price has been avoiding the S30, I would think that the lower 30BB would be touched at a minimum. Scale in nearby.

Once the purple line (FFF++) gets trampled on, the move is over. If it falls shy, like an FFF (10 pips shy this was), there is a free spin.

The idea of fluctuation maximum is a statistical figure. Here it is calculated as 46 pips from the consolidation mean (Thistle Arrow). I calculate this mean for better accuracy using 15-minute data and 48-sample CI. In 15 minutes the price usually does not move much, and I halve the last one where the CI went above 53.

In short, 1.0336 should be around the extent of the down move. Place orders 5, 4, 3 pips apart depending on the total size and what size chunks you’d prefer. Once you see a long squaring (14 pips+ wick on the bottom), you can add the missing size at market.

They tagged the Wpivot for good measure.

The T got rounded up to Head depth.

A high volume churn (see red bar) not reaching the yellow line (13,300) is counterproductive. It was not the market maker that dumped it.

The red volume shelf was left behind by the U-turn that kicked off the gap-down run.

They are now net short, so it is in their interest to take the price lower.

The lower Bollinger is still the area of interest. That’s a fixed point, even if the slow motion makes the price fully consolidated and the mean moves closer. Things have been programmed already. One change does not make everything change.