OPEN-SOURCE SCRIPT
업데이트됨 ES Killzones Sweep & Reverse

Killzones Sweep & Reverse
A liquidity sweep detection indicator built around the three major ICT killzones — Asian, London, and New York. Each killzone builds a 2-hour range box, then monitors price for sweep-and-reverse setups after the window closes.
How it works
During each killzone window, the indicator tracks the developing high and low, displayed as a shaded box. Once the window closes, the range high and low extend as dashed lines across the chart. The indicator then monitors for liquidity sweeps — candles that wick beyond the killzone high or low but close back inside. These are classic stop-hunt / liquidity grab setups where price engineers a false breakout to trap participants before reversing.
Signals
▲ Green label with price — sweep below killzone low, candle closes back above → Buy signal
▼ Red label with price — sweep above killzone high, candle closes back below → Sell signal
Three Killzones (each independently toggleable)
Asian KZ: 00:00–02:00 GMT (Tokyo open)
London KZ: 08:00–10:00 GMT
New York KZ: 09:30–11:30 ET (DST-aware via America/New_York timezone)
Settings
Each killzone can be shown/hidden independently
Sweep signals can be enabled/disabled per killzone
"First Sweep Only" toggle per killzone — fire once per level or on every sweep
Arrow size configurable (Tiny / Small / Normal / Large)
Buy and sell arrow colors fully customizable
Shows today + yesterday — older sessions are automatically cleaned up
Timeframe: Works on any intraday timeframe. 1m–15m recommended for signal precision. On higher timeframes the 2h killzone window may compress to a single candle.
Note: This indicator identifies structural setups based on price action relative to killzone levels. It does not repaint — signals fire on candle close. As with any price action tool, confluence with other context (trend, key levels, session bias) improves signal quality.
A liquidity sweep detection indicator built around the three major ICT killzones — Asian, London, and New York. Each killzone builds a 2-hour range box, then monitors price for sweep-and-reverse setups after the window closes.
How it works
During each killzone window, the indicator tracks the developing high and low, displayed as a shaded box. Once the window closes, the range high and low extend as dashed lines across the chart. The indicator then monitors for liquidity sweeps — candles that wick beyond the killzone high or low but close back inside. These are classic stop-hunt / liquidity grab setups where price engineers a false breakout to trap participants before reversing.
Signals
▲ Green label with price — sweep below killzone low, candle closes back above → Buy signal
▼ Red label with price — sweep above killzone high, candle closes back below → Sell signal
Three Killzones (each independently toggleable)
Asian KZ: 00:00–02:00 GMT (Tokyo open)
London KZ: 08:00–10:00 GMT
New York KZ: 09:30–11:30 ET (DST-aware via America/New_York timezone)
Settings
Each killzone can be shown/hidden independently
Sweep signals can be enabled/disabled per killzone
"First Sweep Only" toggle per killzone — fire once per level or on every sweep
Arrow size configurable (Tiny / Small / Normal / Large)
Buy and sell arrow colors fully customizable
Shows today + yesterday — older sessions are automatically cleaned up
Timeframe: Works on any intraday timeframe. 1m–15m recommended for signal precision. On higher timeframes the 2h killzone window may compress to a single candle.
Note: This indicator identifies structural setups based on price action relative to killzone levels. It does not repaint — signals fire on candle close. As with any price action tool, confluence with other context (trend, key levels, session bias) improves signal quality.
릴리즈 노트
ICT Killzones + Sweep & ReverseBuilt on the LuxAlgo ICT Killzones Toolkit (CC BY-NC-SA 4.0), extended with Sweep & Reverse signal detection and sweep-triggered Order Block marking.
Killzones
Four configurable session windows — Asian, London, New York AM, New York PM — each with adjustable time range, color, and label. During each session, a range box builds automatically tracking the developing high and low. After the session closes, top and bottom lines extend across the chart. A mean line and session open price reference are also available as toggles.
Order Blocks & Breaker Blocks
Detects institutional order blocks within killzones using swing point analysis. When an order block is mitigated, it converts to a Breaker Block. Display mode (First / Last / All), mitigation method (close or wick), and candle body detection are all configurable.
Fair Value Gaps
Detects three-candle imbalances within killzones, filtered by ATR width. Bullish and bearish FVGs are drawn as boxes and tracked until mitigated. Removable on mitigation, extendable beyond killzone boundaries.
Market Structure Shifts (CHoCH)
Detects Change of Character events within killzones using configurable pivot length. Marks directional shifts with labeled horizontal lines.
Sweep & Reverse Signals
After each killzone window closes, the indicator monitors for liquidity sweeps — candles that wick beyond the session high or low but close back inside. These are ICT-style stop hunts where price grabs liquidity before reversing.
▲ Green label with price — sweep below session low, close back above → Buy
▼ Red label with price — sweep above session high, close back below → Sell
"First sweep only" toggle per indicator (not per session)
All four killzones monitored independently
Sweep Order Blocks
When a sweep signal fires, the indicator automatically looks back up to 10 bars and finds the last opposing candle — the last bearish candle before a high sweep (supply OB) or last bullish candle before a low sweep (demand OB). This zone is drawn as a box marking the likely institutional entry area associated with the sweep.
Orange box — supply OB (sell setups)
Blue box — demand OB (buy setups)
Credits
Original ICT Killzones Toolkit by LuxAlgo, licensed under CC BY-NC-SA 4.0. Sweep detection, sweep signals, and sweep OB logic added as original extensions.
Timeframe: Intraday only. 1m–15m recommended. Killzone display suppressed above the configured timeframe limit.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.