OPEN-SOURCE SCRIPT

ICT Kill Zone Sniper [JOAT]

836
═══ ICT KILL ZONE SNIPER [JOAT] ⚡ ═══

A session-aware sniper tool that paints every candle by its active kill zone, tracks the liquidity pool each session leaves behind, and fires a single clean BUY or SELL only after price sweeps the prior pool and reverses back inside the current kill zone. Built for traders who wait for the liquidity grab, not the breakout.

スナップショット

▎ WHAT IT DOES
It splits the trading day into four classic kill zones — Asia, London, NY-AM and NY-PM — colors the candles inside each one, and records the high and low that every finished session builds. Those prior highs/lows become the liquidity pools hunted in the next window. When the current kill zone reaches into one of those pools and then closes back through it, the tool marks the sweep and projects a full trade: entry, ATR stop, and an R-based target zone.

▎ HOW IT WORKS
Kill-zone clock — each session window is evaluated in a chosen wall-clock timezone (New York by default). Membership is na-guarded, so it behaves correctly on any intraday timeframe and simply idles on higher timeframes.
Session state machine — while a kill zone is live, the tool expands that session's running high and low. When the session ends, that high/low is frozen as the prior liquidity pool and drawn as dashed projection lines carried into the next window.
Sweep + reversal detection — a high sweep needs price to trade above the prior pool high yet close back below it; a low sweep needs a dip below the prior pool low with a close back above. A Min Sweep Depth (× ATR) filter rejects micro-penetrations caused by spread and tick noise.
Confirmation — sweeps can be evaluated on confirmed bar close only, so signals do not repaint intrabar. At most one long and one short can print per kill-zone occurrence when the one-per-side lock is on.
Optional HTF bias — a higher-timeframe EMA (requested with lookahead off) can gate direction: longs only above it, shorts only below it.
Trade projection — on a valid signal the stop is placed beyond the swept extreme plus an ATR buffer, risk is measured from entry to stop, and the target is set at your chosen R multiple. Reward and risk are drawn as tinted zone boxes with entry/SL/TP lines and level labels.
Optional VWAP — a session-anchored VWAP with a ±σ band is available as extra context.

▎ HOW TO USE IT
• Wait for a BUY or SELL pill to print inside a colored kill zone — it means the prior pool was swept and price reversed back through it.
• The green zone box is the reward leg toward the R-target; the red zone box is the risk leg to the stop. The label pill shows the session and the R multiple.
• Use the dashed prior high/low lines as the liquidity being hunted this session — signals cluster around them.
• Treat the HTF bias as a directional filter and the sweep tags as confirmation that liquidity was actually taken before you commit.
• Combine with your own structure read; the tool marks the setup, you manage the trade.

▎ KEY SETTINGS
Kill Zones — timezone plus editable session windows for Asia, London, NY-AM and NY-PM.
Signal Engine — ATR length, confirm-on-close, one-signal-per-side lock, and minimum sweep depth.
HTF Bias — toggle, higher timeframe, and EMA length.
Trade Model — stop buffer beyond the sweep, risk/reward target in R, projection length, and how many past signals to keep.
Visuals — candle tinting and transparency, session boxes, pools, sweep tags, signal labels, SL/TP lines and zone boxes, VWAP bands, and label size.
Dashboard — show/hide, position, and text size.

▎ DASHBOARD
A cyberpunk chrome-gradient panel reporting the active session, current session high/low, a countdown to the next kill zone, the HTF bias state, the last liquidity grab side, the active signal with bars-since, the last entry, its stop / target, the current ATR, and a running long / short signal tally.

▎ ALERTS
KZ Sniper Long — prior-pool low sweep plus bullish reversal inside a kill zone.
KZ Sniper Short — prior-pool high sweep plus bearish reversal inside a kill zone.

▎ NOTES
• Works across assets; the session logic is intended for intraday timeframes and idles on higher ones.
• Confirm-on-close keeps signals non-repainting; the HTF EMA is requested with lookahead off.
• Nearly every visual has a toggle, so you can strip it down to just the candles and signals for a clean chart.
• Any on-chart tallies reflect historical signals only.

For research and education only. This is not financial advice. No indicator can predict the future, and past behavior does not guarantee future results. Always manage your own risk.

Made with passion by JackOfAllTrades ⚡

免責事項

これらの情報および投稿は、TradingViewが提供または承認する金融、投資、取引、またはその他の種類の助言もしくは推奨であることを意図したものではなく、またこれらに該当するものでもありません。詳細は利用規約をご覧ください。