OPEN-SOURCE SCRIPT
ที่อัปเดต:

Liquidity Pools Indicator

2 446
Liquidity Pools · BSL / SSL**

> *Liquidity is not a concept. It is the destination.*

---

**What is Liquidity?**

Every time a trader places a stop loss, they create liquidity. Stop losses sitting above swing highs are buy orders waiting to be triggered — that is Buy-Side Liquidity. Stop losses sitting below swing lows are sell orders waiting to be triggered — that is Sell-Side Liquidity.

Smart money and institutions need these pools to fill their large orders. They push price toward these clusters, trigger the stops, fill their positions against the crowd, and then reverse. This indicator maps exactly where those pools are sitting on your chart in real time.

---

**What It Plots**

🔵 **BSL — Buy-Side Liquidity**
Dotted blue line above every swing high. A cluster of buy stop orders rests here. Price is magnetically drawn to these levels before institutions distribute their positions.

🔴 **SSL — Sell-Side Liquidity**
Dotted red line below every swing low. A cluster of sell stop orders rests here. Price hunts these levels before institutions accumulate their positions.

🟡 **EQH · BSL — Equal Highs**
When two swing highs form at nearly the same price level, they are marked in gold as Equal Highs. This means double the stop cluster at one price — the highest conviction sell target on the chart. These are your A+ setups.

🟡 **EQL · SSL — Equal Lows**
When two swing lows form at nearly the same price level, they are marked in gold as Equal Lows. Double stop cluster below — the highest conviction buy target. Always watch these first.

⚡ **Sweep Detection**
When price breaks through a liquidity level and triggers those stops, the level turns faded and dashed, and the candle gets a background highlight. This is the most important signal in the indicator — a swept level means the hunt is complete and the real move is about to begin.

---

**How To Read The Chart**

Think of it this way. At any moment there are two types of levels on your chart:

**Active levels** — shown as solid or dotted lines. These are unswept pools. Price will seek these out.

**Swept levels** — shown as faded dashed lines. These pools have been consumed. They no longer attract price. Ignore them.

Your job is simple. Know where the nearest unswept BSL and SSL are relative to current price. That tells you where price wants to go next.

---

**How To Trade With It — Step by Step**

**Step 1 — Identify the draw**
Look at the chart and find the nearest unswept SSL below price and BSL above price. Ask yourself: which one is price more likely to reach first? That is your directional bias for the session.

**Step 2 — Prioritise EQH and EQL**
If there is an EQL (gold) below and a regular SSL (red) below, price will most likely go for the EQL first. Gold levels are always higher priority than regular levels because they hold more stops.

**Step 3 — Wait for the sweep**
Do not enter when price is simply approaching a level. Wait for price to actually break through it, trigger the stops, and then show a rejection. The sweep candle highlight tells you exactly when this happens.

**Step 4 — Drop to your entry timeframe**
Once the sweep candle fires on your main chart, drop to a lower timeframe (5 minute or 1 minute). Look for a structure break or displacement candle in the opposite direction. That is your entry signal.

**Step 5 — Target the opposite pool**
If you entered long after an SSL sweep, your take profit target is the nearest active BSL above. If you entered short after a BSL sweep, your target is the nearest active SSL below. Let price seek the next pool.

---

**Real Example — How A Trade Looks**

Price is trending down. You see an EQL (gold equal lows) sitting below. Price pushes down, pierces through those equal lows, triggers all the sell stops, then immediately reverses with a strong bullish candle — the sweep candle fires (background turns red). You drop to the 1 minute chart, see a bullish structure break, and enter long. Your target is the BSL sitting above. Price delivers.

That is the complete setup from start to finish.

---

**Settings Guide**

| Setting | What It Does | Recommended |
|---|---|---|
| Lookback Length | How many bars back to track levels | 106 (default) |
| Swing Pivot Bars | How sensitive the swing detection is | 5 for intraday, 10 for swing |
| EQH/EQL Tolerance % | How close two levels must be to qualify as equal | 0.03% default |
| Keep Swept Levels | Show faded levels after sweep for context | Off for clean charts |
| Highlight Sweep Candle | Colour the bar where the liquidity grab happens | Always ON |
| EQH/EQL Zone Boxes | Gold shaded zone between equal levels | ON for visibility |
| Info Panel | Live count of active and swept levels | ON |

---

**Tips**

- **Higher timeframe first.** Always identify BSL and SSL on the 1 hour chart before dropping to lower timeframes. The 1 hour pools are the ones institutions care about.

- **Equal levels over regular levels.** If you only have time to watch one setup, watch the EQH and EQL levels. They have the highest probability of producing a clean sweep and reversal.

- **A swept level is dead.** Once a level is swept and turns faded, stop watching it. Price has already taken what it needed from that pool. Focus on the next active level.

- **Patience is the edge.** This indicator does not give you an entry signal directly. It gives you the map. Your edge is waiting at the right location for the sweep confirmation, not chasing price.

- **Works on all markets.** Forex, indices, crypto, commodities — wherever stops exist, liquidity exists. The 106-bar lookback works across all timeframes.

---

**Best Used With**
A Market Structure Break (MSB) indicator on the same chart. Liquidity pools tell you where price is going. Market structure tells you when the move has begun. Together they form a complete trading system.

---

**Subtitle (for TradingView subtitle field)**

> Map buy-side and sell-side liquidity pools, equal highs and lows, and sweep detection — built for ICT and SMC structure traders on any market and timeframe.
Release Note
This update improves the 15M Liquidity Filter by adding a stable trade permission panel: TRADE, WAIT, or NO TRADE.

Liquidity is now ranked by importance instead of treating every nearby level as danger. The script uses EQH/EQL, repeated levels, distance, and 15M volume strength to decide whether liquidity is minor, medium, or major.

Use this as a liquidity filter together with reversal confirmation, BOS/MSS, and your full trading setup. It is not a standalone entry signal.

คำจำกัดสิทธิ์ความรับผิดชอบ

ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน