TCT - Range Break

Capture morning range breakouts with precision.
TCT - Range Break automatically tracks the high and low of a configurable time window and signals when price breaks out—giving you clear, actionable entries for directional moves.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ FEATURES
🎯 Automated Range Detection
- Captures session high/low during any user-defined window (default: 6–10 AM ET)
- Fully customizable start, end, and box display times
- All times in Eastern Time (auto-adjusts for DST)
📦 Color-Coded Breakout Boxes
- 🟢 Green — Price broke above range high (bullish)
- 🔴 Red — Price broke below range low (bearish)
- 🟡 Yellow — Both levels broken (indecisive/choppy)
- ⚪ Gray — No breakout (range-bound)
🐂🐻 Instant Breakout Labels
- Bull/Bear emoji appears the exact moment price breaks the range
- Customizable emoji and size options
📈 Built-in Statistics Dashboard
- Real-time stats showing historical breakout patterns
- Tracks total sessions, breakout counts, and percentage distribution
- Validate your edge with hard data
🔔 Alert-Ready
- Pre-configured alerts for bullish and bearish breakouts
- Never miss a trade—get notified instantly
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎮 HOW IT WORKS
Three key times define the indicator:
- Range Start (default 6 AM ET) — Begin tracking session high/low
- Range End (default 10 AM ET) — Lock in the range, start monitoring for breakouts
- Box End (default 4 PM ET) — Stop drawing the visual box
The indicator draws two nested boxes:
- Overall Box (lighter) — Full monitoring window from Range Start to Box End
- Monitored Range Box (darker) — The specific window where high/low was established
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 STATISTICS TABLE
The dashboard shows you:
- Only High (Green) — Clean bullish breakouts
- Only Low (Red) — Clean bearish breakouts
- Both Broken (Yellow) — Choppy, reversal-prone sessions
- Neither (Gray) — Range-bound, low volatility days
- One Side Only — Total clean directional moves (Green + Red)
Use this data to understand market behavior and validate your strategy.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛠️ CUSTOMIZATION
- Adjustable time windows for any market or session
- Custom colors for all breakout states
- Transparency controls for chart readability
- Border styles (Solid, Dashed, Dotted)
- Emoji customization (type and size)
- Toggle statistics table on/off
- Flexible table positioning
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 BEST FOR
- US Index Futures (ES, NQ, YM, RTY) — Default settings optimized
- Forex — Adjust for London/NY session opens
- Stocks & ETFs — Track opening range breakouts
- Crypto — Set custom windows for your preferred sessions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ REQUIREMENTS
- Timeframe: Works on any timeframe below 1 hour (1m, 5m, 15m, 30m, 45m)
- A warning will display if applied to 1H or higher
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 TRADING TIPS
- High "One Side Only" % → Market picks a direction—ideal for breakout trades
- High "Both Broken" % → Expect fakeouts—wait for confirmation or fade extremes
- High "Neither" % → Low volatility—consider range strategies instead
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 SETTING UP ALERTS
- Click the indicator name in chart legend
- Select "Add Alert on TCT - Range Break"
- Choose Range Bullish Break or Range Bearish Break
- Configure notifications (popup, email, webhook)
- Click Create
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Built with ❤️ by The Coding Trader
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact the-coding-trader directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Disclaimer
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact the-coding-trader directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.