INVITE-ONLY SCRIPT

ICT Trading by Jaehee

69
SUMMARY

• This script consolidates widely used ICT concepts into a single, coherent toolkit that emphasizes structural clarity over chart clutter.
• It renders Market Structure (BOS/CHoCH), significant Order Blocks (OB), Fair Value Gaps (FVG) with size filtering, BSL/SSL liquidity lines with optional sweep pruning, and Killzone session start markers.
• For analysis/education only. It does not provide investment advice or imply performance/returns.

WHAT MAKES IT DIFFERENT
• Integrated coverage of core ICT elements in one script (Structure, OB, FVG, BSL/SSL, Killzone).
• Quality gating so only “meaningful” zones/gaps remain (ATR/percent/tick thresholds, leg displacement, optional volume filter).
• Liquidity line maintenance: BSL/SSL can be automatically pruned after a defined sweep so attention stays on current liquidity.
• Visual minimalism: compact labels inside boxes; no background shading by default, keeping the chart readable.
• One-click contrast: a “Force Black” toggle switches all labels/lines to black for maximum legibility.
• Component-level ON/OFF controls (FVG / OB / BSL-SSL / Killzone) to tailor visibility to your workflow.
• OB de-duplication policy prevents overlapping clutter (keep-older-and-extend-right / keep-older / replace-with-new).

COMPONENTS & LOGIC (CONCISE)
• Market Structure (BOS/CHoCH)
◦ External swings via fractal pivots.
◦ BOS confirmation = close beyond the recent swing by k·ATR + a minimum real-body (first bar).
◦ Regime-aware labeling distinguishes BOS vs CHoCH.
• Order Blocks (strict ICT with significance)
◦ Demand OB: last down candle before a qualifying upside break; Supply OB: last up candle before a qualifying downside break.
◦ Filters enforce candle body, zone thickness, leg displacement (ATR-based), optional volume.
◦ Mitigation handling: Keep / Delete / Shrink (partial fills shrink the zone until invalidation).
• Fair Value Gaps (FVG)
◦ Standard 3-candle definition.
◦ Valid only when gap height ≥ max(percent threshold, ATR-based threshold, tick threshold) → trivial gaps intentionally removed.
◦ Minimal “FVG” text is centered inside the box.
• BSL / SSL & Sweep Management
◦ Equal highs/lows detected using dual tolerances (ticks + ATR) and a bar-spacing cap.
◦ Optional auto-removal after a sweep (Wick / Close / AnyTouch) so only actionable liquidity remains.
• Killzone Session Starts
◦ Compact vertical tick + label at the first bar of Asia / Europe / New York (no background fill).

INPUTS (MINIMIZED BY DESIGN)
• Visibility toggles: Show FVG / Show Order Blocks / Show BSL-SSL / Show Killzone session starts.
• Contrast toggle: Make all texts & lines BLACK (ON/OFF).
• Most numeric thresholds are internally fixed to discourage over-optimization and preserve consistent behavior.

HOW TO USE — PRACTICAL WORKFLOW
• Frame selection
◦ HTF (bias frame): choose 1H/4H/1D to read structure and map major OB/FVG.
◦ LTF (execution frame): 1–15 minute range; prefer trades aligned with the HTF bias.
• Long scenario (checklist)
◦ Bias: HTF shows a recent upside BOS or down→up CHoCH; price approaches a credible demand OB/FVG.
◦ Liquidity: recent SSL sweep (downside liquidity taken). Swept SSLs may auto-remove if that option is enabled.
◦ Triggers (one or more):
·· Fading back into a demand OB with support (close holds above the OB top).
·· Reclaim of a bullish FVG (close back above lower/mid line).
·· LTF structural shift (mini CHoCH → BOS).
◦ Invalidation/Risk: stop below OB bottom or sweep low, with an ATR buffer.
◦ Management: scale out near local LTF highs or nearest BSL; secondary targets at opposing FVG/supply OB; trail under LTF swing lows or FVG lower boundary.
• Short scenario (checklist)
◦ Bias: HTF shows a downside BOS or up→down CHoCH.
◦ Liquidity: recent BSL sweep (upside liquidity taken).
◦ Triggers (one or more):
·· Rejection from a supply OB after re-entry.
·· Failure/reject at a bearish FVG (upper/mid line).
·· LTF structural shift (mini CHoCH → downside BOS).
◦ Invalidation/Risk: stop above OB top or sweep high, with an ATR buffer.
◦ Management: scale out near local LTF lows or nearest SSL; secondary targets at opposing FVG/demand OB; trail above LTF swing highs or FVG upper boundary.

BSL/SSL TIPS
• Generation uses recent fractal highs/lows with tick/ATR tolerance and a spacing cap to avoid spurious “equal” prints.
• If auto-removal is enabled, swept lines vanish, keeping the view focused on what matters now.
• Confluence after a sweep (e.g., reversal close + OB/FVG nearby) can increase conviction.

ORDER BLOCK TIPS
• Significance filters (body/thickness/leg displacement/optional volume) suppress weak OBs by design.
• De-duplication keeps one meaningful zone when two boxes fully overlap (or extends the older zone to the right, depending on policy).
• Mitigation modes:
◦ Keep — retain the zone for reference even after touch.
◦ Delete — remove on mitigation to keep only fresh levels.
◦ Shrink — reduce boundary toward the fill to reflect partial consumption.

FVG TIPS
• Three-way minimum size (percent / ATR / ticks) must be met; this intentionally removes micro-gaps (e.g., ~0.12%).
• Bullish FVG: reclaim of the lower/mid line with a close may serve as a long trigger in a bullish context.
• Bearish FVG: rejection at the upper/mid line may serve as a short trigger in a bearish context.
• On mitigation (close through), boxes are removed to keep the chart clean.

KILLZONE (SESSION START MARKERS)
• Asia / Europe / New York: a short vertical tick and label at the session’s first bar—no background shading.
• Focus on signals forming soon after the session opens; overlap (e.g., Europe→New York) can increase volatility.

RISK & REAL-TIME CONSIDERATIONS
• Fractal swings confirm after L/R bars, so structure labeling is delayed by definition (and then fixed).
• BOS/CHoCH is validated only on the confirming close (k·ATR beyond the swing with a minimum real-body).
• OB/FVG/BSL-SSL state can change quickly on mitigation/sweep; account for slippage and define re-entry rules ahead of time.
• Always apply independent risk management (position sizing, stops). This is a study/analysis tool only.

READABILITY TIPS
• Use the Force-Black toggle when you want maximum contrast against candles.
• Keep only what you need (e.g., FVG+OB) to avoid visual overload.
• Always re-anchor LTF decisions to HTF zones and structure.

LIMITATIONS & NOTES
• No forward-looking guarantees; filters reduce noise but cannot eliminate false signals.
• Visualizations and thresholds are for study/analysis; not financial advice.
• Invite-Only distribution; access is managed via TradingView’s invitation system. No external links or promotions are included.

Aviso legal

As informações e publicações não devem ser e não constituem conselhos ou recomendações financeiras, de investimento, de negociação ou de qualquer outro tipo, fornecidas ou endossadas pela TradingView. Leia mais em Termos de uso.