OPEN-SOURCE SCRIPT

Liquidity Reaper [JOAT]

23 974
Tracks resting liquidity at swing extremes and signals the reversal when that liquidity is raided and rejected.



◆ WHAT IT IS

Price frequently pushes just beyond an obvious swing high or low — running the stops resting there — and then snaps back. Liquidity Reaper is built to detect that specific sequence: a sweep of a liquidity pool followed by a confirmed rejection, with volume backing the move. Each confirmed raid produces a reversal signal and a complete trade framework.

This is 100% original code, written from scratch. It does not copy or repackage any other author's work.

สแนปชอต


◆ HOW IT WORKS

1. Liquidity pools. Confirmed swing highs and lows (using your chosen strength) are stored as live liquidity rails — the price levels where stop orders tend to cluster. Unswept rails stay drawn on the chart; the oldest are recycled so the chart never clutters.

2. The raid. When price trades through a pool intrabar, a pending sweep opens on that side and the rail is terminated at the raid bar.

3. Confirmation. The raid only becomes a signal if, within a set confirmation window, price closes back inside the level in the opposite direction. Two extra filters keep the signal honest:
Rejection wick — the sweep must reject with a wick of at least a configurable percentage of the candle's range, filtering shallow pokes
Volume expansion — the raid must occur on above-average volume, so passive drifts are ignored

4. The zone. Each confirmed raid paints a swept zone across the raided range (pool level to wick extreme) — a reference area price often reacts to again.



◆ WHAT YOU SEE

Liquidity rails at unswept swing highs (upside liquidity) and lows (downside liquidity)
RAID BUY / RAID SELL labels showing the relative volume of the raid
• Painted swept zones on every confirmed raid
• A full TP/SL framework — entry, stop, TP1–TP3, risk/reward fills — that self-closes on a stop or final target
• A resizable dashboard reporting live pool counts each side, the nearest pool above and below with its ATR distance, pending-sweep status, raid history, and open position



◆ HOW TO USE IT

• The rails show where liquidity rests — natural draw-on-liquidity targets and reaction levels even before any signal.
• A RAID signal marks a completed sweep-and-reject; treat it as a potential reversal from that extreme.
• Swept zones are useful for re-entries and for placing stops beyond the wick.
• Works on all symbols and timeframes. Increase swing strength and the wick filter for major structure only; loosen them for active intraday sweeps.



◆ NOTES & LIMITATIONS

Use on standard candlestick charts. Sweep detection needs a genuine volume feed for the volume filter to be meaningful (disable it on symbols without volume). Signals are decision-support only — they are not financial advice and cannot guarantee a reversal will follow. Always apply your own risk management.

— made with passion by officialjackofalltrade

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

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