Where the stops sit: flip levels, protected highs and lows, and equal-high and equal-low pools, each kept until price reaches it.
Stops collect at the levels a market structure has to hold. Liquidity Map draws those levels and keeps each one on the chart until price actually reaches it. Then it marks what happened there: a sweep, where price touched the level and came back, or a failure, where price closed beyond it. It reads structure only, no volume, so it behaves the same on every market.
A flip level, labelled FL, is a swing high or low that a bar has closed through. The market broke it, but has not come back to test it yet. That is why it matters: it stays on the chart, at its price, until price returns to it. A level that is never revisited simply stays live.
FL above price: a broken low not yet retested
FL below price: a broken high not yet retested
02
Protected high and low
When price breaks a swing high and then confirms the break with a higher close, the low of the pullback in between becomes the protected low, PrL. It is the level the up-move has to hold: below it, the buyers behind the structure are wrong. The protected high, PrH, mirrors it for a down-move. Each new confirmed break moves them on.
PrL under price: where the up-structure's buyers are wrong
PrH above price: where the down-structure's sellers are wrong
03
A line lives until price reaches it
Nothing removes a line except price reaching it. Where it is reached, a circle marks the outcome. A sweep: price touched the level and returned to its side. A failure: price closed beyond it. The outcome is judged when the bar closes, so a touch that has happened cannot be undone. Hover a circle to read which it was.
Sweep: touched and came back
Failure: closed beyond the level
04
One line per level
Lines that sit at nearly the same price count as one level, and only the strongest is drawn: a higher-timeframe line before the chart's own, a protected high or low before a flip level. Only the lines closest to price are drawn at once; the rest are still tracked and come back on screen as price moves towards them.
05
Higher timeframe
The same kinds of line can be taken from a higher timeframe and drawn on top, wider than the chart's own and labelled with their timeframe, so a protected high from the hour chart is told apart from one on the chart you trade. Higher-timeframe levels outrank the chart's own wherever the two meet. It is optional.
Labelled with the timeframe, e.g. PrH 1H
Drawn wider than the chart's own lines
06
Liquidity pools
Equal highs and equal lows are where stops pile up. Buy-side pools (BSL) sit at equal highs, sell-side pools (SSL) at equal lows, and the label counts the touches: the more touches, the wider the line. A pool ends one of three ways: swept, when a wick goes beyond and the close comes back; broken, when price closes beyond and runs on; or swept late, when it closes beyond but comes back first. Finished pools dim and keep their circle.
BSL ×3: three touches at the same high
Swept, broken or swept late
How to read it
A PrL below price marks where the up-structure's buyers are wrong; a PrH above price marks where the down-structure's sellers are.
An FL is a level the market broke and has not retested. Expect it to matter when price comes back to it.
A circle tells you what price did at a level — swept or failed — not what it will do next.
A pool with more touches holds more resting stops. Higher-timeframe lines outrank the chart's own.
Alerts
A protected high or low is swept or fails
A flip level is swept or fails
A buy-side or sell-side pool is swept, broken or swept late
One alert covers every event; each message names the level, the outcome and the price
Good to know
It is a map, not a signal. It gives no entries, stops or targets, and a sweep circle is not a buy.
It reads no volume, only price structure, so it behaves the same on forex, gold, crypto and stocks.
Hits are judged on the close: on the open bar a line turns as soon as a wick reaches it, and the close decides sweep or failure. An alert never un-fires.
For a calmer map, ask for stronger swings rather than loosening how a touch counts. Protected (closed-source) script, free to use without limitations.
Questions
Is a sweep circle a buy or sell signal?
No. It records what price did at a level. Whether it is a trade depends on your own setup; the entry, stop and size are yours.
Why did a line disappear?
A line only leaves the chart when price reaches it. Lines far from price are hidden to keep the chart clear; they are still tracked and come back as price moves towards them.
What is the difference between FL and PrL?
A flip level is any swing high or low that has been closed through. A protected low is the pullback low behind a confirmed break: the level the whole up-structure has to hold.
Does it work outside gold?
Yes. It reads price structure only, with no volume, so it behaves the same on any market and timeframe.
Liquidity Map is an analysis tool, not investment advice. Charts and examples are illustrations.