ORB Pro Suite

ORB Pro with Filters + Debug Overlay is an advanced Opening Range Breakout indicator designed for precision intraday trading. It defines a configurable ORB window, automatically builds the breakout range, and triggers long or short signals only when all active filters align. The script also includes a built-in debug overlay that explains why each breakout is accepted or blocked, allowing traders to fine-tune entries with transparency.
What Makes It Unique
• Modular filter stack – close-confirmation vs. instant breaks, retest confirmation with adjustable tolerance %, volume-spike and EMA-trend filters, ORB-size range, session cutoff, and cooldown logic.
• Non-blocking debug overlay – inline or corner display of the exact rejection reason (“Too late,” “Low volume,” “Trend mismatch,” etc.).
• Fully customizable visuals – choose shaded, outline, or line-only ORB styles; set opacity, border color, and right-edge offset so the box never hides current candles.
• Integrated reversal engine – detects doji, hammer, and engulfing structures within a time-filtered window and optional VWAP/EMA confluence.
How It Works
During the defined opening window (default 9:30 – 9:45 NY), the indicator records the session high and low.
After the box closes, it looks for breakouts confirmed by candle close or retest (per user settings).
Each signal passes through range, volume, trend, time-delay, and session filters before printing.
Visual stop-loss / take-profit levels appear for reference using either R:R multiples or fixed %.
The optional reversal layer marks short-term exhaustion zones for counter-scalp setups.
Usage Guidelines
• Apply to standard candlestick charts (not Heikin Ashi, Renko, or Range).
• Select your local ORB start / end time, then enable or disable filters based on your playbook.
• Use the “Outline only” or “Corner table” debug modes for a cleaner chart.
• The script provides visual and alert-based confirmations only; it does not execute orders or backtest performance.
Inputs at a Glance
– ORB window (start/end time)
– Close-confirm toggle
– Retest tolerance %
– Volume SMA length
– EMA length for trend filter
– Min/Max range % filter
– Cooldown bars and session cutoff
– Visual R:R ratio or fixed SL/TP %
– Box style, opacity, border width / color
– Debug overlay mode (inline or table) and leader lines
Notes & Disclaimers
• This script is for analysis and educational purposes only. It does not constitute financial advice or guarantee performance.
• Signals are calculated on completed bars without lookahead.
• Invite-only access ensures version integrity and controlled distribution.
© Trades with B – Original development in Pine v6. Reuse of this code requires explicit permission from the author.
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 TradeswithB 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 TradeswithB 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.