M+D

The Measuring leg is where the directional volatility peaks, the Divergent leg is the higher / lower close made with a diverging directional volatility peak.

The two sides work independently, so there may be overlaps.

Some people are talking 1.1380 already. We shall see. One step at a time. The current consolidation level would allow for 1.1250.

for (i=60; i>=0; i--){
       if (Open[i]<Close[i] || Open[i+1]<Open[i+1]) { 
         if (Low[i+1]<Low[i] && Open[i+1]>Close[i+1]) ObjectCreate("Citera"+IntegerToString(i), OBJ_TEXT, 0, Time[i+1], Low[i+1]-20*Point);
         else ObjectCreate("Citera"+IntegerToString(i), OBJ_TEXT, 0, Time[i], Low[i]-20*Point);
         if ((iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i+1))-Low[i])*10000<3.2) ObjectSetText("Citera"+IntegerToString(i), NormalizeDouble((iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i+1))-Low[i])*10000,2), 17, "Impact", Green);
         else ObjectSetText("Citera"+IntegerToString(i), NormalizeDouble((iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i+1))-Low[i])*10000,2), 11, "Impact", Navy);
       }
         if (Open[i]>Close[i] || Open[i+1]>Open[i+1]) { 
      if (High[i+1]>High[i] && Open[i+1]<Close[i+1]) ObjectCreate("Citera"+IntegerToString(i), OBJ_TEXT, 0, Time[i+1], High[i+1]+35*Point); 
       else 
         ObjectCreate("Citera"+IntegerToString(i), OBJ_TEXT, 0, Time[i], High[i]+35*Point); 
         if ((High[i]-(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,2,i+1))))*10000<3.2)
         ObjectSetText("Citera"+IntegerToString(i), NormalizeDouble((High[i]-(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,2,i+1))))*10000,2), 18, "Impact", Red);
         else ObjectSetText("Citera"+IntegerToString(i), NormalizeDouble((High[i]-(iLow(symbol,0,iLowest(symbol,0,MODE_LOW,2,i+1))))*10000,2), 11, "Impact", Brown);
       }
}

Is the 1.1273 high in danger? Lots of news on Monday. In two steps it would be doable with a no-break extension.

Rob Roy is afraid of a Katie bar-the-door event. Play it safe, hedged until a turn becomes confirmed.

Vol Comp

This market has not failed the upside yet (Echo).

Them schmucks are still long.

Now, how would I go about compressing counter-directional volatility, if I had to write a routine for it?

I cannot see the order flow, but here’s what I think.

If they want the market to turn back up every time it has gone 10 pips away from the most recent 30-minute high, I would put out orders with some gap between and in increasing volume.

For instance, for 9 hours (18 candles) the program gets turned on, that says: buy X lots 6 pips out, buy 2x lots 8 pips out, buy 4x lots 10 pips out, and put out an 8x order 12 pips out.

Above the strongest 9-hour compression ever. 12.5 pips was the maximum counter-directional move.

Of course, you cannot do this indefinitely and you must dump your collection onto a larger order area. Say where someone got trapped and has their stop at break-even or where they have trailed their stop loss to.

Now, the flip side of volatility compression, is that when the market breaches, there will be no stopping in the other direction for some time. I.e. the correction went to an RSI2 below 5 reading.


Album #25 as promised.

deletetxt1("Citera");
if (Period()==30){
for (i=lookback; i>=0; i--){
       if (Open[i]<Close[i] || Open[i+1]<Open[i+1]) { 
       
         ObjectCreate("Citera"+IntegerToString(i), OBJ_TEXT, 0, Time[i], Low[i]-20*Point); 
         ObjectSetText("Citera"+IntegerToString(i), NormalizeDouble((iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,2,i+1))-Low[i])*10000,2), 11, "Impact", Navy);
       }
}
}

Big Bang Theory

When the matket has not failed the upside yet, buy the bang!

The bang is an unbroken hourly RSI2 move from overbought to oversold or the other way.
The high/low to sell/buy would be pointed out by the sharp end.
The bang would be confirmed by a fractal on the next candle (or second). The bang has to be of the directional color or a bodiless doji.

3 bang examples since the last Echo print on the downside.

RSI2 is placed over median. The draw downs would have been below 5 pips, and pyramiding would work too.

Remember where volatility compressors have been active. They are fading a Wave 3 20-pips out.

Go oversized in the current direction.

The difference between the last effort red and yellow highlight is that the red returns in 1 hour to the 8 EMO (not enough separation) whilst the yellow goes the optimal 2 route.

Gold…

We at?

Playing ping-pong between the two highest swing highs.

After the End Of Wave 5 (green double divergence), there was an impulse Wave 1 up (red double divergence).

I would prefer Wave 2 to reach beyond the Municipal trench (orange bands).

1.1050 (S.O.B.) should receive a back test.

How high? Ultimately 1.12889 should receive a beat.

The base case is 5 waves up.

The twist?

A push-down first. The only clue here is the Pro volume reversal print on Friday. I almost missed this.

The money flow was severely oversold at the close. The next professional stronghold is the 1.0945-1.0936 zone which could receive a backtest. For this path to play out, an Echo would need to be printed on the upside, which would mean a 2.5 to 3-hour rally. Motoring up (and making a higher high) would be a clue. Going down to the lower 30 sample hourly BB would mean a fresh wave (Wave 3) up.


Album #25 is shaping up to be something else.

The two tracks I made about Gold yesterday:

Achilles Dent: Guilded Illusion

Achilles Dent: I’m Sold Gold

Lyrics of Achilles Dent: Perpendicular Existence

[Verse 1]
Quarks, gluons and somersaults
Juggling with your twin
Coitus collaboritis
Spooky pension in the distance 

Double slit while the pants slit
Hard hat and potato nose
A picture of Neutrino 
When he was still tiny 

[Chorus]
There is no compensation
For some intermittent condensation
Life is  perpendicular I'm afraid
In a Bozo-Eintstein Condensate 

[Verse 2]
Winning the dancing
And the pissing competition
With entangled shoe laces
Tickle-tickle particle
Partake in the para-normal
ESP is taking charge 

[Chorus]
There is no compensation
For some intermittent condensation
Life is  perpendicular I'm afraid
In a Bozo-Eintstein Condensate 

[Verse 3]
Being poor comes standard
Being funny does not come easy 

The hardest life is the clown's
They have to give away with all values
Until they are left with nothing
They are right with nothing 

I you have a sixth sense for nonsense
Hand it: the small things
Have nought to do with the big picture 

[Chorus]
There is no compensation
For some intermittent condensation
Life is  perpendicular I'm afraid
In a Bozo-Eintstein Condensate

Lecho

Lecsó or Lechon Manok – that’s the question here

What is an Echo?

It is a failed rally / sell-off.

Why does this happen?

In trading, you never have any use for a why. You just need to notice when it happens and act accordingly.

How does it happen?

There are two factors, duration and location.

As for duration, the great majority of these runs is 2-3 hours in length. The zone to fail is typically a 21-pip range where the third candle should print a high/low and retrace more than 1/3rd of the current hour’s action. The zone itself is most often from inside the 30-sample HL2 hourly BB by two pips to outside by 19.

The failure high/low is often final but allows for a fake out for up to 10 pips. This displacement I call the moratorium zone. I don’t have any examples where the market managed to walk into the zone by more than 7 pips before reversing for good.

You would likely find that the first hour spent at least a little time on the other side of the hourly 8 EMO.

Confirmation

An ECHO is still pending upon the 3rd hour’s failure. The 4th hour closing towards the 8 EMO is the first confirmation. The second confirmation is not taking out the high/low made by the 3rd candle in hour 5. At this point, confidence is in. Further confirmation would be starting to print closes on the other side of the 8 EMO.

The one disqualifier (muter) I have is if the 30 sample BB width is less than a fluctuation size or 32 pips. In this case, I gray out the Echo print.

The Black or BB echo is a version where the 8 EMO is out of reach. This move also starts from inside the BB, the failure zone is the same as well, but it requires a print outside the BB right before the Echo count starts in exchange for no 8 EMO.

I also implemented an early “heads up” marker with the same system of Yellow for pending and Green or Red for some directional confirmation, but one hour earlier. The rugged edge circles I’m talking about. Some of these never turn into an ECHO.

I did invent the Push and Echo coupling for the Weekly chart. Over there a Push is defined by a move outside the 14-sample Window Envelope with a week-on-week progress being at least 50% more and the time limit for an echo is 2 Weeks (2 more candles), but can happen in 1.

As you can see, the hourly Echo definition is different, it can happen almost anywhere and does not represent more than a turn. It is not necessarily a major swing you are looking at, but a failed auction nevertheless. A trade that would be on until a Black or White Echo prints in the opposite direction.

There are very simple mechanics at play.

Here the market is trying to fail…

…but it does not get confirmed in the first following hour.

Now an Echo is out of the question, but a BB Echo is a possibility 2-3 hours from now or it would have to reconnect with the 8 EMO first and start a new count.


Album #24 up to listen

…potential BB Echo, will know in 3 more hours for sure. The current candle would have to close down 1/3, the next candle would have to be red and the candle afterward would not be allowed to take the high by the settlement.

Three Things

The first one is that one filter of the Echo is counterproductive, and thus should be eliminated.

The Low of the 2nd hour of selling does not have to be lower than the first hour’s.

The Echo print is yellow at first, meaning pending – the next two candle prints can confirm it or eliminate it completely if the second hourly candle is to print a lower low stripping away the fractal status.

Counter to what everybody holds as a belief, that the market can do whatever it wants at any given moment, I am firmly in the camp that it can rarely do whatever it wants.

My proof is the volatility compression, which has different degrees.

In the image below I made an Orange shaded field. This was an R minus 1 compression, the strongest there is. Meaning that they were shorting starting 20 pips out from the recent low not letting the market to reach the dashed line (I call it E). Who are they? Something that does not sleep. Programs. CTAs, bots algos, pick.

When you have 40 hours of R minus 1 compression, the Shot Over the Bow level is E. You can bet that with this strength of compression, the market cannot gap in the opposite direction.

The last thing is paying attention to an hourly candle that exceeds 1 fluctuation maximum (here meaning 45 pips).

This size of free movement requires that the buy programs to be turned off.

The last image shows 3 range candles. Their body becomes crucial. 3 consecutive closes outside are a confirmation of the new direction. The yellow arrows are where they turned the volatility compressor routines back on – this time on the opposite side.

…confirmed in. The moratorium line pushed 10 pips down.

Curve Fitting

Curve fitting (here) is the abuse of filters. In general it is cherry picking data to prove a point.

This typically shows up when somebody wants to show better results on a re-run and would likely end up cutting a time period or even a full month out.

Curve fitting of course can become an issue with firward testing as well.

I had the ECHO prints have a perfect scoreboard for the last few months, but the last one was a dud. You can never be certain that you have all the necessary filters already in place.

You have to evaluate what was different on this occassion. Then comes the need experience when picking the right way of excluding this prompt.

For instance, the width of the Bollinger Bands could often help, but not here.

The two choices are: eliminate the fractal where the candle 2-hours prior spiked outside the upper BB or eliminate when the candle 2-hours prior had a range of 50+ pips. I went with the latter as the second case would happen way less often.

Zone To Fail

The dynamic zone to fail a direction is from 21 pips wide, it starts from inside the hourly 30 sample HL2 BB by 2 pips and extends 19 on the outside.

There are serious restrictions for the time window when this would be possible at all.

If my filter is correct, the market has already failed the downside. The fractal with the Echo print below has an additional moratorium zone of 10 pips marked with the green line, but no guarantees of how much more downside movement you shall get.

//// ECHO on the upside
if (((Close[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1)-80*Point 
&& Close[i+1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1)+190*Point)
|| (High[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1)-20*Point 
&& High[i+1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1)+190*Point))
&& Open[i]>Close[i]
&& ((Low[i+1]>iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+1)
&& Low[i+2]>iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+2))
|| (
 Low[i+1]<iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+1)
&& Low[i+2]<iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+2)
&& Low[i+2]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+2)))
&& High[i+1]>High[i] && High[i+1]>High[i+2] 
//&& High[i+2]>High[i+3]
&& Low[i+3]<iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+3)
//|| Low[i+4]<iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+4))
&& Close[i+1]<(High[i+1]-((High[i+1]-Low[i+1])/3)))
{
    ObjectCreate("HOTE"+i,OBJ_TEXT, 0, Time[i+1],High[i+1]+150*Point);
    ObjectSetText("HOTE"+i,"ECHO", 26, "Impact", clrYellow);     
    if (i>1) {ObjectSetText("HOTE"+i,"ECHO", 26, "Impact", clrWhite);     
    level = High[i+1]+100*Point;  }
}

There was a 75%+ pullback and then a move back above the 25% line before a drop and a close at near the halfway mark. The drop we saw could have been a wave 2 down of a Wave 5 up.


Album #23 is here.

Trading?

The first question to ask is where are they compressing volatility?

The answer currently is about 32 pips up from the last swing low. There are another 3 examples above.

The second question is what is my proof for price having turned around?

The answer is none, as there has not been a White or Black Echo print yet.

//// ECHO on the downside
if (Low[i+1]<iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+1)+20*Point 
&& Low[i+1]>iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+1)-370*Point
&& (Open[i]<Close[i] || (i>0 && Low[i-1]>Low[i+1]))
&& High[i+1]<iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+1)
//&& High[i+2]<iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+2)
&& Low[i+1]<Low[i] 
&& Low[i+1]<(Low[i+2]+20*Point)
&& Low[i+2]<Low[i+3]
&& High[i+3]>iMA(symbol,0,8,0,MODE_EMA,PRICE_OPEN,i+3)
&& Close[i+1]>(Low[i+1]+((High[i+1]-Low[i+1])/3))
&& ExtATRBuffer[i+1]>50
)
{
    ObjectCreate("HOTE"+i,OBJ_TEXT, 0, Time[i+1],Low[i+1]-80*Point);
    ObjectSetText("HOTE"+i,"ECHO", 26, "Impact", clrWhite);     
    if (ExtATRBuffer2[i+1]<50 && (iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_UPPER,i+1)-iBands(symbol,0,30,2,0,PRICE_MEDIAN,MODE_LOWER,i+1))<320*Point) 
    ObjectSetText("HOTE"+i,"ECHO (MFI_R)", 26, "Impact", clrGray);  
  

The Gray Echo was a downgrade due to the BB width not reaching at least 32 pips (squeeze-release).

With that said, there is a 3rd hour of selling currently. If this candle closes back up 1/3, the confirmation could be either the following hour closing green or the second candle staying off the low. That would be a white Echo print, and the moratorium line would be re-plotted 10 pips below the new swing low.


Achilles Dent: Never, Never Land with the voice of Chester Bennington.

Open Mind

We had a severe reaction, but is this move up up yet?

I personally would give the benefit of the doubt of the move down being wave 4 of Wave 3. This would mean two more waves up coming, a wave 5 of Wave 3 and a Wave 5.


Album #22 is out now.

…in the meantime everyone’s selling bonds, mostly US bonds.