OPEN-SOURCE SCRIPT
Aggiornato

Future Sessions

294
Future Sessions

Visualize upcoming, current, and historical trading sessions directly on your chart. Session boxes project forward in time so you always know what's coming next — ideal for planning entries, managing trades around session opens/closes, and practicing in Bar Replay mode.

### Features

**Forward Projection**
Session boxes are drawn ahead of the current bar, showing you where Asia, London, and New York sessions will occur. Projected sessions are rendered with adjustable opacity so they stay visible without cluttering the chart. Project 1–3 trading days ahead.

**Today's Sessions as a Group**
All sessions for the current day are displayed in full — even sessions that haven't started yet. The entire day-group (Asia → London → New York) appears and disappears together, so you always have full context of the trading day.

**Historical Sessions**
Toggle on historical session boxes to see how past price action related to session boundaries. Choose from 1 day, 3 days, 1 week, or 1 month lookback.

**Per-Session Timezone**
Each session is configured in its own local timezone. Set New York to America/New_York at 09:30–16:00 and London to Europe/London at 08:00–16:30 — no manual UTC conversion needed. DST shifts are handled automatically.

**Color Themes**
Switch the entire look instantly with built-in themes:
- Vivid — bold, distinct session colors (default)
- Pastel — soft, muted tones
- Neon — high-contrast for dark charts
- Monochrome Light — subtle grey tones for light backgrounds
- Monochrome Dark — dark grey tones for dark backgrounds
- Custom — use the individual color pickers per session

**4 Configurable Sessions**
Three sessions come pre-configured (Asia/Tokyo 09:00–15:00, London/LSE 08:00–16:30, New York/NYSE 09:30–16:00). A fourth session slot is available for any custom session you need — pre-market, Sydney, Frankfurt, or anything else.

**Bar Replay Compatible**
Designed to work correctly in TradingView's Bar Replay mode, including random bar jumps. Sessions update as you step through historical data.

**Clean, Minimal Labels**
Session names are rendered as plain text at the left edge of each box — no bubbles or arrows. Labels can be toggled off entirely if you prefer boxes only.

### Settings Overview

**General** — Theme, forward projection range, box height lookback, projected opacity, label visibility, border style.

**Historical Sessions** — Toggle and lookback range.

**Session 1–4** — Show/hide, label name, timezone, open/close times (30-minute interval dropdowns), and custom color (when using Custom theme).

### How It Works

The indicator groups sessions by UTC calendar day. On each day, all enabled sessions are drawn as a group — they appear together and disappear together once the last session of that day closes. Weekend days are automatically skipped. Session timestamps are calculated using IANA timezone identifiers, so daylight saving time transitions are handled correctly year-round.

### Tips

- Set open/close times in each session's **local** time — the indicator handles timezone conversion internally.
- Use **Projected Opacity** at 80–90 for a subtle preview, or 0 to make future sessions as vivid as today's.
- The **Box Height Range** setting controls how many bars of price history determine the vertical extent of the boxes. Increase it on higher timeframes.
- Works best on intraday timeframes (1M–1H). On daily or higher, session boxes become too narrow to be useful.
Note di rilascio
Future Sessions

Visualize upcoming, current, and historical trading sessions directly on your chart. Session boxes project forward in time so you always know what's coming next — ideal for planning entries, managing trades around session opens/closes, and practicing in Bar Replay mode.


Forward Projection
Session boxes are drawn ahead of the current bar, showing you where Asia, London, and New York sessions will occur. Projected sessions are rendered with adjustable opacity so they stay visible without cluttering the chart. Project 1–3 trading days ahead.

Today's Sessions as a Group
All sessions for the current day are displayed in full — even sessions that haven't started yet. The entire day-group (Asia → London → New York) appears and disappears together, so you always have full context of the trading day.

Historical Sessions
Toggle on historical session boxes to see how past price action related to session boundaries. Choose from 1 day, 3 days, 1 week, or 1 month lookback.

Per-Session Timezone
Each session is configured in its own local timezone. Set New York to America/New_York at 09:30–16:00 and London to Europe/London at 08:00–16:30 — no manual UTC conversion needed. DST shifts are handled automatically.

Color Themes
Switch the entire look instantly with built-in themes: Vivid (bold, distinct colors), Pastel (soft, muted tones), Neon (high-contrast for dark charts), Monochrome Light (subtle grey for light backgrounds), Monochrome Dark (dark grey for dark backgrounds), or Custom (use individual color pickers per session).

4 Configurable Sessions
Three sessions come pre-configured: Asia/Tokyo 09:00–15:00, London/LSE 08:00–16:30, and New York/NYSE 09:30–16:00. A fourth session slot is available for any custom session — pre-market, Sydney, Frankfurt, or anything else.

Bar Replay Compatible
Designed to work correctly in TradingView's Bar Replay mode, including random bar jumps. Sessions update as you step through historical data.

Clean, Minimal Labels
Session names are rendered as plain text at the left edge of each box. Labels can be toggled off entirely if you prefer boxes only.


Settings Overview

General — Theme, forward projection range, box height lookback, projected opacity, label visibility, border style.

Historical Sessions — Toggle and lookback range.

Session 1–4 — Show/hide, label name, timezone, open/close times (30-minute interval dropdowns), and custom color (when using Custom theme).


How It Works

The indicator groups sessions by UTC calendar day. On each day, all enabled sessions are drawn as a group — they appear together and disappear together once the last session of that day closes. Weekend days are automatically skipped. Session timestamps are calculated using IANA timezone identifiers, so daylight saving time transitions are handled correctly year-round.


Tips

Set open/close times in each session's local time — the indicator handles timezone conversion internally.

Use Projected Opacity at 80–90 for a subtle preview, or 0 to make future sessions as vivid as today's.

The Box Height Range setting controls how many bars of price history determine the vertical extent of the boxes. Increase it on higher timeframes.

Works best on intraday timeframes (1M–1H). On daily or higher, session boxes become too narrow to be useful.
Note di rilascio
Future Sessions

Visualize upcoming, current, and historical trading sessions directly on your chart. Session boxes project forward in time so you always know what's coming next — ideal for planning entries, managing trades around session opens/closes, and practicing in Bar Replay mode.


Forward Projection
Session boxes are drawn ahead of the current bar, showing you where Asia, London, and New York sessions will occur. Projected sessions are rendered with adjustable opacity so they stay visible without cluttering the chart. Project 1–3 trading days ahead.

Today's Sessions as a Group
All sessions for the current day are displayed in full — even sessions that haven't started yet. The entire day-group (Asia → London → New York) appears and disappears together, so you always have full context of the trading day.

Historical Sessions
Toggle on historical session boxes to see how past price action related to session boundaries. Choose from 1 day, 3 days, 1 week, or 1 month lookback.

Per-Session Timezone
Each session is configured in its own local timezone. Set New York to America/New_York at 09:30–16:00 and London to Europe/London at 08:00–16:30 — no manual UTC conversion needed. DST shifts are handled automatically.

Color Themes
Switch the entire look instantly with built-in themes: Vivid (bold, distinct colors), Pastel (soft, muted tones), Neon (high-contrast for dark charts), Monochrome Light (subtle grey for light backgrounds), Monochrome Dark (dark grey for dark backgrounds), or Custom (use individual color pickers per session).

4 Configurable Sessions
Three sessions come pre-configured: Asia/Tokyo 09:00–15:00, London/LSE 08:00–16:30, and New York/NYSE 09:30–16:00. A fourth session slot is available for any custom session — pre-market, Sydney, Frankfurt, or anything else.

Bar Replay Compatible
Designed to work correctly in TradingView's Bar Replay mode, including random bar jumps. Sessions update as you step through historical data.

Clean, Minimal Labels
Session names are rendered as plain text at the left edge of each box. Labels can be toggled off entirely if you prefer boxes only.


Settings Overview

General — Theme, forward projection range, box height lookback, projected opacity, label visibility, border style.

Historical Sessions — Toggle and lookback range.

Session 1–4 — Show/hide, label name, timezone, open/close times (30-minute interval dropdowns), and custom color (when using Custom theme).


How It Works

The indicator groups sessions by UTC calendar day. On each day, all enabled sessions are drawn as a group — they appear together and disappear together once the last session of that day closes. Weekend days are automatically skipped. Session timestamps are calculated using IANA timezone identifiers, so daylight saving time transitions are handled correctly year-round.


Tips

Set open/close times in each session's local time — the indicator handles timezone conversion internally.

Use Projected Opacity at 80–90 for a subtle preview, or 0 to make future sessions as vivid as today's.

The Box Height Range setting controls how many bars of price history determine the vertical extent of the boxes. Increase it on higher timeframes.

Works best on intraday timeframes (1M–1H). On daily or higher, session boxes become too narrow to be useful.

Declinazione di responsabilità

Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.