PROTECTED SOURCE SCRIPT

Session Engine — Market Opens, Killzones & Levels — SMC/ICT

62
Session Engine — Market Opens, Killzones & Institutional Levels (Tokyo • London • New York) — SMC/ICT — TradingATH (PueblaATH)

Precision. Sessions. Structure.

Session Engine maps the institutional heartbeat of the day across Tokyo, London, and New York. It draws timezone-accurate Market Open Lines, clean Killzones (incl. London–NY overlap), and a rock-solid, timeframe-safe suite of Previous High/Low Levels (PDH/PDL/PWH/PWL/PMH/PML). On top, a compact Session Comparison Table with an integrated ADR panel shows extension, momentum context, and distance to key levels — at a glance.

Designed for SMC/ICT Traders who demand clarity and reliability, this tool stays stable when you change timeframe, reload, or zoom.

Map the day like a Pro: timezone-true Opens, configurable Killzones, TF-safe PDH/PDL/PWH/PWL/PMH/PML, and a sleek ADR panel beneath a Session Comparison Table. Built for precision SMC/ICT Execution. Zero flicker, full control.

Why Traders Love It
  • Timezone-Accurate Session Engine — Tokyo, London, New York opens and the London–NY overlap, all resolved to bar-time for precise plotting on any symbol.
  • Killzones you can trust — choose full-column height or price-bounded height with custom top/bottom tick offsets and label placement.
  • Bulletproof Previous Levels — PDH, PDL, PWH, PWL, PMH, PML are cached and only refresh on true D/W/M boundaries, eliminating the classic “levels disappear on TF change” problem.
  • Actionable Context — a compact Session Comparison Table (vs previous session & vs previous day) plus an ADR panel with extension thresholds, distance to PDH/PDL, and current H-L range.
  • Serious Customization — dotted/solid lines, widths, label size & alignment, auto label backgrounds, block transparency, weekend & timeframe filters, and more.
  • Performance-Minded — persistent objects are updated in place (not spam-created) to keep your chart crisp and responsive.

What You’ll See
  • Market Opens — Vertical opens for TOK/LDN/NY with dotted/solid styling, width control, infinite or bounded height, and optional labels.
  • Killzones + Overlap — Transparent time boxes for session windows (and London–NY overlap). Optional labels, adjustable transparency, and height mode.
  • Institutional Levels — PDH / PDL / PWH / PWL / PMH / PML with length modes: Infinite, N bars, or End of day. Optional labels with typographic control.
  • Session Comparison Table — For each session: bias vs previous session and previous day, with optional Δ% column.
  • ADR Panel — 24h rolling ADR% consumption with two attention thresholds, distance to PDH/PDL (price units), and current H-L range.

How It Works
  • Session Timing uses explicit IANA timezones (Asia/Tokyo, Europe/London, America/New_York) then anchors to bar_time for pixel-perfect placement.
  • Killzones are persistent boxes that reset only on daily change, preventing redundant object creation.
  • Previous Levels are requested once per true period roll (D/W/M) and stored locally; this cache keeps lines stable when switching TFs or reloading charts.
  • Level Line Length is enforced per-object (Infinite, N bars, End of day) with dynamic x2 handling — no redraw flicker.
  • ADR uses a timeframe-agnostic 24h rolling window for H/L/range; ADR length is defined in “days” and mapped to bars for any timeframe.

How to Use
  1. Set Session Times (defaults are standard). Adjust the London–NY overlap if your venue differs.
  2. Style your Opens & Killzones — line width, dotted/solid, infinite or bounded height, label font size/align/background.
  3. Choose Level Behavior — Infinite, N bars, or End of day for PD/ PW / PM lines; toggle labels as needed.
  4. Read the Table and ADR — quick bias vs previous session/day, Δ% if you enable it; ADR panel highlights extension with blink thresholds and shows live distance to PDH/PDL.

Inputs
  • Schedules — Open times + killzone windows for TOK/LDN/NY, and London–NY overlap.
  • Style — Line width, dotted/solid, label sizes & alignment, auto backgrounds.
  • Heights — Infinite or tick-bounded line height; full-column or tick-bounded killzones.
  • Levels — Show/hide PDH/PDL/PWH/PWL/PMH/PML; length mode; label options.
  • Table & ADR — Font size, arrows, Δ% column, ADR length (days), blink thresholds, show/hide rows.
  • Filters — Hide visuals on specified timeframe ranges; optional weekend suppression.

Best Practices
  • Use “End of day” for tidy level lines that still convey right-hand context.
  • Set ADR thresholds to your instrument’s personality (e.g., 80/120 for FX, 100/150 for crypto).
  • On exotic trading sessions, verify the IANA timezone alignment and tweak inputs accordingly.
  • If you stack many tools, consider disabling unused sessions/rows to stay within object limits.

What Makes It Original
  1. A cohesive Session Engine architecture that unifies timezone-true Opens, configurable Killzones/Overlap, and TF-safe previous levels — tailored for SMC/ICT execution.
  2. Robust caching that eliminates TF-switch flicker and preserves dependent calculations (distance to PDH/PDL, ADR%) without gaps.
  3. A unified ADR panel directly under the session table with real-time extension signaling and distance-to-PDH/PDL — pragmatic, trade-ready context you won’t find in generic session scripts.
  4. Deep length & typography controls so visuals are informative and elegant.

Notes & Disclaimer (Originality & Rights)
  1. Original Work NoticePlease read — This script/indicator is an original work created exclusively by TradingATH (PueblaATH). It is not derived from, copied from, or authored by any other person or entity. Any resemblance to other scripts is coincidental and limited to the use of public and widely known trading concepts.
  2. Usage & Publication — Redistribution, cloning, or republishing this script (in whole or in part) without the explicit written permission of TradingATH (PueblaATH) is prohibited. By using this tool, you acknowledge the author’s exclusive authorship and associated rights.
  3. No Financial Advice — This tool is for educational/informational purposes only and does not constitute financial advice. Markets carry risk; manage your risk and make your own decisions.

Отказ от ответственности

Все виды контента, которые вы можете увидеть на TradingView, не являются финансовыми, инвестиционными, торговыми или любыми другими рекомендациями. Мы не предоставляем советы по покупке и продаже активов. Подробнее — в Условиях использования TradingView.