Risk disclosure
© 2026 Erianux LLC. All rights reserved.

Insights Erianux Liquidity 6 August 2026 6 min

Equal highs are not resistance

A shelf of equal highs is not a wall. It is a pool of resting stop orders, and the distinction changes how you trade it.

A shelf of equal highs is one of the most reliable structures on a chart, and it is routinely traded backwards. It is not a wall that price keeps failing to break. It is a pool of resting orders that price is being drawn toward.

The distinction is not semantic. It reverses the trade.

What is actually sitting there

When price makes a high, retreats, and returns to almost exactly the same price, something predictable accumulates. Anyone short from that level has a protective stop just above it. Anyone waiting to buy a breakout has a resting buy order just above it. Both are the same order type — a buy stop — and they cluster in the same few ticks.

A second touch tightens the cluster. A third makes it obvious to anybody looking at a chart, which is precisely the problem: the level is obvious to participants whose business is knowing where other people's orders are.

The mechanic A shelf of equal highs is a concentration of buy stops. A shelf of equal lows is a concentration of sell stops. Both are fuel, and both are visible from a long way off.

Why liquidity is a destination, not a barrier

Anyone needing to fill significant size has one persistent problem: filling it without moving the price against themselves. That requires counterparties, and counterparties congregate where stops congregate — because a stop-market order becomes a market order the moment it triggers.

So a participant who wants to sell a large position benefits from price trading above the equal highs, not below them. The stops trigger, a wave of forced buying appears, and that buying is the liquidity they sell into.

Read that way, a run through obvious highs followed by an immediate reversal is not a failed breakout. It is the point of the exercise.

The pattern that matters: sweep and reclaim

The tradeable event is not the shelf. It is what happens when the shelf is taken.

  1. Price trades through the equal highs, taking the stops.
  2. It fails to hold above them.
  3. It closes back below within a small number of bars.

That sequence says the move through was about liquidity rather than direction. Buyers who entered on the breakout are now offside, above the price, and their exits become the fuel for the move in the other direction.

The failure to hold is the whole signal. Without it you have an ordinary breakout, and treating every breakout as a sweep is how traders end up short in strong uptrends.

Getting the confirmation window right

This is where implementations usually go wrong, in one of two directions.

Same-bar rules are too strict. Requiring the wick to pierce and the same bar to close back below misses most real stop runs, because a genuine raid frequently takes two bars — one to trigger the stops, one to reject.

Open-ended rules are too loose. If price can reclaim the level at any point in the next thirty bars and still count as a sweep, then almost every level eventually qualifies and the signal means nothing.

A bounded window — a close through, then a small fixed number of bars in which to reclaim — keeps both failure modes out. Reclaimed inside the window is a sweep. Not reclaimed is a genuine breakout, and the level should be retired rather than left on the chart advertising liquidity that has already been spent.

Tolerance, and why "equal" is not equal

Highs are rarely identical to the tick. The tolerance for what counts as equal has to scale with the instrument and with volatility — a fixed tick count that works on one contract will either match everything or nothing on another.

Too tight and you miss the shelf traders can plainly see. Too loose and unrelated swing highs get merged into a level nobody is watching. Scaling tolerance to recent range is the honest approach, because that is how the participants placing the stops are thinking about it.

How to use it

Stop treating obvious levels as places price should stop. Start treating them as places price is likely to visit — and pay attention to what happens on arrival.

The level is not the trade. What price does on reaching it is the trade.

Untaken equal highs above and equal lows below are the two most probable near-term destinations on most charts. That is why they belong on screen, and why a good tool retires them the moment they have been taken and held — a spent level has nothing left to draw price toward.