CannonBalls & Cannibals

…or… to The Emperor’s New Groove and Back. Trading is a bit funny currently due to the no volume environment.

Use your judgement:

As a reminder, the reversal zone’s levels:

Sell Beats: 1.1013, 1.1019 and shy of 1.1027.

I would disregard the 2x buy due to no volume.

The cannibal? Gotta beat the time with something, so these are some ideas.

The remaining references:

Ristic

by the Silver Backed Gorilla in the big belly of Piano Falls.

So what did the fox say?

I said the opex close would be around the close that was made on the 30th of November.

How did I know that?

The current movement is about gaining strength for the next wave structure. You don’t always want to target this line, but after the end of an impulse structure it is your one and only clue.

The yellow line is the 12-sample close shifted. The brown number is day 11, so it is a projection for the following day to close at for maximum boost.

A volatility whip is a fast way of recharging energy. A slow cascade might take twice as long, but wave 1 would not start without energy packed on. This needs 4-5 more days of sideways movement to play back the 12-sample energy above 53, but a 59+ read would bring more guarantees for the next leg (Wave) making it to the Volatility Bracket. Yes, the volatiliy whip is a quick consolidation.

Sure, if only Elliott Wave had an A-B correction as an option, hmmm…

This brings up a valid point. When does it ever happrn that Wave1 gets opened in the same direction as Wave 5 was on the daily? Not very often. 1 out of 10 perhaps. Look at the lower green band, how much closer it is now! Tagging the low would also mean a touch down on it.

It’s the animal distilled in me.

It’s the edible cookies in me.

Can’t find the Joilena version of this on YouTube. Look for it on SoundCloud>

Also, the future does not have to look like it’s 1983 again.

I just added the plot to the Bands routine.

#property copyright   "Bands by Macdulio, (c) 2021"
#property link "http://www.forexfore.blog"
#property description "Bands by Macdulio"
#property description "You don't defy the first day"
#property description "Passing through God."

#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 LightSeaGreen
#property indicator_color2 LightSeaGreen
#property indicator_color3 LightSeaGreen
#property indicator_color4 Yellow

extern int lookback = 1000;
double ExtMovingBuffer[];
double ExtUpperBuffer[];
double ExtLowerBuffer[];
double E44[], Twelve[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//--- 1 additional buffer used for counting.
IndicatorBuffers(3);
// IndicatorDigits(Digits);
//--- middle line
SetIndexStyle(0,DRAW_LINE,0,3,indicator_color1);
SetIndexBuffer(0,ExtMovingBuffer);
SetIndexLabel(0,"Bands SMA");
//--- upper band
SetIndexStyle(1,DRAW_LINE,0,3,indicator_color2);
SetIndexBuffer(1,ExtUpperBuffer);
SetIndexLabel(1,"Bands Upper");
//--- lower band
SetIndexStyle(2,DRAW_LINE,0,3,indicator_color3);
SetIndexBuffer(2,ExtLowerBuffer);
SetIndexLabel(2,"Bands Lower");
//--- Twelve Days of Terror
SetIndexStyle(3,DRAW_LINE,0,3,indicator_color4);
SetIndexBuffer(3,Twelve);
SetIndexLabel(3,"Twelve Days");

return(0);
}
//+------------------------------------------------------------------+
//| Bollinger Bands |
//+------------------------------------------------------------------+
int start()
{
ArrayResize(E44, Bars);
ArrayInitialize(E44,EMPTY_VALUE);
ArrayResize(ExtMovingBuffer, Bars);
ArrayInitialize(ExtMovingBuffer,0);
ArrayResize(ExtUpperBuffer, Bars);
ArrayInitialize(ExtUpperBuffer,0);
ArrayResize(ExtLowerBuffer, Bars);
ArrayInitialize(ExtLowerBuffer,0);
ArrayResize(Twelve, Bars);
ArrayInitialize(Twelve,EMPTY_VALUE);


int i,j;
string symbol = Symbol();
double std;

//---

// ArraySetAsSeries(E44,false);
// ArraySetAsSeries(ExtMovingBuffer,false);
// ArraySetAsSeries(ExtUpperBuffer,false);
// ArraySetAsSeries(ExtLowerBuffer,false);

for (i=lookback; i>=0; i--){ E44[i]=iMA(symbol,0,44,0,MODE_EMA, PRICE_MEDIAN,i);
//Print(i," - ",E44[i]);
}



for (i=0; i<lookback; i++){
for (j=i; j<i+20; j++)
ExtMovingBuffer[i]=ExtMovingBuffer[i]+E44[j];
ExtMovingBuffer[i]=ExtMovingBuffer[i]/20;
// Print("ExtMovingBuffer["+i+"]=",ExtMovingBuffer[i]);
Twelve[i]=Close[i+11];
}

deletetxt1("God");

ObjectCreate("Goda", OBJ_TEXT, 0, Time[0], Close[11]+30*Point);
         ObjectSetText("Goda"," "+DoubleToStr(NormalizeDouble(iClose(symbol,0,10),4),4)+" IRON CLS TOMO", 14, "Impact", Maroon);



for (i=lookback-1; i>=0; i--)
{

std = iStdDevOnArray(ExtMovingBuffer,0,10,0,0,i);

//Print("std=",std);
ExtUpperBuffer[i]=ExtMovingBuffer[i]+std;

// Print("ExtUpperBuffer["+i+"]=",ExtUpperBuffer[i]);
ExtLowerBuffer[i]=ExtMovingBuffer[i]-std;

if (High[i]>ExtMovingBuffer[i]+100*Point && Low[i]<ExtMovingBuffer[i]-100*Point && !(High[i+1]>ExtMovingBuffer[i+1] && Low[i+1]<ExtMovingBuffer[i+1]))
ObjectCreate("God"+DoubleToStr(i), OBJ_TEXT, 0, Time[i], ExtMovingBuffer[i]+130*Point);
ObjectSetText("God"+DoubleToStr(i), "GOD DAY 1", 14, "Impact", Maroon);
// ObjectSetText("God"+DoubleToStr(i), OBJPROP_BACK,0);
}

return(0);
}

void deletetxt1(string text){
for(int iObj=ObjectsTotal()-1; iObj >= 0; iObj--){
string on = ObjectName(iObj);
if(StringFind(on, text) == 0) ObjectDelete(on);
} }

Paracatamol In G-Moll

Trace Tracking.

So I made that signal that was supposed to tell me about the parabolic move setting up.

To my credit I also pointed out the 3 signs of the parabolic move reversing and that there would be no stops on the way down either.

My first thinking was having to add more filters, like a Bollinger width. But there was nothing wrong with the signal. See how only upto 2 back to back approaches are present at the beginning and there a sequences of 4 applying pressure at the end (at which point the Bears are 2/3 of the way there by having made the first two cracks)? The signal is perfect, the thinking needed to be adjusted.

I also said that Wave 1 down would be confirmed by price hitting the lower Bollinger Band. Now with this brutal approach of the other end I am all but certain of this happening.

Schmucks like Pippoletto can infuse all of their misguided bias to you, just pease stop asking money for it.

& this Elliott fixation that you have to label up every move when a Volatility Whip or an XX Energy consolidation isn’t part of any wave structure is a complete crap.

Greetings from Paracetaluma

The Money flow is extremely negative now, so a reflexive bounce of 46 pips would make sense here.

F minus 1

It would be a shame calling myself a Parabolic Snail and not understanding the F -1 environment.

The main characteristic of the F minus 1 is the complete lack of counter directional volatility, not even an F1 pullback (40 pips) and the 30 min S-30 goes untouched by the fractals. Also the progression count would likely be above 3 at this point, a rally does not start in parabolic mode, it shifts gears to reach it. There is no telling what such market can do, but there would have to be 3 breaks occurring before a full revesal. One: coming back inside the 30 sample Bollinger, Two: closing below the 8-EMO, Three: closing below the S-30.

Finally there’s a money flow extreme, so a revesal zone would likely be printed soon (3.5 hours more).

This is now too close to the prior high not to make an attempt on it.

The good news is that once the parabolic move is over, the other direction would be able to fluorish from then on.

Where did this go parabolic? When they went aggressive on reversing price before a 40-pip dip and before getting to the S-30.

if (Period()==30 && ExtATRBuffer[ArrayMinimum(ExtATRBuffer,16,i)]>-40 && Low[i]<iMA(symbol,0,30,0,MODE_SMA,PRICE_MEDIAN,i)+100*Point && Low[i]>iMA(symbol,0,30,0,MODE_SMA,PRICE_MEDIAN,i)) {
ObjectCreate("PLOTA"+i,OBJ_TEXT, 0, Time[i], Low[i]+25*Point);
ObjectSetText("PLOTA"+i, CharToStr(71), 86, "WingDings", clrDeepPink);
}

To answer my own question about this move down and back up, if it was a volatility whip, I say klaro.

Higher high, yes. A volatility whip is not a Wave 3. Energy is on the rise while price is rising. That’s not the direction of the push. Wave 1 would be called upon the next move hitting the daily 30 BB’s bottom rail.

Clearly the higher the better for Christmas opex premium confiscation tomorrow.

I think the next week you’re going to see the opposite of this candle with high volume churn down.

…the levels are settled.

If I had to guess, you could see a 1.1030 print, but not a 1.1040. After that B-line to the daily E9.

Crown Royale

It is a final divergence where the measuring value falls to the other side of the RSI2 spectrum.

I.e:

  if (RSI2[i]>50) {
ObjectCreate("120BMPX"+IntegerToString(i), OBJ_TEXT, 0, Time[i], Low[i]+10*Point);
ObjectSetText("120BMPX"+IntegerToString(i), CharToStr(175), 38, "Wingdings", clrYellow);
}

I was gonna talk about the 12-sample daily CI. Before the new, 5-wave move would start, the energy level would have to reach an XX condition, which is 59 or more.

The market had 2 more days after today to get to this level. Imagine that 2 candles drop off the sample, and you are around the close marked by the blue arrow. You just managed the necessary extra high read.

Where do we go from here then? I would think that price would be back here by the expiration. A down move and back up. 2x 24 hours.

The move was a “200”. It is a break out beyond 180. Currently does not look like it is going to manage the close this time around.

F2 is now at 1.0833. I would buy that for the opex. Could we swing out in the opposite direction 70 pips first, then come back from there? Yes.

F Marketing

From the aspect of deep volatility

An F0 market ends in a Flash Gordon momentum divergence.

An F-1 market ends in a reversal brought on by a close on the other side of the S-30.

An F1 market would react to support / resistance, but proceed after an F2 print.

An F2 is a watershed event.

Red F2 Jam

Somebody has been fixated on not letting the counter directional volatility beyond 62.5 pips since the 29th of November.

That last swing high was Red F2 on the red nose and so was 1.0817 one day earlier. Maybe somebody had a lot of capital and wanted to write their own CTA and also had a Dell Laptop.

Maybe their mind slipped a bit and blended in Bios with Bias.

Did I just figure out how the gamma negative options pegging works?

To show you how important that 62.5 pips number is, I could make an on screen plot for 200 sample low/high displacement, but I have already made a histogram routine, the Counterforce, all I need to do is to change the highlight level.

Something to think about for an auto trading edge. Also, why was the aswer to this 90?

Why is 30 the answer to the following:

Are we in a volatility whip then? There is a one sided volatility cap, but the legs normally don’t last this many days. 2-4 days would sound normal, but 8 for the V’s single leg would be strange. The whips occur after the end of a 5-wave structure and they attack the last daily swing low / high.

This move down is a corrective wave. To print an “M” or measuring leg, a daily candle has to get outside the 30-sample BB. P stands for Push (eof Wave 3) and E means Echo (eof Wave 5).

Quickly about intelligence. It is mostly God given logical circuits, problem solving skills, you can round up your score during your first few years when you learn to communicate engage socially up to perhaps the age of 7. At least that seems to be the cut off for being able to learn all 14 Hungarian vowels. After that no amount of schooling or memorization would change your score.

With all that said, there is no guarantee that your high IQ does not go to waste. You can take my example or you can listen in on the example presented by Thoughty2.

Formel Eins And Outs

One example that I have for different paths leading to the same conclusion is the 95-pips displacement.

It is 95, because out of the 3 possible corrections, a liquidity break (usually a quick move) would be able to tag this before resuming in the actual market direction. The emphasis here is that I want the level to be hit. I use 180 samples (arbitrary) on the 30-minute to measure from ( see F3 – F for fade).

The 105-pips displacement I used for the puple brackets (dermia lines) have the thinking of a level I don’t want to be hit. Quasi 1.0860 may be beyond reach.

The dermia lines get adjusted relative to the consolidation mean. A new low sets the limit high and vice versa.

   dermia[i]=dermia[i+1];

if (iFractals(symbol,0,MODE_LOWER,i) && Low[i]<taxi[i] && Low[i]<iLow(symbol,0,iLowest(symbol,0,MODE_LOW,90,i+1)))
dermia[i]=Low[i]+1050*Point;

if (iFractals(symbol,0,MODE_UPPER,i) && High[i]>taxi[i] && High[i]>iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,90,i+1)))
dermia2[i]=High[i]-1050*Point;

Since on the way down F1 and F2 served as regrouping levels, F3 would logically be the next one in line, so I set most of the longs to target (+5 pips for pushing my luck).


ObjectCreate("Roea", OBJ_LABEL,0, 0,0);
ObjectSetText("Roea", "F3:"+DoubleToStr(NormalizeDouble(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,180,0))+950*Point,4),4), 12, "Arial", Red);
if (MathAbs(Close[0]-(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,180,0))+950*Point))<100*Point) ObjectSetText("Roea", "F3:"+DoubleToStr(NormalizeDouble(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,180,0))+950*Point,4),4), 22, "Arial Black", Red);
ObjectSet("Roea",OBJPROP_CORNER,1);
ObjectSet("Roea",OBJPROP_XDISTANCE,20);
ObjectSet("Roea",OBJPROP_YDISTANCE,27);
ObjectSet("Roea",OBJPROP_BACK,1);

ObjectCreate("Roeb", OBJ_LABEL,0, 0,0);
ObjectSetText("Roeb", "F2:"+DoubleToStr(NormalizeDouble(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,180,0))+625*Point,4),4), 12, "Arial", Red);
if (MathAbs(Close[0]-(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,180,0))+625*Point))<100*Point) ObjectSetText("Roeb", "F2:"+DoubleToStr(NormalizeDouble(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,180,0))+625*Point,4),4), 22, "Arial Black", Red);
ObjectSet("Roeb",OBJPROP_CORNER,1);
ObjectSet("Roeb",OBJPROP_XDISTANCE,20);
ObjectSet("Roeb",OBJPROP_YDISTANCE,87);
ObjectSet("Roeb",OBJPROP_BACK,1);


ObjectCreate("Roec", OBJ_LABEL,0, 0,0);
ObjectSetText("Roec", "F1:"+DoubleToStr(NormalizeDouble(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,180,0))+400*Point,4),4), 12, "Arial", Red);
if (MathAbs(Close[0]-(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,180,0))+400*Point))<100*Point) ObjectSetText("Roec", "F1:"+DoubleToStr(NormalizeDouble(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,180,0))+400*Point,4),4), 22, "Arial Black", Red);
ObjectSet("Roec",OBJPROP_CORNER,1);
ObjectSet("Roec",OBJPROP_XDISTANCE,20);
ObjectSet("Roec",OBJPROP_YDISTANCE,147);
ObjectSet("Roec",OBJPROP_BACK,1);



ObjectCreate("Roeg", OBJ_LABEL,0, 0,0);
ObjectSetText("Roeg", "F3:"+DoubleToStr(NormalizeDouble(iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,180,0))-950*Point,4),4), 12, "Arial", Green);
if (MathAbs(Close[0]-(iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,180,0))-950*Point))<100*Point) ObjectSetText("Roeg", "F3:"+DoubleToStr(NormalizeDouble(iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,180,0))-950*Point,4),4), 22, "Arial Black", Green);
ObjectSet("Roeg",OBJPROP_CORNER,3);
ObjectSet("Roeg",OBJPROP_XDISTANCE,20);
ObjectSet("Roeg",OBJPROP_YDISTANCE,27);
ObjectSet("Roeg",OBJPROP_BACK,1);

ObjectCreate("Roeh", OBJ_LABEL,0, 0,0);
ObjectSetText("Roeh", "F2:"+DoubleToStr(NormalizeDouble(iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,180,0))-625*Point,4),4), 12, "Arial", Green);
if (MathAbs(Close[0]-(iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,180,0))-625*Point))<100*Point) ObjectSetText("Roeh", "F2:"+DoubleToStr(NormalizeDouble(iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,180,0))-625*Point,4),4), 22, "Arial Black", Green);
ObjectSet("Roeh",OBJPROP_CORNER,3);
ObjectSet("Roeh",OBJPROP_XDISTANCE,20);
ObjectSet("Roeh",OBJPROP_YDISTANCE,87);
ObjectSet("Roeh",OBJPROP_BACK,1);

ObjectCreate("Roej", OBJ_LABEL,0, 0,0);
ObjectSetText("Roej", "F1:"+DoubleToStr(NormalizeDouble(iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,180,0))-400*Point,4),4), 12, "Arial", Green);
if (MathAbs(Close[0]-(iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,180,0))-400*Point))<100*Point) ObjectSetText("Roeg", "F1:"+DoubleToStr(NormalizeDouble(iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,180,0))-400*Point,4),4), 22, "Arial Black", Green);
ObjectSet("Roej",OBJPROP_CORNER,3);
ObjectSet("Roej",OBJPROP_XDISTANCE,20);
ObjectSet("Roej",OBJPROP_YDISTANCE,147);
ObjectSet("Roej",OBJPROP_BACK,1);

So, should you shortlist it or buy it?

The Black Peter suggests a move up to the S20 first (currently at 1.0876), before a double bottom around 1.0742. Do you know anyone who can tell you the next 2 moves the market would make?

Schöne Ungarische wirtschaft!


This one is recommended with a headset:

Roll the credits!

PFC-P Programme

aka Pentucky Fried Chicken Preventorship.

Checklist

High liquidity

24H trading

Low commission

Low typical spread

High leverage

Hedging – instant deposit credit

Hedging – automated hedge below equity level (partial, full)

No Money Concepts

RSI2 and Money Flow are your best friends.

Learn to work with Money Flow Beat Reversals and Divergences, Final, Reversal, Continuation, Flash Gordon & Faith Healer.

Appreciate moving aveages. Remember that the market revolves around the 9-Day EMA or E-414 band on 30-minutes, a 3X plus stretch (of a divergent leg) is likely to trigger a mean reversion and also that 1X stretch (fluctuation maximum) is where they could stop and reverse a mean reversion progress.

Follow professional volume prints on Daily and Weekly charts. Pay attention to high volume churns on the Weekly, many of these would see their counter part come next Week.

Plot 30-sample HL2 BB.

Plot 15-pips outside the 60-sample HL2 BB to call a measuring / divergent leg.

Monitor your on balance holdings, be coscious of keeping not just the naked, but the total holdings low.

This much should get you to start trading in a sustainable manner until you figure out proper weighting and scaling.

Picture: 2 Flash Gordon divergences (a new 200-sample high / low fractal falling shy of the BB with a progression count above 1).

Where’s The Regression?

The train is starting, the engine’s humming, so get on board…

People, you are letting me down…

There was a pending final divergence until the second candle on the right took out the low.

There is a regression that’s just printed, and there is the Olive Drab.

The 4th in the row to be exact. Does the 4th score as well as a 2nd? I don’t know yet.

One thing is certain, the stochastic is in the middle of the range and the RSI2 is oversold enough for a bigger move up. Just hit Murena Williams (E-44 aka the Server) that is the defender of God, i.e. the 50 EMA, or the 20-sample smoothing of the E-44.

At some point even a ICT clown with their biggest fear of non-static levels must acknowledge that moving averages are there for a reason, even if they are doing the one thing a sea sick person is most afraid of: they are moving.


Lots of jolly music today…

Never let me down again!