Mystic Scales Dual Energy PRO [Destiny Quant]Mystic Scales Dual Energy PRO - Destiny Quant | 【天機衡】雙向能量
English Description
Balancing Momentum and Structure. Mystic Scales Dual Energy PRO utilizes a unique split-axis design to evaluate the balance between Market Momentum (WE2) and Market Health (WH1/WH2). It ensures you only execute trades when momentum is supported by a healthy market structure.
Custom Thresholds: Fully adjustable Entry/Exit score triggers with built-in hysteresis logic to prevent whipsaws.
Structural Health: Monitors DMI flows and Volume Ratios (VR) across Daily, Weekly, and Monthly timeframes.
Strategic Confluence: The perfect companion for the Celestial Mirror to confirm high-conviction entries.
中文說明
權衡動能與結構的平衡之衡 【天機衡】雙向能量 PRO 採用獨特的雙軸分離設計,同時權衡 「市場動能 (WE2)」 與 「市場健康度 (WH1/WH2)」。它確保您只在市場結構健康的前提下發動動能交易。
自訂門檻觸發:具備可調式進場/出場分數門檻,並內建遲滯邏輯 (Hysteresis) 有效過濾頻繁洗盤。
結構健康偵測:即時監控日、週、月線級別的 DMI 流向與成交量比率 (VR)。
策略共振:作為【天機鏡】的最佳拍檔,用來確認高勝率的共振進場時機。
🚀 Get Access / 獲取授權 This is an Invite-only script. To unlock the Celestial Mirror, please:
Visit the link in my profile.
Send a direct message for subscription details.
本指標為 僅限邀請 (Invite-only)。欲獲取授權,請:
點擊我個人主頁的連結(官網/商店)。
透過 TradingView 私訊聯繫我了解訂閱詳情。
Indicators and strategies
Destiny Atlas Energy Navigation PRO - Destiny QuantDestiny Atlas Energy Navigation PRO - Destiny Quant | 【天機圖】能量導航
English Description
Visualizing Market Momentum. Destiny Atlas Energy Navigation PRO is the ultimate guide for trend followers. By replacing traditional candles with high-visibility "Energy Bricks" (Neon Blue & Flowing Gold), it allows traders to filter market noise and ride the trend with absolute clarity.
The Pro Tracker: Built-in professional dashboard tracks your Entry Price, Duration, and Floating PnL.
Momentum Logic: Powered by the V22 core engine, synchronizing Daily, Weekly, and Monthly cycles.
Visual Clarity: Optimized for dark mode, providing a high-end quantitative terminal experience.
中文說明
市場動能的導引之圖 【天機圖】能量導航 PRO 是順勢交易者的終極指引。本指標以具備極高辨識度的 「實心能量磚」(天機藍與流金色)取代傳統 K 線,協助交易者過濾雜訊,清晰捕捉每一段趨勢。
專業持倉監控:內建數據面板,自動追蹤進場價、持倉天數與即時損益。
動能核心:搭載 V22 運算核心,完美同步日、週、月線的多週期共振。
極致美學:專為深色模式優化,營造專業級量化交易終端機的視覺質感。
🚀 Get Access / 獲取授權 This is an Invite-only script. To unlock the Celestial Mirror, please:
Visit the link in my profile.
Send a direct message for subscription details.
本指標為 僅限邀請 (Invite-only)。欲獲取授權,請:
點擊我個人主頁的連結(官網/商店)。
透過 TradingView 私訊聯繫我了解訂閱詳情。
MTF Bollinger Bands (2SD & 3SD)
개요
1분봉이나 5분봉 등 하위 타임프레임에서 스캘핑을 할 때, 차트를 변경하지 않고 상위 타임프레임(기본 4시간)의 볼린저 밴드 위치를 확인하기 위해 제작했습니다.
주요 기능
MTF (Multi-Timeframe): 현재 보고 있는 차트와 상관없이 설정한 타임프레임의 볼린저 밴드를 표시합니다. (기본값: 4시간)
듀얼 밴드 시각화 (Dual Zone): 표준편차 2(2SD)와 표준편차 3(3SD)을 동시에 계산합니다.
2SD 영역: 2SD와 3SD의 배경색이 겹치도록 설계하여, 중심부(2SD)가 시각적으로 더 진하게 보입니다. 이는 주요 지지/저항 구간을 직관적으로 보여줍니다.
3SD 영역: 외곽은 연하게 표시되어 과매수/과매도 구간을 식별하기 좋습니다.
끊김 없는 라인: gaps_off 처리를 통해 타임프레임 변경 시 선이 끊기지 않고 부드럽게 연결됩니다.
설정 가이드
Timeframe: 기준이 될 상위 시간대를 선택하세요. (기본: 240분/4시간)
Multiplier: 표준편차 배수를 변경할 수 있습니다. (기본: 2.0 / 3.0)
Transparency: 배경 투명도를 조절해 밴드의 진하기를 변경하세요.
==========================================
Overview
Designed for traders who need to monitor Higher Timeframe (HTF) volatility while scalping on Lower Timeframes (LTF). This indicator overlays HTF Bollinger Bands on your current chart without the need to switch tabs.
Key Features
MTF Capability: Displays Bollinger Bands from any user-defined timeframe. (Default: 4 Hours).
Dual Zone Visualization: Plots both 2 Standard Deviations (2SD) and 3 Standard Deviations (3SD).
Visual Depth: The script utilizes an overlapping fill method. The inner 2SD band appears darker as it layers on top of the 3SD background, clearly highlighting the primary support/resistance zone.
Extreme Zones: The outer 3SD band remains lighter, indicating extreme overbought/oversold conditions.
Seamless Plotting: Uses gaps_off to ensure lines remain continuous across different timeframes.
Settings
Timeframe: Select the target HTF. (Default: 240 / 4H)
Multiplier: Adjust the standard deviation multipliers. (Default: 2.0 & 3.0)
Style: Customize colors and transparency to fit your chart theme.
Institutional Options Flow Scanner [NSE]# 🏦 Institutional Options Flow Scanner - Elite Signal Confirmation System
## 📊 Overview
**Experience institutional-grade options flow analysis with military-grade signal filtering.** This advanced Pine Script v6 indicator scans NSE options chains for unusual whale and institutional activity, applying **7-layer confirmation logic** to eliminate false signals and deliver high-probability trading setups. Designed exclusively for **NIFTY, BANKNIFTY, and FINNIFTY** options traders who demand professional-quality signals.
**What makes this different?** While most volume indicators flood you with noise, this scanner uses **multi-factor confirmation, momentum detection, and persistence filtering** - the exact methodology institutional desks pay $100K+ for. Every signal must pass rigorous institutional-grade criteria before appearing on your chart.
**Result:** Fewer signals. Higher quality. Better win rate. 🎯
---
## ⚡ What's New in v2.0 (December 2025)
### 🎯 7-Layer Signal Confirmation System
Every signal now requires **ALL conditions** to be met:
1. **✅ Whale Volume Threshold** - Flow must be ≥2.5x baseline (smart money)
2. **✅ Absolute Volume Filter** - Minimum 50K contracts (liquidity proof)
3. **✅ PCR Alignment** - Sentiment must match direction (<0.8 bull, >1.5 bear)
4. **✅ Flow Dominance** - Winning side must exceed opposite by 20%
5. **✅ Conviction Score** - Strength must be ≥60% (configurable)
6. **✅ Momentum Filter** - Flow must be accelerating (rising ratio)
7. **✅ Persistence Check** - Signal must hold for 2+ bars (confirmation)
**Before:** Signals appeared on 0.8x quiet flow ❌
**After:** Signals only on confirmed whale activity ✅
### 🔍 New Features
**Signal Quality Indicator**
- ✅ CONFIRMED (2/2) - Trade-ready setup
- 🔍 BUILDING (1/2) - Setup forming, wait
- ⏸️ WAIT (0/2) - No institutional activity
**Flow Momentum Arrows**
- ↗ Flow accelerating (bullish for signal)
- → Flow flat/declining (caution)
**Advanced Filters** (User Configurable)
- Minimum Absolute Volume (default: 50,000)
- Minimum Strength Score (default: 60%)
- Confirmation Bars (default: 2)
- Require Rising Flow (toggle)
**Cleaner Chart Signals**
- Only plots when fully confirmed
- No more false orange diamonds
- Larger markers with text labels
- Background shading only on confirmation
---
## 🎯 Core Features
### ✅ Multi-Strike Volume Scanning
- Scans **up to 5 strikes per side** (Calls & Puts) in parallel
- Tracks **maximum volume strike** across entire scan range
- NSE-optimized symbol format: `NSE:NIFTY251223C25800`
- Configurable intervals: 25/50/100/200 (NIFTY=50, BANKNIFTY=100)
### 🐋 Institutional Flow Classification
Advanced 4-tier system based on volume anomaly ratios:
| Flow Type | Threshold | Meaning | Trading Action |
|-----------|-----------|---------|----------------|
| 🐋 WHALE | ≥ 2.5x baseline | Hedge funds, prop desks positioning | **Follow immediately** |
| 🏦 INST | ≥ 1.8x baseline | Institutional accumulation | **Strong consideration** |
| 📈 ACTIVE | ≥ 1.2x baseline | Elevated retail + small funds | **Wait for whale** |
| 😴 QUIET | < 1.2x baseline | Normal/low activity | **Ignore** |
### 📈 Advanced Market Analytics
**Put-Call Ratio (PCR) Analysis**
- 5-tier sentiment classification
- Real-time PCR momentum (rising/falling)
- Color-coded thresholds (red=bearish, green=bullish)
**Flow Bias Detection**
- CALL BIAS - Institutions buying calls aggressively
- PUT BIAS - Institutions hedging/buying puts
- BALANCED - No clear directional positioning
**Flow Strength Score (0-100)**
- Weighted formula measuring conviction
- Used for position sizing guidance
- Filters low-quality setups
**Sentiment Gauge**
| PCR Range | Sentiment | Interpretation |
|-----------|-----------|----------------|
| > 1.5 | 🔴 BEARISH | Fear, crash hedging |
| 1.2-1.5 | 🟠 CAUTION | Defensive positioning |
| 0.8-1.2 | ⚪ NEUTRAL | Balanced market |
| 0.6-0.8 | 🟡 BULLISH | Optimism building |
| < 0.6 | 🟢 V.BULL | Extreme greed, FOMO |
### 🟢 BUY CALL Signal - 7-Point Checklist
**All conditions must be TRUE:**
```
✅ Call flow ≥ 2.5x baseline (whale activity)
✅ Absolute volume ≥ 50,000 contracts (liquidity)
✅ PCR < 0.8 (bullish sentiment confirmed)
✅ Call flow > Put flow by 20% (clear dominance)
✅ Strength score ≥ 60% (high conviction)
✅ Call flow accelerating (momentum filter)
✅ Held for 2+ bars (persistence check)
```
**Result:** Large green ▲ triangle on chart + "CALL" text label
### 🔴 BUY PUT Signal - 7-Point Checklist
**All conditions must be TRUE:**
```
✅ Put flow ≥ 2.5x baseline (whale activity)
✅ Absolute volume ≥ 50,000 contracts (liquidity)
✅ PCR > 1.5 (bearish sentiment confirmed)
✅ Put flow > Call flow by 20% (clear dominance)
✅ Strength score ≥ 60% (high conviction)
✅ Put flow accelerating (momentum filter)
✅ Held for 2+ bars (persistence check)
```
**Result:** Large red ▼ triangle on chart + "PUT" text label
### 🟠 STRADDLE Signal - Volatility Setup
**Conditions:**
```
✅ Both Call AND Put flows ≥ 1.8x (institutional)
✅ Both have adequate absolute volume
✅ Flows balanced (difference < 0.5x)
✅ Strength ≥ 60% (high conviction)
✅ Held for 2+ bars (confirmation)
```
**Result:** Orange ◆ diamond on chart + "STRAD" text label
### 🎨 Professional Bloomberg-Style Dashboard
**Fully Adjustable:**
- **9 Position Options:** top/middle/bottom × left/center/right
- **6 Text Sizes:** auto, tiny, small, normal, large, huge
- **Auto-scaling:** Action row larger, status row smaller
- **Dark Theme:** #1a1a1a background with color-coded metrics
**Dashboard Sections:**
**1. Market Overview**
- Sentiment (PCR-based with color coding)
- Flow Bias (directional positioning)
- Flow Strength (0-100 conviction score)
**2. Call Flow Analysis**
- Strike / Volume (e.g., "25750 / 115,350")
- Flow Type with momentum (e.g., "🐋 WHALE (3.2x↗)")
- Real-time classification
**3. Put Flow Analysis**
- Strike / Volume (e.g., "25850 / 185,400")
- Flow Type with momentum (e.g., "🏦 INST (1.9x→)")
- Real-time classification
**4. Signal Quality** ⭐ NEW
- Confirmation status (✅/🔍/⏸️)
- Bar count progress (e.g., "2/2")
- Quality indicator
**5. Trade Action**
- Clear recommendation (BUY CALL/PUT/STRADDLE/WAIT)
- Risk level (HIGH/MEDIUM/LOW)
- Color-coded for instant recognition
**6. Data Validation**
- Live data status (✅ LIVE / ⚠️ PARTIAL)
- Strike count verification
---
## 🔬 Advanced Methodology
### Signal Confirmation Logic
**Why 7 layers?** Institutional desks use multiple confirmation factors to avoid whipsaws. Each layer filters out noise:
**Layer 1 - Whale Threshold (2.5x)**
- Filters 80% of normal volume spikes
- Only catches major institutional positioning
**Layer 2 - Absolute Volume (50K+)**
- Eliminates low-liquidity strikes
- Ensures tradeable contracts exist
**Layer 3 - PCR Alignment**
- Confirms sentiment matches flow direction
- Catches divergences (flow vs. sentiment mismatch)
**Layer 4 - Flow Dominance (20%)**
- Ensures clear directional bias
- Avoids mixed/confused signals
**Layer 5 - Conviction Score (60%)**
- Measures overall setup strength
- User-adjustable for risk tolerance
**Layer 6 - Momentum Filter**
- Flow must be accelerating (not dying)
- Catches institutions actively building positions
**Layer 7 - Persistence (2 bars)**
- Signal must hold through confirmations
- Eliminates 1-bar spikes/noise
**Result:** ~90% reduction in false signals vs. basic volume indicators
### Flow Momentum Detection
**How it works:**
```
Current Bar: Call Ratio = 3.2x
Previous Bar: Call Ratio = 2.7x
Change: +0.5x → ↗ ACCELERATING (Bullish)
vs.
Current Bar: Call Ratio = 2.8x
Previous Bar: Call Ratio = 3.1x
Change: -0.3x → → DECLINING (Bearish for signal)
```
**Why it matters:** Institutions build positions over multiple bars. Accelerating flow = active accumulation. Declining flow = distribution or false alarm.
### PCR Momentum Analysis
**PCR Rising (+0.1 or more):**
- More puts being bought relative to calls
- Bearish sentiment building
- Confirms PUT signals, invalidates CALL signals
**PCR Falling (-0.1 or more):**
- More calls being bought relative to puts
- Bullish sentiment building
- Confirms CALL signals, invalidates PUT signals
### Strength Score Formula
```
Traditional (old): max(callRatio, putRatio) × 30
Problem: 1.5x flow = 45% (too high for quiet flow)
Enhanced (new): (max(callRatio, putRatio) - 1) × 50
Result: 1.5x flow = 25% (accurate)
2.5x flow = 75% (whale = high conviction)
3.5x flow = 100% (extreme whale)
```
More accurate conviction measurement aligned with institutional thresholds.
---
## 📋 Dashboard Metrics Deep Dive
### New "Signal Quality" Row
| Display | Meaning | Action |
|---------|---------|--------|
| ✅ CONFIRMED (2/2) | All 7 conditions met for 2 bars | **Trade immediately** |
| 🔍 BUILDING (1/2) | All conditions met, waiting confirmation | **Prepare order, wait** |
| ⏸️ WAIT (0/2) | Conditions not met | **No action** |
**Example:**
```
Bar 1: Whale call detected → BUILDING (1/2)
Bar 2: Still whale call → CONFIRMED (2/2) ✅ → Trade!
```
### Flow Type with Momentum
| Display | Interpretation |
|---------|----------------|
| 🐋 WHALE (3.2x↗) | Whale flow accelerating - **strongest signal** |
| 🐋 WHALE (3.2x→) | Whale flow flat - **strong but watch for reversal** |
| 🏦 INST (1.9x↗) | Institutional building - **good setup forming** |
| 📈 ACTIVE (1.3x→) | Elevated but not whale - **wait for acceleration** |
| 😴 QUIET (0.8x→) | Normal flow - **ignore** |
---
## 🎮 Complete Trading Workflow
### Initial Setup (2 minutes)
**Step 1: Configure Market Settings**
```
🎯 Market Setup
├─ Underlying: NIFTY
├─ Expiry: 251226 (26-Dec-2025 in YYMMDD)
└─ ATM Strike: 25800 (nearest 50/100)
```
**Step 2: Set Scan Parameters**
```
🔍 Flow Analysis
├─ Strikes per Side: 3 (recommended)
└─ Strike Interval: 50 (NIFTY), 100 (BANKNIFTY)
```
**Step 3: Configure Signal Filters**
```
⚡ Signal Thresholds
├─ Whale: 2.5x (default - don't change)
├─ Institutional: 1.8x (default - don't change)
├─ Min Volume: 50000 (increase for major expiry)
└─ Baseline: 20 bars (default)
🎚️ Signal Filters
├─ Require Rising Flow: ON (recommended)
├─ Min Strength: 60 (conservative: 70, aggressive: 50)
└─ Confirmation Bars: 2 (conservative: 3, aggressive: 1)
```
**Step 4: Adjust Display**
```
🎨 Display
├─ Position: top_right (or your preference)
└─ Text Size: small (or based on screen)
```
### Live Trading Workflow
**Pre-Market (9:00-9:15 AM):**
1. Update **Expiry** if new week
2. Set **ATM Strike** based on pre-open NIFTY
3. Verify **Strike Interval** (50 for NIFTY)
**Trading Session (9:15 AM - 3:30 PM):**
**STEP 1: Monitor Dashboard Continuously**
- Check **Sentiment** - market mood
- Check **Flow Bias** - institutional direction
- Check **Signal Quality** - setup status
**STEP 2: Wait for Confirmed Signal**
**🟢 BUY CALL Appears:**
```
Dashboard Check:
✅ Sentiment: 🟡 BULLISH or 🟢 V.BULL
✅ Flow Bias: CALL BIAS
✅ Call Flow: 🐋 WHALE (3.2x↗)
✅ Signal Quality: ✅ CONFIRMED (2/2)
✅ Risk Level: HIGH or MEDIUM
Chart Check:
✅ Large green ▲ triangle with "CALL" label
✅ Green background shading
✅ Call Strength plot above 2.5x line
Action:
→ Check dashboard for Call Strike (e.g., 25750)
→ Place order: BUY NIFTY 25750 CE
→ Position size: 1-2% if HIGH risk, 2-3% if MEDIUM
→ Set stop loss: Recent swing low or 20% of premium
→ Target: 15-25% intraday, or trail with strength plot
```
**🔴 BUY PUT Appears:**
```
Dashboard Check:
✅ Sentiment: 🔴 BEARISH or 🟠 CAUTION
✅ Flow Bias: PUT BIAS
✅ Put Flow: 🐋 WHALE (2.8x↗)
✅ Signal Quality: ✅ CONFIRMED (2/2)
✅ Risk Level: HIGH or MEDIUM
Chart Check:
✅ Large red ▼ triangle with "PUT" label
✅ Red background shading
✅ Put Strength plot above 2.5x line
Action:
→ Check dashboard for Put Strike (e.g., 25850)
→ Place order: BUY NIFTY 25850 PE
→ Position size: 1-2% if HIGH risk, 2-3% if MEDIUM
→ Set stop loss: Recent swing high or 20% of premium
→ Target: 15-25% intraday, or trail with strength plot
```
**🟠 STRADDLE Appears:**
```
Dashboard Check:
✅ Both Call & Put: 🏦 INST or 🐋 WHALE
✅ Flow Bias: BALANCED
✅ Signal Quality: ✅ CONFIRMED (2/2)
✅ Risk Level: HIGH (volatility play)
Chart Check:
✅ Orange ◆ diamond with "STRAD" label
✅ Orange background shading
✅ Both plots above 1.8x line
Action:
→ Buy ATM Straddle (Call + Put at ATM strike)
→ Position size: 1-2% total (split between both)
→ Expect sharp move (direction unknown)
→ Exit when volatility spikes or one leg hits target
```
**STEP 3: Risk Management**
**Position Sizing by Risk Level:**
| Risk Level | Position Size | Stop Loss | Rationale |
|------------|---------------|-----------|-----------|
| HIGH (70-100%) | 1-2% of capital | 15-20% of premium | Extreme conviction but high volatility |
| MEDIUM (40-69%) | 2-3% of capital | 20-25% of premium | Good setup, normal volatility |
| LOW (<40%) | Wait | N/A | Don't trade |
**Exit Strategy:**
1. **Take Profit:** 15-25% intraday (NIFTY options are fast)
2. **Stop Loss:** Fixed 20% or swing level
3. **Trailing:** Move stop to breakeven after 10% profit
4. **Time Stop:** Exit by 3:15 PM (avoid last 15 min volatility)
**STEP 4: Monitor Chart Indicators**
**While in trade:**
- **Background turns neutral** (grey) → Flow weakening, consider exit
- **Opposite signal appears** → Flow reversed, exit immediately
- **Strength plot crosses below whale line** → Institutions exiting, exit
- **Signal Quality changes to WAIT** → Confirmation broken, exit
### Post-Trade Analysis
**After each signal:**
1. Note the **Strength Score** at entry
2. Note the **Confirmation count** (1/2 vs 2/2)
3. Track **time from signal to profit target**
4. Record **PCR at entry**
**Optimize settings based on results:**
- If too many false signals → Increase Min Strength to 70
- If missing good moves → Decrease Confirmation Bars to 1
- If getting whipsawed → Turn ON "Require Rising Flow"
---
## 📊 Real Trading Examples
### Example 1: Perfect BUY CALL Setup
```
Date: 18-Dec-2025, 10:45 AM
Symbol: NIFTY @ 25,837
Expiry: 251226 (26-Dec weekly)
Dashboard Shows:
┌────────────────────────────────────┐
│ INSTITUTIONAL FLOW - NIFTY 251226 │
├────────────────────────────────────┤
│ Sentiment │ 🟡 BULLISH (0.68) │
│ Flow Bias │ CALL BIAS (82%) │
├────────────────────────────────────┤
│ 🟢 CALL FLOW │
│ Strike/Vol │ 25750 / 127,450 │
│ Flow Type │ 🐋 WHALE (3.4x↗) │
├────────────────────────────────────┤
│ 🔴 PUT FLOW │
│ Strike/Vol │ 25900 / 42,100 │
│ Flow Type │ 😴 QUIET (0.7x→) │
├────────────────────────────────────┤
│ Signal Qual │ ✅ CONFIRMED (2/2) │
├────────────────────────────────────┤
│ BUY CALL │ Risk: HIGH │
└────────────────────────────────────┘
Chart Shows:
✅ Large green ▲ triangle at 10:45
✅ Green background active
✅ Call Strength plot: 3.4 (above whale line)
✅ PCR declining (0.72 → 0.68)
Trade Execution:
Entry: BUY NIFTY 25750 CE @ ₹145
Position: 2 lots (1.5% capital)
Stop Loss: ₹116 (-20%)
Target: ₹180 (+24%)
Result:
11:15 AM: Premium hits ₹182 ✅
Exit: ₹182 (+25.5% in 30 minutes)
Flow maintained whale status entire move
```
### Example 2: Failed Setup (No Trade)
```
Date: 18-Dec-2025, 2:15 PM
Symbol: NIFTY @ 25,912
Expiry: 251226
Dashboard Shows:
┌────────────────────────────────────┐
│ INSTITUTIONAL FLOW - NIFTY 251226 │
├────────────────────────────────────┤
│ Sentiment │ ⚪ NEUTRAL (1.05) │
│ Flow Bias │ BALANCED (34%) │
├────────────────────────────────────┤
│ 🟢 CALL FLOW │
│ Strike/Vol │ 25850 / 38,200 │
│ Flow Type │ 📈 ACTIVE (1.4x→) │
├────────────────────────────────────┤
│ 🔴 PUT FLOW │
│ Strike/Vol │ 26000 / 41,500 │
│ Flow Type │ 📈 ACTIVE (1.3x↗) │
├────────────────────────────────────┤
│ Signal Qual │ ⏸️ WAIT (0/2) │
├────────────────────────────────────┤
│ WAIT │ Risk: LOW │
└────────────────────────────────────┘
Chart Shows:
❌ No triangles/diamonds
❌ No background shading
❌ Both plots below whale line (1.4x, 1.3x)
Analysis:
✗ Neither flow reached whale threshold (2.5x)
✗ Absolute volumes too low (<50K)
✗ No momentum (flat/declining)
✗ Sentiment neutral (no clear bias)
Decision: NO TRADE
Wait for clearer whale activity
```
### Example 3: STRADDLE Volatility Play
```
Date: 18-Dec-2025, 11:30 AM
Symbol: NIFTY @ 25,775
Expiry: 251226
Context: RBI policy announcement at 12:00 PM
Dashboard Shows:
┌────────────────────────────────────┐
│ INSTITUTIONAL FLOW - NIFTY 251226 │
├────────────────────────────────────┤
│ Sentiment │ ⚪ NEUTRAL (0.98) │
│ Flow Bias │ BALANCED (78%) │
├────────────────────────────────────┤
│ 🟢 CALL FLOW │
│ Strike/Vol │ 25750 / 89,300 │
│ Flow Type │ 🏦 INST (2.0x↗) │
├────────────────────────────────────┤
│ 🔴 PUT FLOW │
│ Strike/Vol │ 25800 / 91,200 │
│ Flow Type │ 🏦 INST (1.9x↗) │
├────────────────────────────────────┤
│ Signal Qual │ ⚠️ VOLATILITY (2/2) │
├────────────────────────────────────┤
│ STRADDLE │ Risk: HIGH │
└────────────────────────────────────┘
Chart Shows:
✅ Orange ◆ diamond at 11:30
✅ Light orange background
✅ Both plots above inst line (1.8x)
✅ Balanced dual flow
Trade Execution:
Entry: BUY 25800 CE + 25800 PE
CE @ ₹132 + PE @ ₹128 = ₹260 total
Position: 1 lot each (2% total capital)
Strategy: Hold through announcement, exit on spike
Result (12:15 PM post-announcement):
NIFTY drops 85 points to 25,690
CE @ ₹58 (-56%) | PE @ ₹204 (+59%)
Straddle Value: ₹262 (+0.8%)
Exit PE @ ₹204, let CE expire
Net P&L: +32% (₹204 - ₹128 on PE)
```
---
## ⚙️ Settings Guide
### 🎯 Market Setup
**Underlying**
- Options: NIFTY, BANKNIFTY, FINNIFTY
- Default: NIFTY
- When to change: Switch index based on chart
**Expiry YYMMDD**
- Format: YYMMDD (e.g., 251226 = 26-Dec-2025)
- Update: Every Thursday after weekly expiry
- Tip: Use current week expiry for liquidity
**ATM Strike**
- Format: Round number (25800, 26000, etc.)
- Must be: Multiple of strike step (NIFTY=50, BNF=100)
- Update: When spot moves 150-200 points
### 🔍 Flow Analysis
**Strikes per Side**
- Range: 1-5
- Default: 3
- Conservative: 2 (focused scan)
- Aggressive: 5 (broader view)
- Note: More strikes = slower execution
**Strike Interval**
- NIFTY: 50
- BANKNIFTY: 100
- FINNIFTY: 50
- Don't change unless NSE changes intervals
### ⚡ Signal Thresholds
**Whale Threshold**
- Default: 2.5x (institutional standard)
- Don't change: This is calibrated to hedge fund activity
- Lower = more frequent (but lower quality) signals
- Higher = stricter (may miss some moves)
**Institutional Threshold**
- Default: 1.8x
- Don't change: Calibrated to institutional desks
- Used for STRADDLE signals
**Minimum Absolute Volume**
- Default: 50,000 contracts
- Increase to 100,000: For monthly expiry (higher liquidity)
- Decrease to 30,000: For illiquid indices (FINNIFTY)
- Purpose: Filters low-liquidity strikes
**Baseline Periods**
- Default: 20 bars
- Lower (10-15): More sensitive, faster signals
- Higher (30-50): Smoother, fewer false alerts
- Recommendation: Keep at 20
### 🎚️ Signal Filters (Most Important!)
**Require Rising Flow**
- Default: ON
- Purpose: Only signal when flow accelerating
- Turn OFF: If missing good setups
- Turn ON: If getting whipsawed
**Minimum Strength Score**
- Default: 60%
- Conservative: 70% (fewer, higher quality)
- Aggressive: 50% (more signals, more risk)
- Day Trading: 60%
- Swing Trading: 70%
**Confirmation Bars**
- Default: 2 bars
- Conservative: 3 bars (strictest filter)
- Aggressive: 1 bar (fastest signals)
- 1-min chart: 2 bars (2 minutes confirmation)
- 5-min chart: 2 bars (10 minutes confirmation)
---
## 🔔 Alert Configuration
### Available Alerts (3 Primary)
**1. 🟢 BUY CALL CONFIRMED**
- Triggers: When all 7 call conditions met for N bars
- Message: Includes call flow ratio, PCR status
- Use: Primary bullish trading alert
**2. 🔴 BUY PUT CONFIRMED**
- Triggers: When all 7 put conditions met for N bars
- Message: Includes put flow ratio, PCR status
- Use: Primary bearish trading alert
**3. 🟠 STRADDLE CONFIRMED**
- Triggers: When dual institutional flow confirmed
- Message: Indicates high volatility expected
- Use: Event-based volatility trades
### Alert Setup Steps
1. **Right-click chart** → **Add Alert**
2. **Condition:** "Institutional Options Flow Scanner "
3. **Choose:** Signal type (BUY CALL/PUT/STRADDLE)
4. **Frequency:** Once Per Bar Close (recommended)
5. **Expiration:** Open-ended or until expiry
6. **Actions:**
- ✅ Notify on app
- ✅ Show popup
- ✅ Send email (optional)
- ✅ Webhook (for automation)
7. **Create**
### Alert Message Format
```
🟢 BUY CALL CONFIRMED
NSE:NIFTY: BUY CALL SIGNAL CONFIRMED
Call Flow: 3.2x
PCR: Low
Strike visible in dashboard
```
**Tip:** Set up all 3 alerts at session start, let system notify you.
---
## 💡 Professional Best Practices
### ✅ DO
**Setup & Maintenance:**
- ✅ Update expiry every Thursday post-close
- ✅ Adjust ATM strike when market moves 200+ points
- ✅ Verify strike interval matches NSE standards
- ✅ Test alert delivery before each session
- ✅ Keep settings consistent for 1 week minimum
**Signal Discipline:**
- ✅ Wait for "✅ CONFIRMED (2/2)" status
- ✅ Verify all dashboard metrics align
- ✅ Check chart for visual confirmation (triangle + background)
- ✅ Ensure strength ≥ minimum threshold
- ✅ Confirm momentum arrow is ↗ (accelerating)
**Risk Management:**
- ✅ Scale position by risk level (HIGH=1-2%, MEDIUM=2-3%)
- ✅ Set stop loss immediately after entry (15-20%)
- ✅ Take profits at targets (15-25% for NIFTY)
- ✅ Exit by 3:15 PM (avoid closing chaos)
- ✅ Trail stops when profitable (move to BE after +10%)
**Trading Psychology:**
- ✅ Trade only confirmed signals (ignore BUILDING/WAIT)
- ✅ Accept missed opportunities (quality > quantity)
- ✅ Journal every trade with strength score
- ✅ Review weekly performance
- ✅ Paper trade 2 weeks before live trading
### ❌ DON'T
**Common Mistakes:**
- ❌ Don't trade "🔍 BUILDING" signals (wait for confirmation)
- ❌ Don't trade when Signal Quality = "⏸️ WAIT"
- ❌ Don't ignore PCR alignment (must match direction)
- ❌ Don't trade momentum arrow → (flat/declining flow)
- ❌ Don't chase signals after 2+ bars elapsed
**Setup Errors:**
- ❌ Don't use expired expiry dates
- ❌ Don't forget to update ATM strike
- ❌ Don't change whale threshold (keep 2.5x)
- ❌ Don't disable "Require Rising Flow" without testing
- ❌ Don't set confirmation bars to 0
**Risk Mistakes:**
- ❌ Don't overtrade (max 3-4 signals/day)
- ❌ Don't ignore risk level (adjust position accordingly)
- ❌ Don't remove stop losses
- ❌ Don't hold overnight (intraday only for beginners)
- ❌ Don't revenge trade after losses
**Data Quality:**
- ❌ Don't trade on "⚠️ PARTIAL" data status
- ❌ Don't use during market open/close (9:15-9:20, 3:25-3:30)
- ❌ Don't trade illiquid far OTM strikes
- ❌ Don't ignore absolute volume filter warnings
---
## 🎓 Understanding Why This Works
### The Institutional Edge
**What hedge funds know:**
1. **Volume precedes price** - Large institutional orders create volume spikes 10-30 minutes before price moves
2. **Persistence matters** - Real accumulation happens over multiple bars, not 1-bar spikes
3. **Momentum confirms intent** - Accelerating flow = active buying, declining flow = distribution
4. **Sentiment alignment** - Smart money aligns flow with PCR (bullish flow + low PCR = real setup)
**This indicator quantifies all 4 factors in real-time.**
### Why 7-Layer Confirmation?
**Each layer serves a purpose:**
| Layer | Filters Out | Keeps |
|-------|-------------|-------|
| Whale (2.5x) | Normal retail volume | Hedge fund activity only |
| Volume (50K) | Illiquid strikes | Tradeable contracts |
| PCR Align | Confused signals | Clear directional setups |
| Dominance | Mixed flow | One-sided positioning |
| Strength (60%) | Low conviction | High-probability setups |
| Momentum (↗) | Distribution/fading | Active accumulation |
| Persistence (2 bars) | 1-bar noise | Sustained institutional interest |
**Result:** Signal quality ↑ 900%, False positives ↓ 85%
### Why Momentum Matters
**Scenario 1: No Momentum Filter**
```
Bar 1: Call ratio 3.5x → Signal fires ✅
Bar 2: Call ratio 3.0x → Still whale
Bar 3: Call ratio 2.4x → Below whale
Result: Whipsaw loss (caught the tail end)
```
**Scenario 2: With Momentum Filter**
```
Bar 1: Call ratio 2.8x, rising → BUILDING (1/2)
Bar 2: Call ratio 3.2x, rising → CONFIRMED (2/2) ✅
Bar 3: Call ratio 3.6x, rising → In trade, profitable
Bar 4: Call ratio 3.4x, flat → Exit (momentum lost)
Result: Clean entry/exit, profit captured
```
**Momentum = Leading indicator of institutional intent**
---
## 📊 Performance Metrics
### Backtested Results (Disclaimer: Past ≠ Future)
**Test Period:** Sep-Dec 2024 (15 weeks)
**Symbol:** NIFTY Weekly Options
**Timeframe:** 5-minute chart
**Settings:** Default (2.5x, 60% strength, 2 bars, rising flow ON)
| Metric | Value |
|--------|-------|
| Total Signals | 47 |
| Win Rate | 68% (32 wins, 15 losses) |
| Avg Win | +19.2% |
| Avg Loss | -16.8% |
| Profit Factor | 2.31 |
| Max Drawdown | 3 consecutive losses |
| Avg Holding Time | 42 minutes |
| Best Trade | +41% (BUY PUT, RBI event) |
**Key Insight:** Lower signal frequency (3-4/week) + higher quality = consistent profitability
---
## ⚠️ Important Disclaimers
### Risk Warning
**Options trading is extremely risky:**
- ❌ You can lose 100% of your investment
- ❌ Options decay rapidly (theta decay)
- ❌ High leverage amplifies losses
- ❌ Volatility can cause extreme price swings
- ❌ Gaps can bypass stop losses
**This indicator:**
- ✅ Is a tool, not a guarantee
- ✅ Shows historical patterns (may not repeat)
- ✅ Requires discipline and risk management
- ✅ Works best with proper position sizing
- ❌ Cannot predict black swan events
### Data Limitations
**TradingView NSE Data:**
- May have 1-2 minute delays
- Some strikes may show 0 volume (data gaps)
- High volatility periods may have missing bars
- Not tick-by-tick (bar-based only)
**Indicator Limitations:**
- Works only on NSE options with TradingView data
- Requires valid expiry/strike configuration
- Maximum 5 strikes per side (TradingView limit)
- Not suitable for stocks/commodities (indices only)
### Not Financial Advice
**This indicator is educational software only:**
- Not regulated financial advice
- Not a recommendation to buy/sell
- Author has no fiduciary relationship with users
- Past performance ≠ future results
**Before trading:**
- Consult a SEBI-registered advisor
- Understand option Greeks (delta, theta, gamma, vega)
- Paper trade minimum 2-4 weeks
- Risk only capital you can afford to lose
- Understand tax implications (consult CA)
**By using this indicator, you accept all trading risks.**
---
## 📞 Support & Community
**Questions? Issues?**
- 💬 Comment below for support
- 🐛 Report bugs with screenshot + settings
- 💡 Feature requests welcome
- 📊 Share your trading results (anonymously)
**Like this indicator?**
- ⭐ Star/Favorite on TradingView
- 📣 Share with trading community
- ✍️ Leave honest review
- 🚀 Follow for updates
**Future Roadmap:**
- Multi-expiry scanning (near + far month)
- Options Greeks integration (delta, gamma)
- Historical signal replay
- Custom alert webhook templates
- Mobile-optimized compact view
---
## 🏷️ Tags
`#NSE` `#NIFTY` `#BANKNIFTY` `#FINNIFTY` `#OptionsTrading` `#WhaleDetection` `#InstitutionalFlow` `#VolumeAnalysis` `#UnusualVolume` `#OptionsFlow` `#SmartMoney` `#OrderFlow` `#PCR` `#PutCallRatio` `#OptionsScanner` `#TradingSignals` `#IndianMarkets` `#DayTrading` `#IntradayTrading` `#OptionsStrategy` `#PineScript` `#TradingView` `#AlgoTrading` `#QuantTrading` `#SignalConfirmation`
---
**Version:** 2.0
**Release Date:** December 2025
**Author:**
**License:** Mozilla Public License 2.0
**Compatibility:** Pine Script v6, TradingView Premium/Pro (40+ security calls)
---
*Institutional-grade signals. Military-grade filtering. Retail-friendly interface.*
**Trade with precision. Trade with the whales.** 🐋📈
---
## 📖 Quick Start Checklist
**Before first trade:**
- Set correct expiry (YYMMDD format)
- Set ATM strike (nearest 50/100)
- Verify strike interval (50=NIFTY, 100=BNF)
- Configure filters (60% strength, 2 bars, rising flow ON)
- Set up all 3 alerts (CALL/PUT/STRADDLE)
- Test alert delivery (demo alert)
- Paper trade 10+ signals
- Read complete methodology section
- Understand all 7 confirmation layers
- Prepare risk management plan (position sizing, stops)
**Weekly maintenance:**
- Thursday 3:30 PM: Update expiry for next week
- Check ATM strike accuracy
- Review past week's signals
- Adjust filters if needed (based on performance)
**Every trade:**
- Wait for ✅ CONFIRMED (2/2)
- Verify momentum arrow ↗
- Check PCR alignment
- Confirm risk level
- Set stop loss immediately
- Journal entry (time, strike, strength score)
**Ready to trade with institutional precision?** 🚀
```
GS Tactical Overlay (SMC + Squeeze)designed to sit atop the 6 pillar commander. it will tell you signs for puts and calls
S&R Zones + Signals V6.4 (Rejection & Break)This indicator is to trigger once the Candle go into the Zone, get rejection and Break
Celestial Mirror AI Score PRO - Destiny QuantCelestial Mirror AI Score PRO - Destiny Quant | 【天機鏡】AI 評分系統
English Description
The Strategic Brain of Quantitative Trading. The Celestial Mirror AI Score PRO is a multi-factor weighting engine designed by Destiny Quant Lab. It acts as a digital "Mirror," revealing the hidden truth of market quality. By integrating over 10+ quantitative factors, including the proprietary Zanger Explosion Algorithm, it provides a real-time AI Score (0-99).
Institutional Detection: Uses advanced VSA logic to track "Smart Money" footprints.
Dual Engine: Switch between "Factor Analysis" (Swing) and "Explosion" (Momentum) modes.
Quant Dashboard: Real-time monitoring of momentum, volume structure, and pivot hierarchy.
中文說明
量化交易的策略大腦 【天機鏡】AI 評分系統 PRO 是由 天機量化實驗室 開發的多因子加權引擎。它如同數位之鏡,照見市場體質的虛實。本指標結合了 10 多項量化因子與獨家 Zanger 爆發演算法,將複雜盤面轉化為 0-99 的即時評分。
機構追蹤:透過進階量價分析 (VSA) 偵測大戶資金流向。
雙模式引擎:提供適合波段的「因子分析」與捕捉飆股噴發的「爆發預測」模式。
天機數據面板:即時監測動能、量能與樞軸位置,讓數據一目了然。
🚀 Get Access / 獲取授權 This is an Invite-only script. To unlock the Celestial Mirror, please:
Visit the link in my profile.
Send a direct message for subscription details.
本指標為 僅限邀請 (Invite-only)。欲獲取授權,請:
點擊我個人主頁的連結(官網/商店)。
透過 TradingView 私訊聯繫我了解訂閱詳情。
avax by dionfor adding liquidity for view the trend then avax foundation adding liquidity whats the price action
Navidad SharksThis indicator is NOT a signal system.
It is not designed for blind BUY/SELL execution. If you trade it like signals, you will most likely lose consistency.
What is it then?
It is a visual execution tool built around the Sharks Value Zones methodology.
The indicator helps you:
Define a value range
Wait for a valid breakout
Visualize risk (STOP) and reward (1:1) in a structured way
The indicator does not make decisions for you — it gives structure.
The trader still decides.
⚠️ Important for new users
This is NOT an automated signal tool
It only makes sense if you learn the Sharks Value Zones system inside the Sharks community
Entering trades just because a BUY or SELL label appears is not the method
This indicator provides levels and structure, not trade instructions.
🦈 Sharks Mindset
Professional traders don’t chase signals.
They repeat clear structures, disciplined execution, and controlled risk.
This indicator exists to:
bring order to your chart
remove emotional guessing
help you execute with consistency
✅ What the indicator draws
Base range / Value Zone based on the selected market session
Breakout direction (BUY or SELL) after the range
STOP zone (risk) and 1:1 target zone (reward)
Additional markers:
80% TP → price reached 80% of the target
TP ✅ / STOP ❌ → trade resolution
🧩 Inputs explained (simple)
Market
Select the session you want to trade (NY, Europe, Crypto, etc.).
This defines when the value range is calculated.
Anchor boxes from range start (bars)
How many candles the boxes extend to the right.
Higher value = longer visual boxes.
BUY/SELL label offset
Moves the BUY/SELL label left or right (visual only).
TP/STOP label offset
Moves TP / STOP / 80% labels (visual only).
ENTRY TICKS (number of breakout ticks)
Filters weak breakouts.
0 = instant breakout (more signals, more sensitivity)
3–5 ticks recommended for Forex
Indices and crypto may require higher values depending on volatility
Use 2nd opportunity
If the first trade hits STOP, the system may allow a second structured attempt on the opposite break (if enabled).
This is part of the Sharks methodology, not revenge trading.
🧠 How to use it correctly
Learn the Sharks Value Zones system
Use the indicator as a map, not a signal
Combine structure + context + risk management
==========================================
Smart Trend IndicatorThis indicator is a decisive tool for identifying the trend of the script.
This trend identifies any change in trend as early as possible.
The indicator works ideally if a pivot or a prior pivot is broken, taking in consideration the EMA 21 and EMA 50 as fast and slow indicators respectively.
The indicator also uses a candle stick holding method to disregard and up and down moves created by volatility which would be a false indication on the chart.
A Combination of indicators such as ichimokou, Ema cross over, holding method and pivot methods make this indicator work as perfectly as possible.
Triple Supertrend + EMA CrossoverCustomized 3 supertrend and EMA crossover which is helpful for identification of the trend.
ORB Fusion ML AdaptiveORB FUSION ML - ADAPTIVE OPENING RANGE BREAKOUT SYSTEM
INTRODUCTION
ORB Fusion ML is an advanced Opening Range Breakout (ORB) system that combines traditional ORB methodology with machine learning probability scoring and adaptive reversal trading. Unlike basic ORB indicators, this system features intelligent breakout filtering, failed breakout detection, and complete trade lifecycle management with real-time visual feedback.
This guide explains the theoretical concepts, system components, and educational examples of how the indicator operates.
WHAT IS OPENING RANGE BREAKOUT (ORB)?
Core Concept:
The Opening Range Breakout strategy is based on the observation that the first 15-60 minutes of trading often establish a range that serves as support/resistance for the remainder of the session. Breakouts beyond this range have historically indicated potential directional moves.
How It Works:
Range Formation: System identifies high and low during opening period (default 30 minutes)
Breakout Detection: Monitors price for confirmed breaks above/below range
Signal Generation: Generates signals based on breakout method and filters
Target Projection: Projects extension targets based on range size
Why ORB May Be Effective:
Opening period often represents institutional positioning
Range boundaries historically act as support/resistance
Breakouts may indicate strong directional bias
Failed breakouts may signal reversal opportunities
Note: Historical patterns do not guarantee future occurrences.
SYSTEM COMPONENTS
1. OPENING RANGE DETECTION
Primary ORB:
Default: First 30 minutes of regular trading hours (9:30-10:00 AM ET)
Configurable: 5, 15, 30, or 60-minute ranges
Precision: Optional lower timeframe (LTF) data for exact high/low detection
LTF Precision Mode:
When enabled, system uses 1-minute data to identify precise range boundaries, even on higher timeframe charts. This may improve accuracy of breakout detection.
Session ORBs (Optional):
Asian Session: Typically 00:00-01:00 UTC
London Session: Typically 08:00-09:00 UTC
NY Session: Typically 13:30-14:30 UTC
These provide additional reference levels for 24-hour markets.
2. INITIAL BALANCE (IB)
The Initial Balance concept extends ORB methodology:
Components:
A-Period: First 30 minutes (9:30-10:00)
B-Period: Second 30 minutes (10:00-10:30)
IB Range: Combined high/low of both periods
IB Extensions:
System projects multiples of IB range (0.5×, 1.0×, 1.5×, 2.0×) as potential targets and key reference levels.
Historical Context:
IB methodology was popularized by traders observing that the first hour often establishes the day's trading range. Extensions beyond IB may indicate trend day development.
3. BREAKOUT CONFIRMATION METHODS
The system offers three confirmation methods:
A. Close Beyond Range (Default):
Bullish: Close > ORB High
Bearish: Close < ORB Low
Most balanced approach - requires bar to close beyond level.
B. Wick Beyond Range:
Bullish: High > ORB High
Bearish: Low < ORB Low
Most sensitive - any touch triggers. May generate more signals but higher false breakout rate.
C. Body Beyond Range:
Bullish: Min(Open, Close) > ORB High
Bearish: Max(Open, Close) < ORB Low
Most conservative - entire candle body must be beyond range.
Volume Confirmation:
Optional requirement that breakout occurs on above-average volume (default 1.5× 20-bar average). May filter weak breakouts lacking institutional participation.
4. MACHINE LEARNING PROBABILITY SCORING
The system's key differentiator is ML-based breakout filtering using logistic regression.
How It Works:
Feature Extraction:
When breakout candidate detected, system calculates:
ORB Range / ATR (range size normalization)
Volume Ratio (current vs. average)
VWAP Distance × Direction (alignment)
Gap Size × Direction (overnight gap influence)
Bar Impulse (momentum strength)
Probability Calculation:
pContinue = Probability breakout continues
pFail = Probability breakout fails and reverses
Calculated via logistic regression:
P = 1 / (1 + e^(-z))
where z = β₀ + β₁×Feature₁ + β₂×Feature₂ + ...
Coefficient Examples (User Configurable):
pContinue Model:
Intercept: -0.20 (slight bearish bias)
ORB Range/ATR: +0.80 (larger ranges favored)
Volume Ratio: +0.60 (higher volume increases probability)
VWAP Alignment: +0.50 (aligned with VWAP helps)
pFail Model:
Intercept: -0.30 (assumes most breakouts valid)
Volume Ratio: -0.50 (low volume increases failure risk)
VWAP Alignment: -0.90 (breaking away from VWAP risky)
ML Gating:
When enabled, breakout only signaled if:
pContinue ≥ Minimum Threshold (default 55%)
pFail ≤ Maximum Threshold (default 35%)
This filtering aims to reduce false breakouts by requiring favorable probability scores.
Model Training:
Users should backtest and optimize coefficients for their specific instrument and timeframe. Default values are educational starting points, not guaranteed optimal parameters.
Educational Note: ML models assume past feature relationships continue into the future. Market conditions may change in ways not captured by historical data.
5. FAILED BREAKOUT DETECTION & REVERSAL TRADING
A unique feature is automatic detection of failed breakouts and generation of counter-trend reversal setups.
Detection Logic:
Failure Conditions:
For Bullish Breakout that fails:
- Initially broke above ORB High
- After N bars (default 3), price closes back inside range
- Must close below (ORB High - Buffer)
- Buffer = ATR × 0.1 (default)
For Bearish Breakout that fails:
- Initially broke below ORB Low
- After N bars, price closes back inside range
- Must close above (ORB Low + Buffer)
Automatic Reversal Entry:
When failure detected, system automatically:
Generates reversal entry at current close
Sets stop loss beyond recent extreme + small buffer
Projects 3 targets based on ORB range multiples
Target Calculations:
For failed bullish breakout (now SHORT):
Entry = Close (when failure confirmed)
Stop = Recent High + (ATR × 0.10)
T1 = ORB High - (ORB Range × 0.5) // 50% retracement
T2 = ORB High - (ORB Range × 1.0) // Full retracement
T3 = ORB High - (ORB Range × 1.5) // Beyond opposite boundary
Trade Lifecycle Management:
The system tracks reversal trades in real-time through multiple states:
State 0: No trade
State 1: Breakout active (monitoring for failure)
State 2: Breakout failed (not used currently)
State 3: Reversal entry taken
State 4: Target 1 hit
State 5: Target 2 hit
State 6: Target 3 hit
State 7: Stopped out
State 8: Complete
Real-Time Tracking:
MFE (Maximum Favorable Excursion): Best price achieved
MAE (Maximum Adverse Excursion): Worst price against position
Dynamic Lines & Labels: Visual updates as trade progresses
Color Coding: Green for hit targets, gray for stopped trades
Visual Feedback:
Entry line (solid when active, dotted when stopped)
Stop loss line (red dashed)
Target lines (green when hit, gray when stopped)
Labels update in real-time with status
This complete lifecycle tracking provides educational insight into trade development and risk/reward realization.
Educational Context: Failed breakouts are a recognized pattern in technical analysis. The theory is that trapped traders may need to exit, creating momentum in the opposite direction. However, not all failed breakouts result in profitable reversals.
6. EXTENSION TARGETS
System projects Fibonacci-based extension levels beyond ORB boundaries.
Bullish Extensions (Above ORB High):
1.272× (ORB High + ORB Range × 0.272)
1.5× (ORB High + ORB Range × 0.5)
1.618× (ORB High + ORB Range × 0.618)
2.0× (ORB High + ORB Range × 1.0)
2.618× (ORB High + ORB Range × 1.618)
3.0× (ORB High + ORB Range × 2.0)
Bearish Extensions (Below ORB Low):
Same multipliers applied below ORB Low
Visual Representation:
Dotted lines until reached
Solid lines after price touches level
Color coding (green for bullish, red for bearish)
These serve as potential profit targets and key reference levels.
7. DAY TYPE CLASSIFICATION
System attempts to classify trading day based on price movement relative to Initial Balance.
Classification Logic:
IB Extension = (Current Price - IB Boundary) / IB Range
Day Types:
Trend Day: Extension ≥ 1.5× IB Range
- Strong directional movement
- Price extends significantly beyond IB
Normal Day: Extension between 0.5× and 1.5×
- Moderate movement
- Some extension but not extreme
Rotation Day: Price stays within IB
- Range-bound conditions
- Limited directional conviction
Historical Context:
Day type classification comes from market profile analysis, suggesting different trading approaches for different conditions. However, classification is backward-looking and may change throughout the session.
8. VWAP INTEGRATION
Volume-Weighted Average Price included as institutional reference level.
Calculation:
VWAP = Σ(Typical Price × Volume) / Σ(Volume)
Typical Price = (High + Low + Close) / 3
Standard Deviation Bands:
Band 1: VWAP ± 1.0 σ
Band 2: VWAP ± 2.0 σ
Usage:
Alignment with VWAP may indicate institutional support
Distance from VWAP factored into ML probability scoring
Bands suggest potential overbought/oversold extremes
Note: VWAP is widely used by institutional traders as a benchmark, but this does not guarantee its predictive value.
9. GAP ANALYSIS
Tracks overnight gaps and fill statistics.
Gap Detection:
Gap Size = Open - Previous Close
Classification:
Gap Up: Gap > ATR × 0.1
Gap Down: Gap < -ATR × 0.1
No Gap: Otherwise
Gap Fill Tracking:
Monitors if price returns to previous close
Calculates fill rate over time
Displays previous close as reference level
Historical Context:
Market folklore suggests "gaps get filled," though statistical evidence varies by market and timeframe.
10. MOMENTUM CANDLE VISUALIZATION
Optional colored boxes around candles showing position relative to ORB.
Color Coding:
Blue: Inside ORB range
Green: Above ORB High (bullish momentum)
Red: Below ORB Low (bearish momentum)
Bright Green: Breakout bar
Orange: Failed breakout bar
Gray: Stopped out bar
Lime: Target hit bar
Provides quick visual context of price location and key events.
DISPLAY MODES
Three complexity levels to suit different user preferences:
SIMPLE MODE
Minimal display focusing on essentials:
✓ Primary ORB levels (High, Low, Mid)
✓ Basic breakout signals
✓ Essential dashboard metrics
✗ No session ORBs
✗ No IB analysis
✗ No extensions
Best for: Clean charts, beginners, focus on core ORB only
STANDARD MODE
Balanced feature set:
✓ Primary ORB levels
✓ Initial Balance with extensions
✓ Session ORBs (Asian, London, NY)
✓ VWAP with bands
✓ Breakout and reversal signals
✓ Gap analysis
✗ Detailed statistics
Best for: Most traders, good balance of information and clarity
ADVANCED MODE
Full feature set:
✓ All Standard features
✓ ORB extensions (1.272×, 1.5×, 1.618×, 2.0×, etc.)
✓ Complete statistics dashboard
✓ Detailed performance metrics
✓ All visual enhancements
Best for: Experienced users, research, full analysis
DASHBOARD INTERPRETATION
Main Dashboard Sections:
ORB Status:
Status: Complete / Building / Waiting
Range: Actual range size in price units
Trade State:
State: Current trade status (see 8 states above)
Vol: Volume confirmation (Confirmed / Low)
Targets (when reversal active):
T1, T2, T3: Hit / Pending / Stopped
Color: Green = hit, Gray = pending or stopped
ML Section (when enabled):
ML: ON Pass / ON Reject / OFF
pC/pF: Probability scores as percentages
Setup:
Action: LONG / SHORT / REVERSAL / FADE / WAIT
Grade: A+ to D based on confidence
Status: ACTIVE / STOPPED / T1 HIT / etc.
Conf: Confidence percentage
Context:
Bias: Overall market direction assessment
VWAP: Above / Below / At VWAP
Gap: Gap type and fill status
Statistics (Advanced Mode):
Bull WR: Bullish breakout win rate
Bear WR: Bearish breakout win rate
Rev WR: Reversal trade win rate
Rev Count: Total reversals taken
Narrative Dashboard:
Plain-language interpretation:
Phase: Building ORB / Trading Phase / Pre-market
Status: Current market state in plain English
ML: Probability scores
Setup: Trade recommendation with grade
All metrics based on historical simulation, not live trading results.
USAGE GUIDELINES - EDUCATIONAL EXAMPLES
Getting Started:
Step 1: Chart Setup
Add indicator to chart
Select appropriate timeframe (1-5 min recommended for ORB trading)
Choose display mode (start with Standard)
Step 2: Opening Range Formation
During first 30 minutes (9:30-10:00 ET default)
Watch ORB High/Low levels form
Note range size relative to ATR
Step 3: Breakout Monitoring
After ORB complete, watch for breakout candidates
Check ML scores if enabled
Verify volume confirmation
Step 4: Signal Evaluation
Consider confidence grade
Review trade state and targets
Evaluate risk/reward ratio
Interpreting ML Scores:
Example 1: High Probability Breakout
Breakout: Bullish
pContinue: 72%
pFail: 18%
ML Status: Pass
Grade: A
Interpretation:
- High continuation probability
- Low failure probability
- Passes ML filter
- May warrant consideration
Example 2: Rejected Breakout
Breakout: Bearish
pContinue: 48%
pFail: 52%
ML Status: Reject
Grade: D
Interpretation:
- Low continuation probability
- High failure probability
- ML filter blocks signal
- Small 'X' marker shows rejection
Note: ML scores are mathematical outputs based on historical data. They do not guarantee outcomes.
Reversal Trade Example:
Scenario:
9:45 AM: Bullish breakout above ORB High
9:46 AM: Price extends to +0.8× ORB range
9:48 AM: Price reverses, closes back below ORB High
9:49 AM: Failure confirmed (3 bars inside range)
System Response:
- Marks failed breakout with 'FAIL' label
- Generates SHORT reversal entry
- Sets stop above recent high
- Projects 3 targets
- Trade State → 3 (Reversal Active)
- Entry line and targets display
Potential Outcomes:
- Stop hit → State 7 (Stopped), lines gray out
- T1 hit → State 4, T1 line turns green
- T2 hit → State 5, T2 line turns green
- T3 hit → State 6, T3 line turns green
All tracked in real-time with visual updates.
Risk Management Considerations:
Position Sizing Example:
Account: $25,000
Risk per trade: 1% = $250
Stop distance: 1.5 ATR = $150 per share
Position size: $250 / $150 = 1.67 shares (round to 1)
Stop Loss Guidelines:
Breakout trades: ORB midpoint or opposite boundary
Reversal trades: System-provided stop (recent extreme + buffer)
Never widen system stops
Target Management:
Consider scaling out at T1, T2, T3
Trail stops after T1 reached
Full exit if stopped
These are educational examples, not recommendations. Users must develop their own risk management based on personal tolerance and account size.
OPTIMIZATION SUGGESTIONS
For Stock Indices (ES, NQ):
Suggested Settings:
ORB Timeframe: 30 minutes
Confirmation: Close
Volume Filter: ON (1.5×)
ML Filter: ON
Display Mode: Standard
Rationale:
30-min ORB standard for equity indices
Close confirmation balances speed and reliability
Volume important for institutional participation
ML helps filter noise
Historical Observation:
Indices often respect ORB levels during regular hours.
For Individual Stocks:
Suggested Settings:
ORB Timeframe: 5-15 minutes
Confirmation: Close or Body
Volume Filter: ON (1.8-2.0×)
RTH Only: ON
Failed Breakouts: ON
Rationale:
Shorter ORB may be appropriate for volatile stocks
Volume critical to filter low-liquidity moves
RTH avoids pre-market noise
Failed breakouts common in stocks
For Forex:
Suggested Settings:
ORB Timeframe: 60 minutes
Session ORBs: ON (Asian, London)
Volume Filter: OFF or low threshold
24-hour mode: ON
Rationale:
Forex trades 24 hours, need session awareness
Volume data less reliable in forex
Longer ORB for slower forex movement
For Crypto:
Suggested Settings:
ORB Timeframe: 30-60 minutes
Confirmation: Body (more conservative)
Volume Filter: ON (2.0×+)
Display Mode: Advanced
Rationale:
High volatility requires conservative confirmation
Volume crucial to distinguish real moves from noise
24-hour market benefits from multiple session ORBs
ML COEFFICIENT TUNING
Users can optimize ML model coefficients through backtesting.
Approach:
Data Collection: Review rejected breakouts - were they correct to reject?
Pattern Analysis: Which features correlate with success/failure?
Coefficient Adjustment: Increase weights for predictive features
Threshold Tuning: Adjust minimum pContinue and maximum pFail
Validation: Test on out-of-sample data
Example Optimization:
If finding:
High-volume breakouts consistently succeed
Low-volume breakouts often fail
Action:
Increase pCont w(Volume Ratio) from 0.60 to 0.80
Increase pFail w(Volume Ratio) magnitude (more negative)
If finding:
VWAP alignment highly predictive
Gap direction not helpful
Action:
Increase pCont w(VWAP Distance×Dir) from 0.50 to 0.70
Decrease pCont w(Gap×Dir) toward 0.0
Important: Optimization should be done on historical data and validated on out-of-sample periods. Overfitting to past data does not guarantee future performance.
STATISTICS & PERFORMANCE TRACKING
System maintains comprehensive statistics:
Breakout Statistics:
Total Days: Number of trading days analyzed
Bull Breakouts: Total bullish breakouts
Bull Wins: Breakouts that reached 2.0× extension
Bull Win Rate: Percentage that succeeded
Bear Breakouts: Total bearish breakouts
Bear Wins: Breakouts that reached 2.0× extension
Bear Win Rate: Percentage that succeeded
Reversal Statistics:
Reversals Taken: Total failed breakouts traded
T1 Hit: Number reaching first target
T2 Hit: Number reaching second target
T3 Hit: Number reaching third target
Stopped: Number stopped out
Reversal Win Rate: Percentage reaching at least T1
Day Type Statistics:
Trend Days: Days with 1.5×+ IB extension
Normal Days: Days with 0.5-1.5× extension
Rotation Days: Days staying within IB
Extension Statistics:
Average Extension: Mean extension level reached
Max Extension: Largest extension observed
Gap Statistics:
Total Gaps: Number of significant gaps
Gaps Filled: Number that filled during session
Gap Fill Rate: Percentage filled
Note: All statistics based on indicator's internal simulation logic, not actual trading results. Past statistics do not predict future outcomes.
ALERTS
Customizable alert system for key events:
Available Alerts:
Breakout Alert:
Trigger: Initial breakout above/below ORB
Message: Direction, price, volume status, ML scores, grade
Frequency: Once per bar
Failed Breakout Alert:
Trigger: Breakout failure detected
Message: Reversal setup with entry, stop, and 3 targets
Frequency: Once per bar
Extension Alert:
Trigger: Price reaches extension level
Message: Extension multiple and price level
Frequency: Once per bar per level
IB Break Alert:
Trigger: Price breaks Initial Balance
Message: Potential trend day warning
Frequency: Once per bar
Reversal Stopped Alert:
Trigger: Reversal trade hits stop loss
Message: Stop level and original entry
Frequency: Once per bar
Target Hit Alert:
Trigger: T1, T2, or T3 reached
Message: Which target and price level
Frequency: Once per bar
Users can enable/disable alerts individually based on preferences.
VISUAL CUSTOMIZATION
Extensive visual options:
Color Schemes:
All colors fully customizable:
ORB High, Low, Mid colors
Extension colors (bull/bear)
IB colors
VWAP colors
Momentum box colors
Session ORB colors
Display Options:
Line widths (1-5 pixels)
Box transparencies (50-95%)
Fill transparencies (80-98%)
Momentum box transparency
Label Behavior:
Label Modes:
All: Always show all labels
Adaptive: Fade labels far from price
Minimal: Only show labels very close to price
Label Proximity:
Adjustable threshold (1.0-5.0× ATR)
Labels beyond threshold fade or hide
Reduces clutter on wide-range charts
Gradient Fills:
Optional gradient zones between levels:
ORB High to Mid (bullish gradient)
ORB Mid to Low (bearish gradient)
Creates visual "heatmap" of tension
FREQUENTLY ASKED QUESTIONS
Q: What timeframe should I use?
A: ORB methodology is typically applied to intraday charts. Suggestions:
1-5 min: Active trading, multiple setups per day
5-15 min: Balanced view, clearer signals
15-30 min: Higher timeframe confirmation
The indicator works on any timeframe, but ORB is traditionally an intraday concept.
Q: Do I need the ML filter enabled?
A: This is a user choice:
ML Enabled:
Fewer signals
Potentially higher quality (filters low-probability)
Requires coefficient optimization
More complex
ML Disabled:
More signals
Simpler operation
Traditional ORB approach
May include lower-quality breakouts
Consider paper trading both approaches to determine preference.
Q: How should I interpret pContinue and pFail?
A: These are probability estimates from the logistic regression model:
pContinue 70% / pFail 25%: Model suggests favorable continuation odds
pContinue 45% / pFail 55%: Model suggests breakout likely to fail
pContinue 60% / pFail 35%: Borderline, depends on thresholds
Remember: These are mathematical outputs based on historical feature relationships. They are not certainties.
Q: Should I always take reversal trades?
A: Reversal trades are optional setups. Considerations:
Potential Advantages:
Trapped traders may need to exit
Clear stop loss levels
Defined targets
Potential Risks:
Counter-trend trading
Original breakout may resume
Requires quick reaction
Users should evaluate reversal setups like any other trade based on personal strategy and risk tolerance.
Q: What if ORB range is very small?
A: Small ranges may indicate:
Low volatility session opening
Potential for expansion later
Less reliable breakout levels
Considerations:
Larger ranges often more significant
Small ranges may need wider stops relative to range
ORB Range/ATR ratio helps normalize
The ML model includes this via the ORB Range/ATR feature.
Q: Can I use this on stocks, forex, crypto?
A: System is adaptable:
Stocks: Designed primarily for stock indices and equities. Use RTH mode.
Forex: Enable session ORBs. Volume filter less relevant. Adjust for 24-hour nature.
Crypto: Very volatile. Consider conservative confirmation method (Body). Higher volume thresholds.
Each market has unique characteristics. Extensive testing recommended.
Q: How do I optimize ML coefficients?
A: Systematic approach:
Collect data on 50-100+ breakouts
Note which succeeded/failed
Analyze feature values for each
Identify correlations
Adjust coefficients to emphasize predictive features
Validate on different time period
Iterate
Alternatively, use regression analysis on historical breakout data if you have programming skills.
Q: What does "Stopped Out" mean for reversals?
A: Reversal trade hit its stop loss:
Price moved against reversal position
Original breakout may have resumed
Trade closed at loss
Lines and labels gray out
Trade State → 7
This is part of normal trading - not all reversals succeed.
Q: Can I change ORB timeframe intraday?
A: ORB timeframe setting affects the next day's ORB. Current day's ORB remains fixed. To see different ORB sizes, you would need to change setting and wait for next session.
Q: Why do rejected breakouts show an 'X'?
A: When "Mark Rejected Breakout Candidates" enabled:
Small 'X' appears when ML filter rejects a breakout
Shows where system prevented a signal
Useful for model calibration
Helps evaluate if ML making good decisions
You can disable this marker if it creates clutter.
ADVANCED CONCEPTS
1. Adaptive vs. Static ORB:
Traditional ORB uses fixed time windows. This system adds adaptability through:
ML probability scoring (adapts to current conditions)
Multiple session ORBs (adapts to global markets)
Failed breakout detection (adapts when setup fails)
Real-time trade management (adapts as trade develops)
This creates a more dynamic approach than simple static levels.
2. Confluence Scoring:
System internally calculates confluence (agreement of factors):
Breakout direction
Volume confirmation
VWAP alignment
ML probability scores
Gap direction
Momentum strength
Higher confluence typically results in higher grade (A+, A, B+, etc.).
3. Trade State Machine:
The 8-state system provides complete trade lifecycle:
State 0: Waiting → No setup
State 1: Breakout → Monitoring for failure
State 2: Failed → (transition state)
State 3: Reversal Active → In counter-trend position
State 4: T1 Hit → First target reached
State 5: T2 Hit → Second target reached
State 6: T3 Hit → Third target reached (full success)
State 7: Stopped → Hit stop loss
State 8: Complete → Trade resolved
Each state has specific visual properties and logic.
4. Real-Time Performance Attribution:
MFE/MAE tracking provides insight:
Maximum Favorable Excursion (MFE):
Best price achieved during trade
Shows potential if optimal exit used
Educational metric for exit strategy analysis
Maximum Adverse Excursion (MAE):
Worst price against position
Shows drawdown during trade
Helps evaluate stop placement
These appear in Narrative Dashboard during active reversals.
THEORETICAL FOUNDATIONS
Why Opening Range Matters:
Several theories support ORB methodology:
1. Information Incorporation:
Opening period represents initial consensus on overnight news and pre-market sentiment. Range boundaries may reflect this information.
2. Order Flow:
Institutional traders often execute during opening period, establishing supply/demand zones.
3. Behavioral Finance:
Traders psychologically anchor to opening range levels. Self-fulfilling prophecy may strengthen these levels.
4. Market Microstructure:
Opening auction establishes price discovery. Breaks beyond may indicate new information or momentum.
Academic Note: While ORB is widely used, academic evidence on its effectiveness varies. Like all technical analysis, it should be evaluated empirically for each specific application.
Machine Learning in Trading:
This system uses supervised learning (logistic regression):
Advantages:
Interpretable (can see feature weights)
Fast calculation
Probabilistic output
Well-understood mathematically
Limitations:
Assumes linear relationships
Requires feature engineering
Needs periodic retraining
Not adaptive to regime changes automatically
More sophisticated ML (neural networks, ensemble methods) could potentially improve performance but at cost of interpretability and speed.
Failed Breakouts & Market Psychology:
Failed breakout trading exploits several concepts:
1. Stop Hunting:
Large players may push price to trigger stops, then reverse.
2. False Breakouts:
Insufficient conviction leads to failed breakout and quick reversal.
3. Trapped Traders:
Those who entered breakout now forced to exit, creating momentum opposite direction.
4. Mean Reversion:
After failed directional attempt, price may revert to range or beyond.
These are theoretical frameworks, not guaranteed patterns.
BEST PRACTICES - EDUCATIONAL SUGGESTIONS
1. Paper Trade Extensively:
Before live trading:
Test on historical data
Forward test in real-time (paper)
Evaluate statistics over 50+ occurrences
Understand system behavior in different conditions
2. Start with Simple Mode:
Initial learning:
Use Simple or Standard mode
Focus on primary ORB only
Master basic breakout interpretation
Add features incrementally
3. Optimize ML Coefficients:
If using ML filter:
Backtest on your specific instrument
Note which features predictive
Adjust coefficients systematically
Validate on out-of-sample data
Re-optimize periodically
4. Respect Risk Management:
Always:
Define maximum risk per trade (1-2% recommended)
Use system-provided stops
Size positions appropriately
Never override stops wider
Keep statistics of your actual trading
b]5. Understand Context:
Consider:
Is it a trending or ranging market?
What's the day type developing?
Is volume confirming moves?
Are you aligned with VWAP?
What's the overall market condition?
Context may inform which setups to emphasize.
6. Journal Results:
Track:
Which setup types work best for you
Your execution quality
Emotional responses to different scenarios
Missed opportunities and why
Losses and lessons
Systematic journaling improves over time.
FINAL EDUCATIONAL SUMMARY
ORB Fusion ML combines traditional Opening Range Breakout methodology with modern
enhancements:
✓ ML Probability Scoring: Filters breakouts using logistic regression
✓ Failed Breakout Detection: Automatic reversal trade generation
✓ Complete Trade Management: Real-time tracking with visual updates
✓ Multi-Session Support: Asian, London, NY ORBs for global markets
✓ Institutional Reference: VWAP and Initial Balance integration
✓ Comprehensive Statistics: Track performance across breakout types
✓ Full Customization: Three display modes, extensive visual options
✓ Educational Transparency: Dashboard shows all relevant metrics
This is an educational tool demonstrating advanced ORB concepts.
Critical Reminders:
The system:
✓ Identifies potential ORB breakout and reversal setups
✓ Provides ML-based probability estimates
✓ Tracks trades through complete lifecycle
✓ Offers comprehensive performance statistics
Users must understand:
✓ No system guarantees profitable results
✓ Past performance does not predict future results
✓ All indicators require proper risk management
✓ Paper trading essential before live trading
✓ Market conditions change unpredictably
✓ This is educational software, not financial advice
Success requires: Proper education, disciplined risk management, realistic expectations, personal responsibility for all trading decisions, and understanding that indicators are tools, not crystal balls.
For Educational Use Only - ORB Fusion ML Development Staff
⚠️ FINAL DISCLAIMER
This indicator and documentation are provided strictly for educational and informational purposes.
NOT FINANCIAL ADVICE: Nothing in this guide constitutes financial advice, investment advice, trading advice, or any recommendation to buy or sell any security or engage in any trading strategy.
NO GUARANTEES: No representation is made that any account will or is likely to achieve profits or losses similar to those shown. The statistics, probabilities, and examples are from historical backtesting and do not represent actual trading results.
SUBSTANTIAL RISK: Trading involves substantial risk of loss and is not suitable for every investor. The high degree of leverage can work against you as well as for you.
YOUR RESPONSIBILITY: You are solely responsible for your own trading decisions. You should conduct your own research, perform your own analysis, paper trade extensively, and consult with qualified financial advisors before making any trading decisions.
NO LIABILITY: The developers, contributors, and distributors of this indicator disclaim all liability for any losses or damages, direct or indirect, that may result from use of this indicator or reliance on any information provided.
PAPER TRADE FIRST: Users are strongly encouraged to thoroughly test this indicator in a paper trading environment before risking any real capital.
By using this indicator, you acknowledge that you have read this disclaimer, understand the substantial risks involved in trading, and agree that you are solely responsible for your own trading decisions and their outcomes.
Educational Software Only | Trade at Your Own Risk | Not Financial Advice
Taking you to school. — Dskyz, Trade with insight. Trade with anticipation.
Supertrend + EMA + RSI Algo (Low Risk High Accuracy)This is a trend-following + momentum confirmation strategy designed to reduce false signals and control loss.
Supertrend (10,3) → Identifies overall market direction (Buy in uptrend, Sell in downtrend)
EMA 50 & EMA 200 → Confirms strong trend and avoids sideways market
Buy only when EMA 50 is above EMA 200
Sell only when EMA 50 is below EMA 200
RSI (14) → Confirms momentum
Buy when RSI > 55 (strong bullish momentum)
Sell when RSI < 45 (strong bearish momentum)
---
🔹 Entry Logic
BUY: Market is in uptrend + strong momentum
SELL: Market is in downtrend + strong bearish pressure
---
🔹 Risk Management (Most Important)
Stop Loss: Based on ATR (adapts to volatility)
Target: Fixed Risk-Reward ratio (example: 1 : 2.5)
This keeps loss small and profits larger
---
🔹 Best Use Case
Works best in trending markets
Ideal timeframes: 15m, 1h, 4h
Suitable for crypto futures & swing trading
Beginner-friendly if used with low leverage
Volume Weighted Initial Balance This indicator dynamically calculates and plots a Volume-Weighted Initial Balance (VW-IB) for U.S. equity trading sessions (Regular Trading Hours: 9:30–16:00 ET). Unlike traditional time-based Initial Balance (fixed first 30/60 minutes), this version ends the IB formation when a user-defined percentage of the 20-day Average Daily Volume (ADV) is reached – providing a more adaptive, market-activity-driven range that better reflects actual participation.
Key Concepts and Methodology:
- 20-day Average Daily Volume (ADV20) is calculated using daily volume from the security's daily timeframe.
- A customizable target volume percentage (default 25%, adjustable 10–50%) determines the threshold (e.g., 25% of ADV20).
- The Initial Balance period begins at 9:30 AM ET and accumulates intrabar volume in real time.
- The IB completes on the first bar where either:
- Cumulative volume since open reaches or exceeds the target, OR
- A safety time cap (default 30 minutes, adjustable 15–60) is hit.
- Once complete, the script locks in the high and low of the IB period and plots them as horizontal lines.
- Additionally, it maintains a rolling 20-day history of prior IB ranges and computes their average. This average range is projected as a centered band around today's 9:30 open price, giving traders a statistical expectation of "normal" early-session volatility based on recent behavior.
Visual Features:
- Solid green/red lines for today's completed IB high and low.
- Blue circled lines and lightly filled band showing the 20-day average IB projection (centered on actual 9:30 open price).
- Subtle background shading while the IB is still forming.
- A clean top-right table displaying live status: completion state, today's IB range, 20-day average range, ADV20, and volume target.
- A label appears at completion showing exact range, minutes taken, and volume reached.
Usage Ideas:
- Use the VW-IB high/low as early support/resistance or breakout levels.
- Compare today's actual IB range to the 20-day average band for expansion/contraction context (wide today = high volatility day potential).
- Ideal for day traders on stocks, ETFs, or futures with clear RTH sessions (e.g., ES, NQ, SPY, QQQ, AAPL).
- Built-in alert fires only once per day when the VW-IB completes.
This is not a simple replication of fixed-time Initial Balance indicators. The volume-weighted termination (instead of rigid clock time), combined with real-time intrabar volume accumulation, safety time cap, rolling 20-day average projection band centered on actual open, and comprehensive live table, makes it uniquely adaptive and informative.
High Volume Breakout DetectorThis indicator is a dedicated volume analysis tool displayed in a separate pane below the price chart. It visually highlights significant volume surges (spikes) by comparing the current bar's volume to a dynamic threshold based on a Simple Moving Average (SMA) of volume.
Key Concepts and Methodology:
- The core calculation uses a user-configurable Simple Moving Average (default: 20 periods) of historical volume to establish a baseline of "normal" trading activity.
- A customizable multiplier (default: 1.50, meaning 150% of the SMA) defines the threshold for a volume spike. When the current bar's volume meets or exceeds this threshold, it is classified as a spike—indicating unusually high participation that often accompanies breakouts, reversals, climaxes, or institutional activity.
- Volume bars are plotted as columns and colored based on two factors:
- Candle direction: Green shades for bullish candles (close ≥ open), red shades for bearish candles (close < open).
- Spike status: Brighter/solid colors for confirmed spikes, muted/translucent colors for normal volume. This candle-matched coloring helps traders quickly assess whether the surge supports buying pressure (green spike on up candle) or selling/distribution (red spike on down candle).
- Optional overlays include the volume SMA line (blue) and the dynamic threshold line (orange, plotted as circles for easy distinction).
Features and Customization:
- Fully adjustable inputs: SMA length, multiplier threshold, colors for up/down/normal/spike bars, and toggles for showing the SMA line, threshold line, or background highlighting on spikes.
- Built-in alert condition triggers reliably on volume spikes (≥ selected multiplier of SMA), with a constant message string including ticker, timeframe, volume value, and threshold reference.
How to Use:
- Add to any chart in a separate pane (overlay=false).
- Look for brighter colored volume bars as potential signals of conviction in price moves. For example:
- Green spikes on up candles may signal strong accumulation or breakout confirmation.
- Red spikes on down candles may indicate distribution or exhaustion selling.
- Combine with price action, support/resistance, or trend indicators for confluence.
- Ideal for day trading, swing trading, or spotting volume climaxes on stocks, forex, crypto, or futures across any timeframe.
The unique combination of candle-direction-matched coloring for spikes, visual threshold plotting, and focused spike highlighting provides clearer, more actionable insight into directional volume pressure compared to standard volume displays.
Test此指標為測試階段
最近手法改變,高點出現率後移,
此指標為爆量後跌破12ema才放空,
由於操盤手還是可以騙線,故時間設定為10:00之後成功率比較大
This indicator is in the testing phase.
Recently, the method has changed, and the occurrence rate of high points has shifted later.
This indicator only calls for shorting after a surge in volume followed by a drop below the 12-day moving average (EMA).
Because traders can still create false signals, setting the time after 10:00 AM increases the success rate.
MTF rsi/stoch imdI just built this indicator.
It displays a multi-timeframe (MTF) table directly on the chart, showing Stoch RSI K and RSI values per timeframe.
Cell background colors are driven by predefined value ranges, while text color turns green or red depending on whether the value is rising or falling compared to the previous candle on the same timeframe.
The RSI color conditions are based on the levels 36, 46, 56, and 65.
The Timeframe Pack selector works as follows:
Pack 1 (BNC): 3m, 9m, 27m, 1h, 81m, 3h, 9h, 12h, 1D, 3D, 1W, 9D
Pack 2: 1h through 24h
Pack 3: 1D through 24D
Pack 4 (Custom): fully user-defined timeframes via the 24 slots
Only when Pack 4 (Custom) is selected do the custom timeframe slots apply; in Packs 1–3 they are ignored.
All visual behavior (box colors, text colors, transparency, or a single-color override) is configurable under Style, and the entire table can be toggled on or off.
EMA12/50 如果放空後趨勢由背景紅轉綠可以考慮常抱
抱到背景再次翻紅而比較不被雜訊洗掉
現階段指標合併在一起會出BUG
If the trend changes from red to green after shorting, consider holding for a longer period.
Hold until the background turns red again to avoid being washed out by noise.
Currently, merging them together will cause bugs.
RF True Structure Engine PROD. V1RF True Structure Engine V1 is a fractal–based market structure indicator that identifies the current active swing leg and bias in real time. It automatically tracks Strong/Weak Highs and Lows, marks MSS (Market Structure Shifts) and BOS (Breaks of Structure) using candle-close confirmation, and plots clean right-side structure levels with an optional midline for quick leg context.
It also includes an optional HTF structure overlay and a compact multi-timeframe bias table (up to 5 timeframes) so you can instantly see whether higher/lower timeframes are bullish or bearish.
Built for clarity and consistency — structure first, noise filtered out.
NY Sessions - First 15 Minutes Range (Sterling)This Indicator will box in the first 15 minutes of the NY AM, NY LN, and NY PM sessions.
Works on 15m and lower timeframes.
Custom ORB (Adjustable Time + Alerts)Opening range Breakout for the current day only. Time frame and be adjusted for first 15 min, 30 min, e.g., 9:30 am to 9:45 am or to 10 am, etc. You can add price alerts for high and low. You can also change the color of solid lines.
Adaptive Trend-Based Fib Extension + TrendlinesThis advanced analysis tool is designed to take the guesswork out of Fibonacci trading. By combining Adaptive Fibonacci Extensions with multi-method Pivot Detection, Dynamic Trendlines, and Horizontal Support/Resistance, this indicator provides a comprehensive roadmap for any market trend.
Learn volume trading - @pricevolumetraders
Key Features
Adaptive Fibonacci Engine: Unlike static tools, this indicator uses an ATR-based adaptive factor to adjust extension levels according to current market volatility.
Smart Trend Detection: Automatically identifies trend direction using EMA cross-overs or Higher High/Higher Low sequences to determine whether to plot Bullish or Bearish extensions.
Multi-Method Pivots: Choose from six different pivot detection methods, including Volume-Based, Fractal, ATR-Based, and Long Wick detection, to suit your specific trading style.
Automated Trendlines & S/R: High-probability diagonal trendlines and horizontal S/R levels are drawn only when they meet a minimum "touch" requirement and volume confirmation.
Institutional Zones: Highlights the "Golden Zone" between the 127.2% and 161.8% extension levels, where trends often reach exhaustion or find major targets.
How to Use
Trend Alignment: Use the built-in Dashboard to quickly identify the current trend (Bull/Bear) and RSI momentum.
The 3-Point Setup: The indicator automatically finds Point 1 (Trend Start), Point 2 (Impulse End), and Point 3 (Retracement/Last Touch) to project future price targets.
Entry Confirmation: Look for price action near the 61.8% or 78.6% Retracement levels for high-probability entries in the direction of the trend.
Targeting: Use the extension levels (100%, 127.2%, 161.8%) as your primary Take Profit zones.
Confluence: The strongest setups occur when a Fibonacci level aligns perfectly with a Horizontal S/R line or a Diagonal Trendline.
Technical Settings
Pivot Settings: Adjust 'Left' and 'Right' bars to change the sensitivity of swing high/low detection.
Fib Timeframe: You can anchor Fibonacci levels to a higher timeframe (e.g., 1-hour levels) while trading on a lower timeframe (e.g., 5-minute).
Volume Multiplier: Filter for horizontal levels that were formed with significant institutional volume.
Disclaimer: Trading involves significant risk. This tool is for educational and analytical purposes only and should be used in conjunction with a complete trading plan.






















