OPEN-SOURCE SCRIPT

Blackout Outside Two Editable Windows

79
Blackout Outside Two Editable Windows

This indicator visually restricts the trading day to two user-defined time windows by drawing blackout blocks over all other periods.

The script allows traders to define:

• Window 1 start and end time
• Window 2 start and end time
• Timezone (New York, UTC, or Exchange time)
• Blackout transparency (solid or semi-transparent)
• Number of historical days displayed

All price action outside the selected windows is covered with vertical blackout boxes spanning the full chart height. Only the specified time ranges remain visible.

Purpose

This tool is designed to enforce session discipline and reduce overtrading by:

• Isolating high-probability execution windows
• Removing visual noise from overnight or low-liquidity periods
• Structuring backtesting and replay around defined trade windows
• Reinforcing rule-based trading behavior

How It Works

At the start of each new trading day (based on the selected timezone), the script calculates timestamp boundaries for:

Midnight → Window 1 Start

Window 1 End → Window 2 Start

Window 2 End → End of Day

It then draws solid background boxes covering those ranges.

The two allowed windows remain unobstructed.

Best Used For

• Opening range breakout strategies
• Session-based futures trading (GC, ES, NQ, etc.)
• Prop firm rule enforcement
• Replay-based execution training
• Reducing emotional / impulsive trades outside plan

Notes

• Windows must occur in chronological order within the same day.
• Designed for intraday timeframes.
• Visual filter only — does not block strategy orders (unless added separately).

Feragatname

Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, alım satım veya diğer türden tavsiye veya öneriler anlamına gelmez ve teşkil etmez. Kullanım Koşulları bölümünde daha fazlasını okuyun.