ORB Scalper Pro (9:30 NY)ORB Scalper Pro is a comprehensive Opening Range Breakout indicator
designed for intraday scalpers, optimized for the 9:30–10:30 AM NY
session window. Works on equities, ETFs, and futures (ES, NQ, MES, MNQ).
FEATURES
• ORB High/Low tracked live from the 9:30 opening range (configurable window)
• Visual ORB formation box with range size label
• 1× and 2× extension targets (measured move projections)
• ORB Midline for gauging breakout strength
• RTH VWAP (resets at 9:30 AM — accurate for futures)
• EMA 9 / EMA 21 trend filter
• Prior Day High / Low levels
SIGNAL TYPES
• Break signals — confirmed close above/below ORB High/Low
• Retest signals — pullback to ORB level after confirmed break
• Failed ORB / Fade signals — breakout reversal trap setups
• All signals include SL and TP levels based on ORB range multiples
SETUP GRADING (A+ / A / B / C)
Every signal is automatically scored out of 7 points:
+2 RTH VWAP alignment
+1 Volume boost (above average)
+1 Early break (before 10:00 AM)
+1 Gap direction match
+1 EMA 9/21 trend alignment
+1 Normal ORB range size
Grades: A+ = 6-7 pts | A = 4-5 | B = 2-3 | C = 0-1
SCORECARD TABLE
Compact bottom-corner table showing last signal fired, score, and grade
for both long and short — visible even on lower timeframes.
ALERTS
Six alert conditions: Break Long/Short, Retest Long/Short,
Failed ORB Long/Short.
DISCLAIMER
For educational purposes only. Does not constitute financial advice.
Trading involves substantial risk of loss. Past performance is not
indicative of future results. Indicator

Strict 1-Trade/Day SMC + ORB This is a trend-continuation strategy designed to capture intraday volatility after the initial market direction is established. It combines Price Action (Opening Range) to define the bias and SMC mechanics (CHoCH + FVG) for precise entries.
The strategy strictly limits trading to one high-probability setup per day to combat overtrading.
Key Components
1.The Setup (Opening Range)The strategy ignores the first 15 minutes of the Regular Trading Session (9:30 AM - 9:45 AM EST). The high and low of this period establish the Opening Range (OR).Bullish Bias: Price breaks above the Opening Range High (ORH).Bearish Bias: Price breaks below the Opening Range Low (ORL).
2. Entry Trigger (CHoCH + FVG)Once the bias is established, the strategy waits for a retracement to create a Change of Character (CHoCH) on a lower timeframe, coupled with a Fair Value Gap (FVG).
Long Entry: Price breaks above the most recent swing high (CHoCH) and leaves a gap between the low of the current candle and the high of the candle two bars prior (Bullish FVG).
Short Entry: Price breaks below the most recent swing low (CHoCH) and leaves a gap between the high of the current candle and the low of the candle two bars prior (Bearish FVG).
3. Risk Management & Exit Strategy Risk is defined immediately based on the opening range. Stop Loss: Placed at the opposite side of the Opening Range ($1R$ Risk).Initial Take Profit ($2R$): The first target is set to two times the range of the opening 15 minutes ($2R$).Immediate Trailing Stop (ATR): Immediately upon entry, a trailing stop loss based on $4 \times$ Average True Range (ATR) is activated to protect capital against sudden reversals. Advanced Management (Partial Exit): If the trade reaches $1R$ profit, or if the $10$ SMA crosses the $20$ SMA in the opposite direction of the trade, $50\%$ of the position is closed. Break-Even Move: If the position is still open $3$ hours after entry, the stop loss is moved to the entry price to guarantee a risk-free trade.
best result on nq last 30days 59 trades, P/L +50%, max drawdown 10%, 67% win rate(40/59), profit factor 3.1.
To ensure this strategy holds up under different market conditions, it is crucial to backtest it over a long timeframe (e.g., at least 2–3 years of data) to see how it handles both trending and choppy markets in NQ and ES.
Once you have tested it, please share your results, specifically for: Total Net Profit, Max Drawdown, Profit Factor, Win Rate. Appreciate it and thanks. Strategy

ORB Strategy [LuciTech]Credit:
Bassic ORB:
My Strategy Template:
-What it does
This is a complete Opening Range Breakout (ORB) strategy that captures the first directional breakout after the New York market open. It defines the opening range using the 9:30–9:45 AM ET window, then monitors for a close above the high or below the low of that range within a 75-minute validity window (until 11:00 AM ET). Only the first confirmed breakout per day is traded — one long signal and one short signal maximum per ORB session.
-How it works
The script captures the highest high and lowest low formed between 9:30 and 9:45 AM ET each day. A midline (average of the high and low) is also calculated. After the ORB window closes, the strategy watches for the first candle that closes beyond either boundary. If no breakout occurs before 11:00 AM ET, no trade is taken for that day.
Entries are sized using a fixed percentage of equity risked per trade, with position size automatically calculated based on the distance to the chosen stop loss.
-Stop loss options
ATR — stop placed using Average True Range × multiplier
Candle — stop placed at the high/low of a specified number of candles back
Midline — stop placed at the ORB midpoint (halfway between the ORB high and low)
Take profit is set automatically using the configured Risk:Reward ratio. An optional breakeven feature moves the stop to entry price once a specified R multiple is reached.
-Relative Volume filter
An optional RVOL filter compares the breakout candle's volume against a simple moving average of the prior N bars. If the ratio does not meet the minimum threshold (e.g. 1.5 = 50% above average), the entry is skipped. The arrows still plot on all valid breakouts regardless of the RVOL filter, so you can visually review filtered-out signals. A debug label option is available to display the RVOL ratio on each signal bar for threshold calibration.
-Additional filters
Time filter — restrict entries to a custom time window
Day filter — select which days of the week to allow trades
Month filter — select which months to allow trades
Position type filter — allow longs only, shorts only, or both
-Alerts
The strategy supports webhook alerts in three formats: Standard JSON, Telegram JSON, and a concise Telegram format with emoji. Alerts fire on confirmed entry with entry price, stop loss, and take profit included.
Strategy

Strategy

Strategy

Strategy

Indicator

Indicator

ORB Visual Backtester [MTF]This indicator is designed to help traders visualize and backtest the Opening Range Breakout (ORB) strategy with precision and flexibility. Its primary goal is to facilitate rapid visual backtesting , allowing traders to instantly see how price action behaved around the opening range on historical dates and refine their strategies accordingly without needing complex replay modes.
A key feature of this script is its Multi-Timeframe (MTF) capability. It allows you to view the ORB levels of a higher timeframe (e.g., 60-minute or 15-minute) while trading or analyzing on a lower timeframe (e.g., 1-minute or 5-minute chart).
Key Features
Visual Backtesting Optimized: By keeping the ORB box visible for a set duration on past sessions, you can easily scroll back through history to analyze win/loss rates and price behavior at a glance.
Multi-Timeframe Support: Define the ORB candle on any timeframe (e.g., 15m) and view it seamlessly on lower timeframes.
Custom Session Duration: The ORB box does not clutter the chart indefinitely. It stays visible for a specific duration (default: 390 minutes/full session) and then stops, keeping your chart clean.
Precise Timing: Users can set the exact Start Hour and Start Minute to match any market open (e.g., NYSE, London, or crypto sessions).
Weekend Filter: The indicator automatically skips Saturdays and Sundays to prevent invalid drawings during weekend gaps.
Settings & Configuration
1. ORB Settings
ORB Timeframe: Select the resolution used to calculate the Opening Range (e.g., "15" for a 15-minute ORB).
Start Hour (0-23) & Minute (0-59): The exact time the market session begins (e.g., 09:30).
Box Duration (Minutes): How long the box should extend to the right. The default is 390 minutes (6.5 hours), covering a standard trading session.
2. Visual Settings
Box Background Color: Sets the fill color and transparency of the ORB zone.
Border Color / Width: Customizes the outline of the box.
Show Price Labels: Toggles the visibility of price labels extending from the High and Low of the range.
How to Use for Strategy Building
Set the ORB Timeframe (e.g., 15 min).
Scroll back to previous days on your chart.
Observe whether the price respected the range, faked out, or broke out cleanly.
Use this visual data to determine the most profitable breakout rules for your specific asset.
Note: This Pine Script code and the description text above were generated with the assistance of Artificial Intelligence. Indicator

Strategy

VWAP Gate (1m aligned ORB5)VWAP Gate v2.3 is a 1-minute aligned, session-aware VWAP regime filter (“gate”) designed to keep VWAP trades out of flat/choppy conditions and focus only on periods where VWAP is moving with structure. It plots a Session Anchored VWAP (RTH) with an ε touch zone, optionally plots an Overnight Anchored VWAP, and can mark VWAP retest entry signals only when the gate is active and price action confirms.
This is an overlay tool for discretionary execution and rule-based filtering. It does not manage exits, risk, or position sizing.
Core idea (what it does)
VWAP works best when the market has directional order flow and fails in mean-reverting chop. This indicator attempts to separate those regimes by requiring:
VWAP has actually moved (slope/magnitude filter)
Price is not constantly flipping around VWAP (chop filter)
Price is holding on one side of VWAP by a realistic buffer (hold/acceptance filter)
Only when these conditions persist does the Gate turn ON, enabling a “tradeable VWAP” environment.
All calculations are done on 1-minute data using request.security(..., "1", ...) so the behavior stays consistent across chart timeframes.
What is plotted
1) Session AVWAP (RTH Anchored VWAP)
A manually computed VWAP that resets at the start of the RTH session (default 09:30–16:00 New York).
It is plotted as “Session AVWAP” and changes color based on gate state and directional readiness (see “Colors” below).
2) VWAP ε Touch Zone (retest band)
Two lines around Session VWAP:
VWAP ε Upper = VWAP + ε
VWAP ε Lower = VWAP − ε
The band between them is filled. This creates a practical “touch zone” for retests and rejection closes.
ε (epsilon) is adaptive to instrument microstructure:
ε = max(minTicksEps × tickSizePts, spreadPts × epsSpreadMult)
This prevents treating tiny touches (often just spread/noise) as meaningful VWAP interactions.
3) Overnight AVWAP (optional)
If enabled, plots an Overnight anchored VWAP computed over the defined overnight session (default 00:00–09:30 New York).
Useful for mapping overnight fair value into the open.
4) ORB(5) High/Low (optional)
Plots the Opening Range Breakout (5 minutes) high/low (default 09:30–09:35 New York).
Optionally draws an ε band around ORB levels (ORB ± ε) to account for noise/spread around key levels.
5) VWAP Retest Entry Markers (optional)
When the gate is active, the tool can print:
“L” for a long retest entry
“S” for a short retest entry
These are filters + triggers, not guaranteed trades.
Gate logic (when trading is allowed)
A) VWAP Move / Slope filter
The indicator measures VWAP displacement over lookbackMin minutes:
VWAP_move = |VWAP_now − VWAP_lookback|
It must exceed thresholds tied to:
Recent price range: thrRange = kRange × (highestHigh − lowestLow over lookback)
Spread: thrSpr = kSpread × spreadPts
Threshold mode
Strict AND: VWAP_move must beat both thresholds
Loose: VWAP_move must beat max(thrRange, thrSpr)
Purpose: block low-energy sessions where VWAP drift is too small vs noise.
B) Chop filter (VWAP flips)
The indicator counts how often price flips sides of VWAP during the lookback window (with a small buffer to reduce micro-noise flips).
If flips exceed maxCrossesN, the environment is classified as chop and the gate cannot activate.
Purpose: avoid mean-reverting “ping-pong” around VWAP.
C) Gate confirmation (anti-flicker / hysteresis)
The gate requires persistence:
Gate turns ON after onConfirmBars consecutive passes
Gate turns OFF after offConfirmBars consecutive fails
Purpose: prevent rapid ON/OFF switching in borderline conditions.
Directional “Hold” readiness (LONG vs SHORT bias)
Even when the gate is ON, the indicator requires acceptance away from VWAP:
Define δ (delta buffer):
δ = max(2 ticks, spreadPts × holdDeltaMult)
Then:
HoldLong = price has stayed > (VWAP + δ) for holdBars 1-minute closes
HoldShort = price has stayed < (VWAP − δ) for holdBars 1-minute closes
Additionally, direction must agree with VWAP slope:
Long requires VWAP slope > 0
Short requires VWAP slope < 0
Purpose: avoid “false bias” when price temporarily deviates but VWAP is drifting the other way.
VWAP Retest Entry signals (L / S)
Entry markers trigger only when all are true:
Gate is active
Inside your Trade Window (default 09:40–11:00 New York)
HoldLongOk / HoldShortOk is true
Price touches the ε zone: low ≤ VWAP+ε AND high ≥ VWAP−ε
Then closes away from VWAP (“rejection close”) by a fraction of ε:
Long rejection:
close > VWAP + (ε × rejCloseFrac)
Short rejection:
close < VWAP − (ε × rejCloseFrac)
Optional: Require pullback can require the previous close to already be on the trend side (to avoid first-touch chaos).
Colors (quick regime read)
The Session VWAP line and ε zone communicate state:
Gray: gate inactive / no-trade regime
Yellow: gate active but no clean long/short hold yet (standby)
Lime: gate active + long hold confirmed (long bias)
Red: gate active + short hold confirmed (short bias)
Optional background tint can reinforce gate state, and optional shading can gray out bars outside the trade window.
Important notes / limitations
Set spreadPts and tickSizePts correctly for your instrument. ε and δ depend on them; wrong values distort the entire filter.
The indicator uses 1-minute computations across all chart timeframes for consistent behavior.
This tool is a regime filter + entry trigger, not a complete trading system (no exits, no sizing, no expectancy validation included).
If volume is missing/invalid, the script substitutes a minimal volume value for VWAP calculations.
Suggested use
Use Prop VWAP Gate to:
Avoid VWAP trading in flat/choppy opens
Focus attention when VWAP is moving and price is holding with structure
Execute VWAP retest setups inside a controlled time window
Combine with ORB(5) and overnight VWAP for key reference levels Indicator

Indicator

5m ORB with Dynamic Position Size and TargetThis script is based off of the 5 minute high and low (opening range) of the NY session, specifically developed for ES/MES. It marks the high and low of the first five minutes of trading, as well as marks profit targets if price breaks out high or low.
In settings you can configure the maximum capital to risk, high volatility target and regular volatility, and the ORB size in points that indicates if it is a high or normal volatility regime. I use a maximum risk of $500, normal volatility target of 1.5 RR, and a high volatility target of 1.0 RR. The maximum ORB range that I assume is normal volatility is 20 points, so below 20 points it targets 1.5 RR, above it targets 1.0 RR.
For illustrative purposes, I will outline my current strategy below. This is not financial advice, obviously.
When price breaks out of the 5 minute opening range, I enter in the direction of the move (break out of the high, I enter long; break down from low, I enter short). Stop loss is set at one tick outside of the opposite end of the range. I currently exit the full position at the target price, but will be playing around with leaving a runner for trend days.
Again, not financial advice. Be sure to paper trade before committing any real funds. Indicator

TDL Adaptive Session Zones Pro🔷 What This Indicator Does
TDL Adaptive Session Zones Pro maps high-probability reaction areas where price is statistically more likely to pause, reverse, or accelerate — based on real historical session data, not arbitrary levels.
Unlike static support and resistance tools, these zones automatically adapt to changing market volatility every session. When volatility contracts, zones tighten. When it expands, zones widen. The result is a dynamic framework that reflects how the market is actually behaving right now.
This indicator is built for intraday traders who want structure and context — not signals.
🔷 Core Components
1️⃣ Adaptive Percentile Zones (Session-Based S/R)
The engine of this indicator. It works by:
• Collecting historical intraday session ranges over a configurable lookback period (default 20 sessions)
• Calculating percentile distances (25th, 50th, 75th, 100th by default) from that data
• Projecting those distances symmetrically above and below the current session open
• Resetting and recalculating every session automatically
🟩 Lower zones → Statistically derived support reaction areas
🟥 Upper zones → Statistically derived resistance reaction areas
Outer zones (higher percentile) represent more extreme price extensions and carry greater significance when tested. Inner zones represent typical intraday range behavior.
The key insight: instead of drawing arbitrary lines, these zones tell you where price has historically found the edges of its range — adjusted for current conditions.
2️⃣ Strike / Round Number Levels (Liquidity Reference)
Plots round-number price levels at configurable intervals (50, 100, etc.) from the session open. These levels frequently act as liquidity concentration areas in index futures and options markets.
• Configurable interval spacing
• Min/Max distance controls
• Optional mid-strike gap levels (dotted)
• Session-bounded display
Useful for NQ, ES, and index derivatives where options strike prices create natural liquidity clusters.
3️⃣ Previous Day OHLC Reference
Plots Previous Day Open, High, Low, and Close as intraday reference levels — widely observed by both retail and institutional participants.
• All four levels with distinct color coding
• Configurable line style (solid, dashed, dotted)
• Clean labels for quick identification
4️⃣ Opening Range Breakout (ORB)
Captures the high and low of the first N minutes of the session (configurable: 5 to 60 minutes). The opening range provides useful context when combined with the adaptive percentile zones.
• Configurable time window
• Filled range visualization
• Session-bounded display
🔷 Optional Validation Filters
All filters are off by default and designed to help observe cleaner price behavior near important zones.
🔹 Candle Structure Validation
Filters out candles with excessive range (ATR multiple), small bodies (body/range %), or extreme wick imbalance. Helps isolate price action reflecting healthy market participation near key levels.
🔹 Rejection Wick Detection
Identifies candles with significant wick-to-body ratios (hammer-type structure), independent of candle color. Useful for spotting potential rejection behavior when price interacts with zone boundaries.
🔹 Volume Participation Filter
Highlights periods where volume exceeds the average by a configurable multiplier. Includes a confirmation window (number of bars following the spike) to allow for delayed reaction observation.
🔹 Daily Pivot
Classic pivot point (H+L+C)/3 plotted as a session-fixed reference level for additional market structure context.
🔹 Higher Timeframe Trend
Background color overlay based on a configurable HTF moving average. Supports SMA, EMA, WMA, and VWMA. Provides directional context without enforcing bias on the intraday analysis.
🔷 Confluence Highlight System
When price arrives near any key zone (percentile, strike, OHLC, ORB, or pivot) AND all enabled validation filters align on the same candle, that candle is highlighted in yellow.
⚠️ The yellow highlight is NOT a buy or sell signal. It indicates that price behavior appears structurally meaningful at an important market location based on your selected filter combination.
Three alertcondition() calls are included: Bullish confluence, Bearish confluence, and Any confluence — ready for PulseWire alerts.
🔷 Session Volatility Gauge
Real-time dashboard (table overlay) showing what percentage of the median daily range has been consumed in the current session.
States:
• LOW (< 40%) — Session range is compressed relative to history
• BUILDING (40-70%) — Range is developing, room for expansion
• HEALTHY (70-100%) — Normal range consumption
• EXTENDED (> 100%) — Session exceeds typical range, potential exhaustion
This helps gauge whether the session still has room to move or is approaching statistical limits.
🔷 Zone Touch Tracker
Counts fresh touches on each percentile zone during the current session. A "touch" is registered when price enters a zone's proximity after being outside it. More touches on a zone suggest greater significance.
Displayed as a table overlay with per-zone counts for both resistance and support zones. Resets automatically each session.
🔷 Recommended Settings
NQ / ES Futures (5m–15m):
• Session: 0930-1600, Timezone: America/New_York
• Percentiles: 25 / 50 / 75 / 100 (default)
• Strike Interval: 100
• ORB: 15 minutes
Stocks (5m–15m):
• Strike Interval: 5 or 10
• Consider tightening percentiles (20 / 45 / 65 / 85) for lower-volatility names
Gold Futures (5m):
• Strike Interval: 10 or 25
• Adjust session window to your active trading hours
🔷 How To Use
1. Apply to an intraday chart (1m to 15m recommended)
2. Observe where price interacts with the adaptive percentile zones
3. Optionally enable one or more validation filters to highlight structurally clean candles at key zones
4. Use the Session Volatility Gauge to assess how much range has been consumed
5. Enable the Zone Touch Tracker to identify high-significance levels
6. Apply your own analysis, execution method, and risk management
This is a context and structure tool. It shows you WHERE you are within the session's statistical range — the trading decisions are yours.
🔷 Technical Notes
• Works on any intraday timeframe; designed for 1m to 15m
• Requires sufficient historical data for percentile calculations (minimum ~5 sessions)
• Session detection works correctly with extended hours both on and off
• All zone levels are session-bounded and reset automatically
• Open source — inspect, learn from, or adapt the code as you see fit
⚠️ Disclaimer
This script is provided for educational and informational purposes only. It does not generate buy or sell signals and does not constitute financial advice. Past performance of any trading methodology is not indicative of future results. Always apply independent analysis and proper risk management.
Indicator

ORB (x2) by jaXn# ORB (x2) Professional Suite
## 🚀 Unleash the Power of Precision Range Trading
**ORB (x2)** isn't just another breakout indicator—it is a complete **Opening Range Breakout workspace** designed for professional traders who demand flexibility, precision, and chart cleanliness.
Whether you are trading Indices, Forex, or Commodities, the Opening Range is often the most critical level of the day. This suite allows you to master these levels by tracking **two independent ranges** simultaneously, giving you a distinctive edge.
## 🔥 Why choose ORB (x2)?
Most indicators force you to choose one specific time. **ORB (x2)** breaks these limits.
### 🌎 1. Multi-Session Mastery (London & New York)
Trade the world's biggest liquidity pools. Set **ORB 1** for the **London Open** (e.g., 03:00–03:05 EST) and **ORB 2** for the **New York Open** (09:30–09:35 EST). Watch how price reacts to London levels later in the New York session.
### ⏱️ 2. Multi-Strategy Stacking (The "Fractal" Approach)
This is a game-changer for intraday setups. Instead of two different times, track **two different durations** for the *same* open.
* **Setup:** Configure **ORB 1** as the classic **5-minute range** (09:30–09:35).
* **Setup:** Configure **ORB 2** as the statistically significant **15-minute or 30-minute range** (09:30–10:00).
* **Result:** You now see immediate scalping levels *and* major trend reversals levels on the same chart, automatically.
### 🎯 3. "Plot Until" Tech: Keep Your Chart Clean
Sick of lines extending infinitely into the void?
Our exclusive **"Plot Until"** feature separates the signal from the noise. You define exactly when the trade idea invalidates.
* *Example:* Plot the 09:30 levels only until 12:00 (Lunch).
* The script intelligently cuts the lines off at your exact minute, ensuring your chart is ready for the afternoon session without morning clutter.
### ⚡ Precision Engine
We use a dedicated "Precision Timeframe" input. Even if you are viewing a 1-hour or 4-hour chart to see the big picture, ORB (x2) can fetch data from the **1-minute** timeframe to calculate the *exact* high and low of the opening range. No more "repainting" or guessing where the wick was.
## 🛠 Feature Breakdown
* **Dual Independent Engines:** Fully separate Color, Style, Time, and Cutoff settings for both ORB 1 and ORB 2.
* **Absolute Time Cutoff:** Lines obey day boundaries perfectly. A cutoff at 16:00 means 16:00, not "whenever the next bar closes".
* **Style Control:** Visually distinguish between your "Scalp" ORB (e.g., Dotted Lines) and your "Trend" ORB (e.g., Solid Thick Lines).
* **Performance Mode:** Adjustable "Lookback Days" limits history to keep your chart lightning fast.
## 💡 Configuration Examples
**The "Double Barrel" (Standard Stock + Futures)**
* *ORB 1:* `0930-0935` (5 min) - The immediate reaction.
* *ORB 2:* `0930-1000` (30 min) - The institutional trend setter.
**The "Transatlantic" (Forex/Indices)**
* *ORB 1:* `0800-0805` (London Open) - European liquidity.
* *ORB 2:* `1330-1335` (NY Open) - US liquidity injection.
## ⚠️ Disclaimer
Trading involves substantial risk. This tool helps visualize critical price levels but does not guarantee profits. Always combine with proper risk management and your own analysis.
Indicator

Opening Range {basic}Introduction
Opening range {basic} is a clean and reliable indicator designed to help traders visualize the opening range of a trading session with minimal setup and visual clutter.
This version focuses on the core components of opening range analysis, making it ideal for traders who want a simple, effective framework for identifying early-session structure across futures, forex and crypto markets.
Description
The indicator automatically calculates the opening range high, low and midpoint over a user-defined opening window (5m, 15m, 30m or 60m) within a selected trading session (default: NY session).
During the opening range window, the indicator dynamically tracks price to form the range. Once the opening range is complete, the high, low and midpoint are extended forward for the remainder of the session, providing clear reference levels that can be used for bias, mean reversion or breakout-based decision making.
A shaded fill highlights the opening range area, with an optional size display showing the total range in price units. Styling and logic are intentionally simplified to keep the chart clean and easy to interpret.
Features
Configurable opening range length
Choose between 5m, 15m, 30m or 60m opening ranges.
Session-based calculation
Opening range is calculated only within the selected trading session.
Opening range levels
Opening range high, low and midpoint.
Range fill & size display
Shaded fill between the opening range high and low.
Text showing total opening range size.
Clean, minimal design
Fixed line styles and thickness for clarity.
Dark and light theme support.
Minimal settings for fast, intuitive use.
Optimized performance
Designed for intraday timeframes compatible with the selected opening range length.
Terms & Conditions
This indicator is provided for educational and informational purposes only and does not constitute financial advice.
Trading involves risk and past performance is not indicative of future results.
The user assumes full responsibility for any trading decisions made using this indicator.
Indicator

NeuraEdge ORB - Opening Range Breakout IndicatorOVERVIEW
NeuraEdge ORB is an open-source Opening Range Breakout indicator that automates the classic 15-minute ORB strategy. The indicator tracks the first 15 minutes of market action (9:30-9:45 AM ET), identifies breakouts above or below this range, and generates trading signals with automated stop loss and take profit calculations.
The Opening Range Breakout concept is based on the observation that the initial price action after market open often establishes directional bias for the trading session, as institutional order flow and overnight gap reactions manifest during this window.
CORE METHODOLOGY
Opening Range Construction:
The indicator uses session-based time detection to identify the 9:30-9:45 AM Eastern Time window. During this period, it tracks the highest high and lowest low to establish the opening range boundaries. The range is marked complete when the 15-minute window closes.
Calculation process:
OR High = Maximum high value during the 15-minute window
OR Low = Minimum low value during the 15-minute window
OR Midpoint = (OR High + OR Low) / 2
Range Size = OR High - OR Low (compared to 14-period ATR for context)
Breakout Detection:
The indicator identifies breakouts using close-price confirmation to reduce false signals from wicks:
Bullish breakout: Close above OR High (with previous close at or below OR High)
Bearish breakout: Close below OR Low (with previous close at or above OR Low)
The indicator tracks whether each direction has already broken to prevent duplicate signals on the same range.
Entry Type Logic:
Two entry methodologies are supported:
Breakout Mode - Signals immediately upon range break. Enters on the breakout bar when close confirms direction.
Retest Mode - Waits for price to break the range, then pullback to touch the range level before entering. Cancels if price moves too far beyond midpoint. This provides better entry prices with tighter stop losses.
Volume Confirmation:
Optional volume filter compares current bar volume to 20-period simple moving average. Requires volume > 1.2x average to validate breakout strength and filter low-conviction moves.
Fair Value Gap (FVG) Integration:
Optional confluence filter that checks for unfilled FVG in the breakout direction:
Bullish FVG detected when: current bar's low > two bars ago high (creating gap)
Bearish FVG detected when: current bar's high < two bars ago low (creating gap)
Minimum FVG size: 0.3x ATR to filter noise
FVG considered filled when price retraces to gap midpoint
Signals only generate when an unfilled FVG exists in the breakout direction, adding institutional order flow confluence.
Risk Management Calculations:
Three stop loss placement methods:
Opposite Side - SL at opposite end of opening range (classic ORB approach)
Midpoint - SL at range midpoint (tighter risk, lower reward potential)
ATR Based - SL at 1.5x ATR from entry (adaptive to volatility)
Take profit calculated as: Entry ± (Entry - Stop Loss) × Risk:Reward Ratio
Default 1.5:1 R:R ratio, adjustable from 1.0 to 5.0.
Performance Tracking:
The indicator maintains a trade history using Pine Script's type system:
Records entry price, stop loss, take profit, and direction for each signal
Tracks outcome when price hits stop loss or take profit levels
Auto-closes after 80 bars if neither level hit
Calculates rolling win rate from last 50 trades maximum
Displays W/L record in real-time dashboard
VISUAL COMPONENTS
Opening Range Box:
Semi-transparent blue box drawn from range start bar to current bar + 20, showing the established range boundaries visually.
Range Levels:
Green line at OR High (potential long entry level)
Red line at OR Low (potential short entry level)
Gray dotted line at OR Midpoint (reference level)
All lines extend 50 bars forward for anticipation.
Trade Signals:
Green up arrow with "LONG ORB Break" label below price
Red down arrow with "SHORT ORB Break" label above price
Dashed lines showing SL and TP levels extending 30 bars
Small labels marking SL and TP endpoints
Real-Time Dashboard:
Top-right panel displaying:
OR formation status (Forming / Complete / Waiting)
Current OR High, Low, and Range size (with ATR multiple)
Breakout status (Long / Short / None)
Volume status (High / Normal)
FVG presence (Bull / Bear / None)
Entry settings (Breakout/Retest, R:R, SL type)
Win rate percentage and W/L record
PRACTICAL APPLICATION
Ideal Market Conditions:
Liquid instruments: SPY, QQQ, IWM, high-volume stocks
Recommended timeframes: 1-minute or 5-minute charts for precise entries
Most effective during trending days with clear directional bias
Range size between 0.5-1.5x ATR typically provides best risk:reward
Usage Workflow:
Apply indicator at market open (9:30 AM ET)
Observe range formation during first 15 minutes
Wait for "Complete" status in dashboard
Monitor for breakout signals with volume/FVG confirmation
Enter on signal, place stop loss and take profit as marked
Avoid taking opposing signals on same day (trend following approach)
Retest vs Breakout Selection:
Use Breakout mode on high-momentum days with strong overnight gaps
Use Retest mode on slower days or when seeking better entry prices
Retest mode reduces signal frequency but improves entry quality
Time-of-Day Considerations:
The indicator includes a trading cutoff setting (default 3:00 PM ET) to avoid late-day chop and reduced liquidity. First-hour breakouts (10:00-11:00 AM) historically show strongest follow-through.
SETTINGS & CUSTOMIZATION
Display Options:
Toggle signals, opening range box, and dashboard independently
Clean visual design to reduce chart clutter
Opening Range Settings:
Opening range duration (5-60 minutes in 5-minute increments)
Default 15 minutes aligns with classic ORB methodology
Trading cutoff hour (10-16, representing 10:00 AM - 4:00 PM ET)
Entry Configuration:
Entry type (Breakout / Retest)
Volume confirmation toggle (requires 1.2x average volume)
FVG confluence toggle (requires unfilled gap in breakout direction)
Risk Management:
Stop loss placement (Opposite Side / Midpoint / ATR Based)
Risk:reward ratio (1.0 - 5.0, default 1.5)
Future: Trail stop after partial TP (currently placeholder)
Alert System:
Five alert conditions available:
Opening Range Complete
ORB Long Signal
ORB Short Signal
Breakout Up (range broken, regardless of signal)
Breakout Down (range broken, regardless of signal)
BEST PRACTICES
Recommended Usage:
Focus on highly liquid instruments with tight spreads
Use 1-5 minute charts for entry precision
Respect calculated stop losses (range defines maximum risk)
Typically 1-2 quality setups per day maximum
Consider overall market trend (SPY/QQQ direction)
Risk Considerations:
Very small ranges (< 0.3x ATR) prone to false breakouts
Very large ranges (> 2x ATR) may indicate gap day requiring adjusted expectations
Low volume breakouts fail more frequently
Avoid trading both directions on same day (pick strongest setup)
IMPORTANT DISCLOSURES
This indicator is provided free and open-source for educational purposes. The Opening Range Breakout strategy is a well-documented public domain trading concept. This implementation adds automation, visual clarity, and optional confluence filters.
No indicator guarantees profitable trades. Past performance does not predict future results. Traders are responsible for their own trading decisions and risk management. Always use appropriate position sizing and never risk more than you can afford to lose. Indicator

ORB | Feng FuturesThe ORB | Feng Futures indicator automatically detects the Opening Range Breakout (ORB) for each trading session, plotting the High, Low, and Midline in real time. This tool is built for futures traders who rely on ORB structure to confirm trends, identify breakout zones, and recognize reversal areas early in the session.
Features:
• Auto-calculated ORB High, Low, and Midline
• Multi-timezone session support (NY, Chicago, London, Tokyo, etc.)
• Customize ORB time range and time window for display
• Real-time updating lines that freeze at session close
• Optional labels with customizable size, color, and offset
• Save and view multiple previous ORB sessions
• Full color customization for all levels
• Automatically hides on higher timeframes (Daily+) to reduce clutter
• Works on ES, NQ, and all intraday futures charts
• Works on stocks, crypto, forex, and other tradeable assets where ORB is applicable
Disclaimer: This indicator is for educational purposes only and does not constitute financial advice. Trading futures involves significant risk and may not be suitable for all investors. Always do your own research and use proper risk management. Indicator

ORB Session BreakoutORB Session Breakout
Overview
The ORB Session Breakout indicator automatically identifies Opening Range Breakouts across multiple trading sessions (Asia, London, and New York) and provides visual trade setups with entry, stop loss, and take profit levels.
Opening Range Breakout (ORB) is a classic trading strategy that captures momentum when price breaks out of an initial trading range established at the start of a session. This indicator automates the entire process - from detecting the opening range to plotting trade setups when breakouts occur.
🎯 Key Features
Multi-Session Support
Asia Session - Captures the Asian market open (default: 19:00-19:15 NY time)
London Session - Captures the London market open (default: 03:00-03:15 NY time)
New York Session - Captures the NY market open (default: 09:30-09:45 NY time)
Each session is fully customizable with independent time windows and colors
Enable/disable individual sessions based on your trading preferences
Automatic Trade Visualization
Entry Level - Marked at the breakout candle close
Stop Loss Zone - Configurable as ORB High/Low or Breakout Candle High/Low
Take Profit Zone - Calculated automatically based on your Risk:Reward ratio
Visual zones make it easy to see risk/reward at a glance
Smart Breakout Detection
Detects breakouts on the exact candle that closes beyond the ORB range
Supports direction changes - if price breaks one way then reverses, a new trade is signaled
Configurable max breakouts per session (1-4) to control trade frequency
Tracking hours setting limits how long after the ORB to look for entries
Futures Compatible
Special detection logic for futures markets where session times may fall during market close
Works reliably on instruments with non-standard trading hours
📊 How It Works
Opening Range Formation
At the start of each enabled session, the indicator tracks the high and low of the first candle(s)
This range becomes your ORB box (displayed in the session color)
Breakout Detection
When a candle closes above the ORB High → LONG signal
When a candle closes below the ORB Low → SHORT signal
The breakout candle is highlighted in yellow (customizable)
Trade Setup Visualization
Entry line drawn at the breakout candle's close price
Stop Loss placed at ORB Low (longs) or ORB High (shorts) - or breakout candle extreme
Take Profit calculated as: Entry + (Risk × R:R Ratio) for longs
Direction Changes
If you're in a LONG and price closes below the ORB Low, the indicator signals a SHORT
This counts as your 2nd breakout (configurable up to 4 per session)
💡 Trading Tips
Best Practices
Wait for candle close - The indicator only signals on confirmed closes beyond the ORB, reducing false breakouts
Use with trend - ORB breakouts work best when aligned with the higher timeframe trend
Respect the levels - The ORB High/Low often act as support/resistance throughout the session
Monitor multiple sessions - Sometimes the best setups come from Asia or London, not just NY
Recommended Settings by Style
Conservative: Max Breakouts = 1, R:R = 2.0+, SL Mode = ORB Level
Aggressive: Max Breakouts = 3-4, R:R = 1.5, SL Mode = Breakout Candle
Scalping: Shorter tracking hours (1-2), tighter R:R (1.0-1.5)
What to Avoid
Trading ORB breakouts during major news events (high volatility can cause whipsaws)
Taking every signal without considering market context
Using on timeframes higher than 1 hour (the ORB concept works best intraday)
🔔 Alerts
The indicator includes built-in alerts for:
Entry Signal - When a breakout is detected (LONG or SHORT)
Take Profit Hit - When price reaches the TP level
Stop Loss Hit - When price reaches the SL level
To set up alerts: Right-click on the chart → Add Alert → Select "ORB Session Breakout"
📝 Notes
This indicator is designed for intraday trading on timeframes up to 1 hour
Session times are based on the selected timezone (default: America/New_York)
The indicator works on all markets including Forex, Futures, Stocks, and Crypto
For futures with non-standard hours, the indicator includes special detection logic Indicator

ORB W/ Custom time FramesRelease Notes: Simplified ORB (Opening Range Breakout)
This indicator is a streamlined, high-performance tool designed to identify the Opening Range—one of the most widely used concepts by professional floor traders and institutional scalpers. It marks the high, low, and midpoint of the initial balance of the market, providing you with a "map" for the rest of the trading session.
Key Features
Customizable Timeframes: Define your opening range window (e.g., the first 5, 15, or 30 minutes) regardless of what timeframe you are currently viewing.
Custom Session Support: Choose between standard market hours (09:30–16:00) or define your own custom window (e.g., the London Open or the first hour of "Power Hour").
Real-Time Midpoint Calculation: Automatically plots the 50% Equilibrium level between the high and low, serving as a pivot point for intraday bias.
Dynamic Updating: During the ORB window, the lines adjust in real-time as new highs or lows are set. Once the window expires, the levels lock in place to act as support and resistance.
Clean Visuals: Utilizes a lightweight line drawing system that is easy on your GPU and keeps the chart clutter-free.
Why This is Essential for Scalping
Scalpers rely on volatility and clear "lines in the sand." The Opening Range Breakout (ORB) provides exactly that:
The "Opening Drive": If price breaks the ORB High with high volume, scalpers look for quick "long" momentum plays. Conversely, a break below the ORB Low signals a bearish trend.
The Midpoint Pivot: The 50% level (Mid) is often treated as the "Fair Value" of the morning. If price is above the mid, the bias is bullish; if below, the bias is bearish.
Stop Loss / Take Profit Anchor: The ORB High and Low act as natural areas for placing stops or targets. A failed breakout that returns inside the range often targets the opposite side of the box. Indicator

Opening Range BoxOPENING RANGE BOX + LEVELS (RTH)
OVERVIEW
This indicator draws the Opening Range for the U.S. Regular Trading Hours session starting at 9:30 AM New York time. It plots the Opening Range High, Low, and Midpoint, and can extend those levels for the rest of the session. It also displays the Opening Range size in points and ticks.
WHAT IT DRAWS
• Opening Range box for the first N minutes of RTH (ex: 5, 10, 15)
• OR High (ORH)
• OR Low (ORL)
• OR Midline (midpoint of ORH/ORL)
• Opening Range value label (range in points + ticks)
KEY FEATURES
• Time-anchored drawings (bar_time) so levels stay accurate on any intraday timeframe
• Configurable Opening Range length in minutes
• Configurable box fill/border colors
• Independent styling for OR High / OR Low / Midline (color, width, line style)
• Line extension modes:
Line extension modes
- To RTH Close
- Right Forever
- For N Minutes
- None
Optional label placement to the LEFT of the Opening Range so it doesn’t block new candles
Option to keep previous sessions’ Opening Ranges visible for context
BEST FOR
• Futures: ES / NQ / MNQ (and other RTH-based products)
• Intraday stocks and ETFs
• OR breakout, rejection/fade, and mean reversion workflows
NOTES
• Intended for intraday charts
• Opening Range is calculated strictly inside the selected time window (no extra bars)
• Session is America/New_York, 09:30–16:00 Indicator

Indicator

Indicator
