Liquidity Sweep Cloud: my ICT indicator for TradingView
A Pine Script indicator I wrote myself. It reads the bias from 4-hour structure, spots liquidity sweeps on your own timeframe, and hands you the setup already drawn: the level being used and the direction. It draws no stop and no target, and it places no orders — the entry, the stop, the size and the decision to take it stay yours. Free, invite-only.
- Language
- Pine Script
- Platform
- TradingView
- Access
- Free, invite-only
- Execution
- Manual, yours to make
What it draws, in order
It sets a bias from 4-hour structure
Before looking at your chart at all, the indicator reads market structure on the 4-hour timeframe and derives a direction from it. It waits for a break of structure in the ICT sense: a close beyond the high of the leg that led to the last low, or below the low that separated the last two highs. A panel shows the daily, 4-hour, 1-hour, 15-minute and local bias — but only the 4-hour one drives the signals.
It spots liquidity sweeps
On your chart’s own timeframe it then looks for a sweep followed by a rejection: price clears an obvious high or low, triggers the stops sitting there, then comes back the other side. The levels being swept come from a weighted register — local swing, 15-minute pivot, 4-hour structure, 4-hour liquidity, FVG edge. A local sweep is only kept when it points the same way as the 4-hour bias; a sweep of 4-hour liquidity, on the other hand, can fire against the bias — that is the signal marked “CT”. A setting lets you show one, the other, or both.
It preloads the setup — it does not take it
The setup arrives already drawn: the level being used, the direction, and the bias across five timeframes, readable at a glance. That is all the indicator puts on the chart — it draws no stop, no target, no win or loss. Nothing is sent to the market, nothing is decided for you. The exact entry, the stop and the position size remain your call — and that is precisely where two traders looking at the same signal end up with two different results.
One setup, end to end
The 4-hour bias is bullish. Price sweeps an obvious low, stops are triggered, then price comes back above it: that is the trigger. The indicator draws the level, the invalidation and the target — turning that into a trade is up to you.
The indicator on a real chart
Screenshots from my own chart, taken as they are. What you see here is what you will see on yours.


It preloads the setup, you decide the rest
The indicator does not replace the trader: it removes the spotting work. Watching several markets at once, not missing a sweep while you were looking elsewhere, redrawing the same levels by hand ten times a day. What it leaves you is the only work that carries value — the judgement.
Faced with a preloaded setup, you look at context: where price came from, what liquidity is left above, which session it is, what the candle looks like. You take some and you let many go. That is exactly how I use it, and how it is designed to be used.
What the indicator decides
- 4-hour bias
- Break of structure (MSS) in the ICT sense
- Levels watched
- Weighted register: local swing, 15-minute pivot, 4-hour structure and liquidity, FVG edges
- Counter-trend
- A 4-hour liquidity sweep can fire against the bias — marked “CT”
- De-duplication
- At least 3 candles between two signals on the same side
What stays yours
- Context
- Where price came from, what liquidity is left above, which session it is
- Entry
- At market, on a limit, or not at all
- Stop
- Where you actually place it, and what that does to the ratio
- Size
- Your risk in francs, your management, your prop firm’s rules
- The decision
- Take this setup, or let it go — most of them get let go
Why this is rare
On TradingView, the vast majority of ICT indicators stop at the drawing. They shade a zone, mark an order block, plot a killzone. Useful, but the work is still all there: it is still on you to decide where the trade would be, what it would be worth, and to redraw all of it by hand every time.
A tool that goes all the way to the complete setup — the level, the risk, the target, ready the moment the signal appears — is considerably rarer. And where it exists, it is almost always paid: this kind of indicator commonly sells for over €100 a month, usually by subscription, and rarely from someone who tells you plainly what the tool decides and what it leaves to you.
Mine is free, invite-only. So there is nothing to take on trust: install it on your market, on your timeframe, and judge the setups yourself before deciding whether it belongs in your routine.
How to get access
The indicator is free and distributed by invitation through TradingView: send me your TradingView username, I add you, and it appears in your “Invite-only” scripts. No payment, no subscription, no reselling.
In exchange, only one thing interests me: your feedback. What is missing, what gets in your way, what you see that I do not. That is what moves it forward.
Disclaimer. This indicator is an analysis tool provided for informational and educational purposes. It is not investment advice, a personalised recommendation, or an inducement to place an order. The screenshots illustrate what the tool displays and do not predict future results. Trading carries a substantial risk of capital loss.