PROTECTED SOURCE SCRIPT
Daily Separator & Killzone marker (L3J)

The “Daily Separator (L3J)” is a tool built for day traders who want a clean intraday structure around key U.S. market times and a professional trading-day model. It visually segments trading days, marks critical intraday timestamps (pre-market, cash open, killzone), and aligns with routines inspired by ICT concepts.
Important note: internal code comments and notes are written in French.
What the script does
Day trading strengths (ICT-friendly)
Inputs (end‑user labels in French)
Best practices
Technical notes
If this script helps you structure your sessions better, consider leaving a like and sharing it with other intraday traders.
Happy trading, everyone!
Important note: internal code comments and notes are written in French.
What the script does
- Draws clear, configurable vertical lines to separate each trading day.
- Supports two trading-day models:
- CME 18:00–17:00 (anchored on the Asian session, common for indices/futures)
- Calendar 00:00–23:59 (midnight-to-midnight) - Plots four key intraday rays in UTC‑4:
- 08:30 — U.S. pre-market open
- 09:30 — U.S. cash market open
- 09:50 — killzone start (per my routine)
- 10:30 — killzone end (per my routine) - Smart display logic: each day’s marker stays visible until the time is reached, then auto-hides to keep charts clean.
- Object-budget control: caps the number of historical separators to preserve performance.
Day trading strengths (ICT-friendly)
- Robust CME anchoring: day switches at the Asian session start in UTC‑4, which better reflects U.S. liquidity flow than calendar midnight.
- Focused killzone: highlights 09:50–10:30 for impulse setups, rebalancing, and liquidity events around the open.
- Clean readability: fully customizable colors, styles, and widths; markers auto-remove after their window.
Inputs (end‑user labels in French)
- - Timezone: choose the time zone (default UTC‑4) for session alignment.
- - Day separator:
- Day type: “CME 18:00–17:00” or “Calendrier 00:00–23:59”
- Color, style (solid, dashed, dotted), width
- Max number of visible separators (performance control) - Session (CME): Asian session window used as the anchor (default 18:00–16:00 UTC‑4)
- ndependent intraday markers:
- Pre‑Market Open 08:30
- Market Open 09:30
- Killzone Open 09:50
- Killzone Close 10:30 - - Each with show/hide, color, style, and width settings
Best practices
- U.S. indices (
ES1! ,
NQ1! ) and U.S. equities: favor the “CME 18:00–17:00” mode for a more liquidity‑centric read.
- ICT day trading: form directional bias around 09:30, execute between 09:50–10:30 as initial volatility structures.
- Multi‑timeframe use: keep it on execution charts (1–5 min) and context charts (15–60 min) for time alignment.
Technical notes
- Created by L3J.
- Pine Script v6, overlay=true, controlled object budget.
- Deterministic time calculations via Pine built‑ins.
- All times are expressed in UTC‑4 to align with U.S. practice; adjust the timezone input as needed.
- - Internal code comments/notes are written in French.
If this script helps you structure your sessions better, consider leaving a like and sharing it with other intraday traders.
Happy trading, everyone!
Skrip dilindungi
Skrip ini diterbitkan sebagai sumber tertutup. Akan tetapi, anda boleh menggunakannya dengan percuma dan tanpa had – ketahui lebih lanjut di sini.
Penafian
Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.
Skrip dilindungi
Skrip ini diterbitkan sebagai sumber tertutup. Akan tetapi, anda boleh menggunakannya dengan percuma dan tanpa had – ketahui lebih lanjut di sini.
Penafian
Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.