Pair Correlation Master [Macro]The Main Idea
Trading represents a constant battle between Systemic Flows (the whole market moving together) and Idiosyncratic Moves (one specific asset moving on its own).
This tool allows you to monitor a "basket" of 4 assets simultaneously (e.g., the major USD pairs). It answers the most important question in forex and multi-asset trading: "Is this move happening because the Dollar is weak, or because the Euro is strong?"
It separates the "Signal" (the unique move) from the "Noise" (the herd movement).
1. The Chart Lines: The "Race" (Macro Trend)
Think of the lines on your chart as a long-distance race. They visualize the performance of all 4 assets over the last 200 candles (adjustable).
- Bunched Together: If all lines are moving in the same direction, the market is highly correlated. (e.g., "The Dollar is selling off everywhere").
- Fanning Out: If the lines are spreading apart, specific currencies are outperforming others.
- The Zero Line: This is the starting line.
--- Above 0: The pair is in a macro uptrend.
--- Below 0: The pair is in a macro downtrend.
2. The Dashboard: The "Health Check" (Micro Data)
The table in the top right gives you the immediate statistics for right now.
- A. The Z-Score (The Rubber Band)
This measures how "stretched" price is compared to its normal behavior.
- White (< 2.0): Normal trading activity.
- Orange (> 2.0): The price is stretching. Warning sign.
- Red (> 3.0): Critical Stretch. The rubber band is pulled to its limit. Statistically, a pullback or pause is highly likely.
B. The Star (★)
The script automatically calculates the average behavior of your group. If one asset is behaving completely differently from the rest, it marks it with a Star (★).
- Example: EURUSD, GBPUSD, and NZDUSD are flat, but AUDUSD is rallying hard. AUDUSD gets the ★. This is where the unique opportunity lies.
🎯 Best Uses: 4H & Daily Timeframes
This indicator is tuned for "Macro" analysis. It works best on the "4-Hour" and "Daily" charts to filter out intraday noise and capture swing trading moves.
- Strategy 1: The "Rubber Band" Snap (Mean Reversion)
- Setup: Look for a Z-Score in the RED (> 3.0) on the Daily timeframe.
- Action: This indicates an unsustainable move. Look for reversals or exhaustion patterns to trade against the trend back toward the mean.
- Strategy 2: The "Lone Wolf" (Trend Following)
- Setup: Look for the asset with the Star (★).
- Action: If the whole basket is flat (Balanced), but the Star asset is breaking out, that creates a high-quality trend trade because that specific currency has its own catalyst (News/Earnings).
- Strategy 3: Systemic Flows (Basket Trading)
- Setup: The dashboard footer says "⚠️ SYSTEMIC MOVE."
- Action: This means everything is moving together (e.g., a massive USD crash). Don't look for unique setups; just join the trend on the strongest pair.
Dashboard Footer Key
The bottom of the table summarizes the current state of the market for you:
- Balanced / Rangebound: The market is quiet. Good for range trading.
- Focus: : Trade this specific pair. It is moving independently.
- Systemic Move: The whole basket is moving violently. Trade the momentum.
p.s. Suggestion - apply and use on the chart rather than an oscillator.
In den Scripts nach "swing trading" suchen
VPT Osc - Call/Put Mirror# 📊 VPT Oscillator with Call/Put Mirror & Trading Signals Dashboard
## Overview
Advanced **Volume Price Trend (VPT) Oscillator** specifically designed for **options traders** who want to analyze both CALL and PUT options simultaneously. This indicator provides real-time divergence detection, signal strength scoring, and mirror analysis to identify high-probability reversal and continuation setups.
## 🎯 What Makes This Unique?
### **Call/Put Mirror Technology**
- Automatically detects if you're viewing a CALL or PUT option
- Simultaneously plots the VPT of the opposite option (mirror)
- Identifies contrarian opportunities when current and mirror options show conflicting signals
- Perfect for options spreads and hedging strategies
### **Comprehensive Trading Signals Dashboard**
A real-time dashboard displays:
- **Active Signal** - Current divergence type (Regular/Hidden Bullish/Bearish)
- **Signal Score** - 0-100 probability rating based on multiple confirmation filters
- **Trade Action** - Clear BUY CALLS/PUTS recommendations
- **Position Size** - Risk-adjusted sizing based on signal strength
- **Mirror Analysis** - Opposite option's signal for contrarian plays
- **Volume & Change%** - Live price action data for both options
- **Risk Management** - Automatic stop-loss and target calculations
## 🔍 Key Features
### 1. **Four Divergence Types**
**Primary Entry Signals:**
- ✅ **Regular Bullish Divergence** - Price makes lower low, VPT makes higher low → BUY CALLS
- ✅ **Regular Bearish Divergence** - Price makes higher high, VPT makes lower high → BUY PUTS
**Advanced Continuation Signals:**
- 🔄 **Hidden Bullish Divergence** - Price makes higher low, VPT makes lower low → ADD TO CALLS
- 🔄 **Hidden Bearish Divergence** - Price makes lower high, VPT makes higher high → ADD TO PUTS
### 2. **Multi-Factor Signal Scoring System**
Each signal receives a score (0-100) based on:
- **Divergence Strength** (30 points) - Magnitude of price/volume divergence
- **Volume Confirmation** (20 points) - Above-average volume present
- **ADX Trend Filter** (20 points) - Strong trend confirmation
- **Multi-Timeframe Alignment** (20 points) - Higher timeframe agreement
- **RSI Extremes** (10 points) - Oversold/overbought confirmation
**Score Interpretation:**
- 90-100: Extremely Strong → Full position size (3-5% capital)
- 70-89: Strong → Standard position (2-3% capital)
- 50-69: Moderate → Half position (1% capital)
- <50: Weak → AVOID or paper trade only
### 3. **Zero Line Cross Strategy**
- 🚀 **Bullish Cross** - VPT crosses above zero → Mass buying pressure entering
- ⚠️ **Bearish Cross** - VPT crosses below zero → Distribution phase starting
- Best when combined with divergence signals (Score 70+)
### 4. **ATR Dynamic Bands**
Identifies extreme overbought/oversold conditions:
- **Upper Band Touch + Bearish Divergence (75+)** = 🔴 AGGRESSIVE PUT buying
- **Lower Band Touch + Bullish Divergence (75+)** = 🟢 AGGRESSIVE CALL buying
- Auto-adjusts to market volatility
### 5. **Contrarian Mirror Analysis**
🔥 **High Probability Reversals** detected when:
- Current option shows bearish divergence (Score 70+)
- Mirror option shows bullish divergence (Score 70+)
- Suggests sharp market reversal imminent
## 📈 Trading Strategies
### Strategy 1: Primary Divergence Entry
1. Wait for Regular Bullish/Bearish divergence
2. Confirm Score ≥ 70
3. Check volume confirmation (✓ Confirmed)
4. Enter with standard position size
5. Stop loss: Below recent swing low (for calls) / Above swing high (for puts)
6. Target: 2:1 to 3:1 risk-reward ratio
### Strategy 2: Hidden Divergence - Add to Winners
1. Already holding CALL/PUT position
2. Hidden divergence appears in same direction
3. Add to position during pullback/bounce
4. Lower risk (trend already established)
### Strategy 3: Mirror Contrarian Play
1. Current option shows bearish divergence
2. Mirror option shows strong bullish signal
3. Both scores ≥ 70
4. **EXIT current position → SWITCH to mirror option**
5. Captures sharp reversals
### Strategy 4: Zero Line Momentum
1. VPT crosses above/below zero line
2. Combine with Score 65+ divergence
3. Use ATM or slightly OTM options
4. Best for 1-3 day expiries (quick moves)
### Strategy 5: ATR Band Extremes
1. Wait for VPT to touch upper/lower band
2. Confirm with opposing divergence (Score 75+)
3. Enter aggressive position
4. Target: Return to zero line
## ⚙️ Customizable Settings
### Signal Filters
- **ADX Trend Filter** - Minimum ADX threshold for trend strength
- **Volume Confirmation** - Volume multiplier (1.2x default)
- **MTF Confirmation** - Higher timeframe alignment
- **Signal Cooldown** - Minimum bars between signals (prevents spam)
- **Minimum Score** - Filter signals below threshold
### Visual Options
- **ATR Dynamic Bands** - Show/hide volatility bands
- **Mirror Display** - Toggle mirror option VPT
- **Table Position** - 9 positions (top/middle/bottom × left/center/right)
- **Table Size** - Auto, Tiny, Small, Normal, Large, Huge
- **Risk Management Display** - Show/hide stop-loss and targets
### Divergence Detection
- **Pivot Lookback** - Sensitivity for divergence detection
- **Lookback Range** - Min/max bars for divergence confirmation
- **Individual Toggle** - Enable/disable each divergence type
## 📱 Dashboard Layout
**Top Rows (Critical Info):**
1. Mirror Signal & Score
2. Active Signal
3. Signal Score (0-100)
4. Zero Line Status
5. Volume Confirmation
6. Trade Action
**Middle Rows (Confirmations):**
7. Position Sizing
8. ADX Trend Strength
9. Higher Timeframe Alignment
10. ATR Band Status
**Bottom Rows (Risk Management):**
11. Contrarian Alert (if applicable)
12. Stop Loss Level
13. Target (R:R Ratio)
14. Expected Win Rate
## 🎨 Visual Elements
- **Color-coded VPT areas** - Aqua (bullish) / Orange (bearish)
- **Mirror VPT overlay** - Fuchsia (bull) / Yellow (bear) with transparency
- **Divergence lines** - Connect pivot points automatically
- **Score labels** - Show signal strength directly on chart
- **ATR bands** - Dynamic support/resistance zones
- **Background colors** - MTF trend confirmation (subtle)
## 💡 Best Practices
1. **Wait for Score ≥ 70** on primary signals for best win rate
2. **Always check volume confirmation** before entering
3. **Use mirror analysis** for additional edge
4. **Respect stop losses** - Options decay fast
5. **Consider expiry dates** - Minimum 5-7 days recommended
6. **Scale positions** based on score (90+ = full size)
7. **Watch zero line** for momentum shifts
## ⚠️ Risk Disclaimer
- This indicator is designed for **educational purposes** and analysis
- Options trading carries substantial risk of loss
- Past divergences do not guarantee future performance
- Always use proper position sizing (1-5% per trade recommended)
- Expected win rate ranges from 55-80% depending on score threshold
- Combine with fundamental analysis and broader market context
## 📊 Recommended Timeframes
- **Intraday Scalping:** 5min, 15min charts
- **Swing Trading:** 1H, 4H charts
- **Position Trading:** Daily charts
Works best on **liquid option contracts** with tight bid-ask spreads.
## 🔧 Technical Details
- Built on **Volume Price Trend (PVT)** oscillator
- Dual EMA crossover (Short: 3, Long: 20 default)
- Multi-factor scoring algorithm with weighted components
- Real-time mirror symbol parsing for NSE/exchange formats
- Dynamic ATR-based volatility bands
- Automatic pivot detection for divergences
## 📚 What You Get
✅ Professional-grade divergence detection
✅ Real-time signal scoring (0-100)
✅ Automatic mirror option analysis
✅ Trading signals dashboard
✅ Risk management calculator
✅ Volume and price change tracking
✅ Multiple confirmation filters
✅ Fully customizable settings
✅ Works on all option exchanges
***
**Perfect for:** Options traders, day traders, swing traders, divergence traders, volume analysis enthusiasts
**Works with:** CALL options, PUT options, Index options, Stock options, Futures options
**Supports:** NSE, NYSE, NASDAQ, and other major exchanges (auto-detects option format)
***
*If you find this indicator useful, please leave a comment or boost! Your feedback helps improve future versions.*
*For questions or feature requests, feel free to comment below.*
***
## 📝 Version History
**v1.0** - Initial Release
- Call/Put mirror functionality
- Four divergence types with scoring
- Trading signals dashboard
- ATR dynamic bands
- Zero line cross detection
- Volume and change% tracking
- Risk management module
***
**Tags:** #options #VPT #divergence #volumeanalysis #callput #tradingsignals #optionstrading #technicalanalysis #volumepricetrend
Advanced Delta Trading System ProAdvanced Delta Trading System Pro
Overview
This indicator is an advanced order flow analysis tool that combines Delta Volume Analysis, Cumulative Volume Delta (CVD), Multi-Timeframe Trend Confirmation, and Volume Profile Zones to identify high-probability trading opportunities based on institutional buying and selling pressure.
🔍 Core Concepts & Methodology
1. Range-Weighted Delta Calculation (Original Implementation)
Unlike basic delta indicators that simply subtract selling volume from buying volume, this script uses a range-weighted approach:
Range Weight = |Price Movement| / Candle Range
Bar Delta = Volume × Direction × Range Weight
Why this matters:
Accounts for intra-bar price action strength
Provides more accurate representation of directional conviction
Filters out low-conviction volume during ranging periods
2. Cumulative Volume Delta (CVD) with Momentum
The script calculates CVD by accumulating bar deltas and applies:
EMA smoothing to reduce noise (adjustable period)
Delta Momentum indicator: Measures the rate of change of delta relative to its average
CVD Slope detection: Identifies accumulation/distribution phases
Formula:
Delta Momentum = Current Absolute Delta / Average Absolute Delta
This normalized momentum metric helps filter low-conviction signals.
3. Multi-Timeframe CVD Confluence (Unique Feature)
The indicator pulls CVD trend data from a higher timeframe (default: 15min) to:
Confirm signals only when aligned with HTF institutional flow
Display HTF bias in the dashboard (Bull ▲ / Bear ▼ / Neutral)
Prevent counter-trend trades against larger timeframe momentum
Edge: Many delta indicators operate on single timeframes; this multi-timeframe approach significantly reduces false signals.
4. Volume Profile Zone Detection
Instead of static support/resistance, the script dynamically identifies:
High Volume Nodes (HVN): Areas with 1.5x above-average volume - potential magnets/reversal zones
Low Volume Nodes (LVN): Areas with <0.5x average volume - breakout zones with minimal resistance
These zones are visualized as semi-transparent boxes on the chart, updated in real-time.
5. Delta-CVD Divergence Detection
The script identifies:
Bullish Divergence: Price makes lower low while CVD makes higher low (accumulation)
Bearish Divergence: Price makes higher high while CVD makes lower high (distribution)
Uses pivot detection with adjustable lookback periods and draws divergence lines automatically.
🎯 Signal Generation Logic
Buy Signal Requirements:
Bar delta exceeds threshold (Average Delta × Imbalance Multiplier)
Delta momentum ≥ minimum threshold (default: 1.2)
CVD slope is positive (accumulation phase)
Higher timeframe CVD is bullish (if MTF enabled)
Candle closes green (price confirmation)
Sell Signal Requirements:
Same criteria but inverted for selling pressure.
Enhanced Signals:
Signals are strengthened when accompanied by divergences, combining immediate imbalance with underlying accumulation/distribution patterns.
📊 Visual Features
1. Intelligent Candle Coloring
Color intensity based on delta momentum (0-3 scale)
Lime: Strong buying | Red: Strong selling | Gray: Neutral
Helps quickly identify conviction behind price moves
2. Delta Labels
Optional labels showing exact delta values (in thousands for readability)
Adjustable frequency (every Nth bar)
Color-coded by strength
3. Real-Time Dashboard
Displays:
Current bar delta
Cumulative Volume Delta (CVD)
Delta momentum reading
Higher timeframe bias
Active signals and divergences
⚙️ Customization Options
Delta Settings:
CVD Smoothing: Controls EMA period for CVD line
Avg Delta Length: Lookback for delta average calculation
Delta Momentum Period: Smoothing for momentum indicator
Signal Filters:
Imbalance Multiplier: Threshold for signal generation (higher = fewer, stronger signals)
CVD Confluence: Require/disable CVD trend alignment
Min Momentum: Filter weak signals below threshold
Volume Zones:
Lookback Period: Bars analyzed for HVN/LVN detection
Max Zone Boxes: Limit visual clutter
Toggle HVN/LVN independently
Multi-Timeframe:
Select any higher timeframe for CVD analysis
HTF Bias Panel: Show/hide dashboard element
🔔 Alert Conditions
Long/Short Signals: Fires when all confluence conditions met
Divergence Alerts: Bullish/Bearish divergence detected
Extreme Momentum: Delta momentum exceeds 2.5× average
HTF Trend Change: Higher timeframe CVD reverses
💡 How to Use
For Scalping:
Use 1-5min charts with 15min HTF confirmation
Focus on extreme momentum alerts (>2.5×)
Enter on signals near HVN zones for better R:R
For Swing Trading:
Use 15min-1H charts with 4H HTF confirmation
Wait for divergences + signal confluence
Avoid LVN zones (price likely to slice through)
Volume Profile Strategy:
Buy at HVN support with bullish delta
Sell at HVN resistance with bearish delta
Target LVN zones for breakout trades
🆚 What Makes This Script Unique
Unlike standard delta indicators, this combines:
Range-weighted delta (more accurate than simple volume delta)
Multi-timeframe confirmation (institutional flow alignment)
Dynamic volume profile zones (not static S/R)
Momentum-filtered signals (reduces noise significantly)
Divergence integration (catches reversals early)
Compared to free alternatives: Most delta scripts show raw cumulative delta without momentum filtering, MTF analysis, or volume profile integration. This script provides a complete order flow analysis system in one indicator.
⚠️ Important Notes
Not a standalone system: Use with price action and market structure
Optimize settings per asset: Crypto needs different settings than forex/stocks
Higher timeframes = more reliable: Reduce noise on lower timeframes with longer smoothing
Volume quality matters: Works best on high-liquidity assets with accurate volume data
📈 Best Timeframes
Scalping: 1m-5m (with 15m HTF)
Day Trading: 5m-15m (with 1H HTF)
Swing Trading: 1H-4H (with D HTF)
This indicator is designed for traders who understand order flow concepts and want a comprehensive, multi-layered approach to delta analysis beyond basic cumulative volume delta indicators.
Force Pulse█ OVERVIEW
Force Pulse is a fast-reacting oscillator that measures the internal strength of market sides by analyzing the aggregated dominance of bulls and bears based on candle size.
The indicator normalizes this difference into a 0–100 range, generates signals (OB/OS, midline cross, MA midline cross), and detects divergences between price and the oscillator.
It also offers advanced visualization, signal markers, and alerts, making it a versatile tool suitable for many trading styles.
█ CONCEPTS
Force Pulse was designed as a universal tool that can be applied to various trading strategies depending on its settings:
- increasing the period lengths and smoothing transforms it into a momentum/trend indicator, revealing a stable dominance of one market side.
- Lowering these parameters turns it into a peak/low detector, ideal for contrarian and mean-reversion strategies.
The oscillator analyzes the relationship between the sum of bullish and bearish candles over a selected period, based on:
- candle body size, or
- average candle body size (AVG Body).
Depending on the selected mode, OB/OS levels should be adjusted, as value dynamics differ between modes.
The output is normalized to 0–100, where:
> 50 – bullish dominance,
< 50 – bearish dominance.
The additional MA line is derived from smoothed oscillator values and serves as a signal line for midline crosses and as a trend filter.
The indicator also detects divergences (HL/LL) between price and the oscillator.
█ FEATURES
Bull & Bear Strength:
- Calculations are based on Body or AVG Body – mode selection requires adjusting OB/OS levels.
- Bullish and bearish candle values are summed separately.
- All results are normalized to the 0–100 scale.
Force Pulse Oscillator:
- The main line reflects the current dominance of either market side.
Dynamic colors:
- Green – above 50,
- Red – below 50.
Signal MA:
- SMA based on oscillator values functions as a signal line.
- Helps detect momentum shifts and generates signals via midline crosses.
- Can serve as a trend confirmation filter.
Overbought / Oversold:
- Configurable OB/OS levels, also for the MA line.
- Dynamic OB/OS line colors: when the MA line exceeds the defined threshold (e.g., MA > maOverbought or MA < maOversold), OB/OS lines change color (red/green).
- This often signals a potential reversal or correction and may act as additional confirmation for oscillator-generated signals.
Divergences:
- Detection based on swing pivots:
- Bullish: price LL, oscillator HL
- Bearish: price HH, oscillator LH
- Displayed as “Bull” / “Bear” labels.
Signals:
Supports multiple signal types:
- Overbought/Oversold Cross
- Midline Cross
- MA Midline Cross (based on the signal MA line)
- Signals appear as triangles above/below the oscillator.
Visualization:
- Gradient options for lines and levels.
- Full customization of colors, transparency, and line thickness.
Alerts available for:
- Divergences
- OB/OS crossings
- Midline crossings
- MA midline crossings
█ HOW TO USE
Add the indicator to your TradingView chart → Indicators → search “Force Pulse”
Parameter Configuration
Calculation Settings:
- Calculation Period (lookback) – defines the strength calculation window.
Force Mode (Body / AVG Body):
- Body – faster response, higher sensitivity.
- AVG Body – more stable output; adjust band levels and periods to your strategy.
- EMA Smoothing (smoothLen) – reduces oscillator noise.
- MA Length – length of the signal line (SMA).
Threshold Levels:
- Set Overbought/Oversold levels for both the oscillator and the MA line.
- Adjust levels depending on Body / AVG Body mode.
Divergence Detection:
- Enable/disable divergence detection.
- PivotLength affects both delay and signal quality.
- Signal Settings: Choose one or multiple signal types.
- Style & Colors: Full control over color schemes, gradients, and transparency.
Signal Interpretation
BUY:
- Oscillator leaves oversold (OS crossover).
- Midline cross upward.
- MA crosses the midline from below.
- Bullish divergence.
SELL:
- Oscillator leaves overbought (drops below OB).
- Midline cross downward.
- MA crosses the midline from above.
- Bearish divergence.
Trend / Momentum:
-Longer periods and stronger smoothing → stable directional signals.
-MA as a trend filter: e.g., signal line above the midline (50) and MA pointing upward indicates continuation of a bullish impulse.
Contrarian / Mean Reversion:
- Short periods → rapid detection of peaks and troughs; ideal for contrarian signals and pullback entries.
█ APPLICATIONS
- Trend Trading: Using midline and MA midline crosses to determine direction.
- Reversal Trading: OB/OS levels and divergences help identify reversals.
- Scalping & Intraday: Short settings + signal line above the midline with bullish MA → shows short-term impulse and continuation.
- Swing Trading: Longer MA and higher lookback provide a stable view of market-side dominance.
- Momentum Analysis: Force Pulse highlights the strength of the wave before price movement occurs.
█ NOTES
- In strong trends, the oscillator may stay in extreme zones for a long time — this reflects dominance, not necessarily a reversal signal.
- Divergences are more reliable on higher timeframes.
- OB/OS levels should be tailored to Body/AVG Body mode and the instrument.
- Best results come from combining the indicator with other tools (S/R, market structure, volume).
MTF Dashboard Table - Sachin ThakareOne Dashboard, Complete Market View!
By - Sachin Thakare (India, Mumbai)
MTF HUD Indicator - All-in-One Market Dashboard
📊 Basic Information
Indicator Name: MTF HUD Table - Bias Column
Created By: Sachin Thakare
Version: Pine Script v5
Type: Multi-Timeframe Heads-Up Display (HUD)
Category: Strategy/Utility Tool
🎯 What This Indicator Does
This is a comprehensive Multi-Timeframe Market Dashboard that displays key technical indicators across 8 different timeframes (3min to Monthly) in a single, easy-to-read table format. It helps traders quickly assess market bias and make informed decisions.
✨ Key Features
📈 Multi-Timeframe Analysis
8 Timeframes: 3m, 5m, 15m, 1H, 4H, Daily, Weekly, Monthly
Real-time Updates: All timeframes update simultaneously
Color-coded Signals: Instant visual feedback
🔢 Technical Indicators Included
Price Change & % Change - Immediate price movement
VWAP - Volume Weighted Average Price
EMA 9/21 - Exponential Moving Average crossover
200 MA - Long-term trend indicator
SuperTrend 10/3 - Trend-following indicator
RSI 9 - Momentum oscillator
MACD 8/21/5 - Moving Average Convergence Divergence
ADX 7/7 - Average Directional Index
Alligator - Bill Williams' trend indicator
Stochastic 5/3/3 - Overbought/Oversold levels
ATR 10 - Average True Range (volatility)
PH/PL - Previous Day High/Low position
🎨 Visual Design
Color Psychology:
🟢 Green: Strong Bullish
🟩 Light Green: Bullish
🔴 Red: Strong Bearish
🟥 Light Red: Bearish
⚪ Gray: Neutral
Customizable Position: Top/Bottom, Left/Right, Center
Clean Table Format: Professional HUD-style display
⚙️ Smart Features
Bias Column: Automatic market bias calculation
Score-based System: 11 indicators contribute to bias score
Customizable Thresholds: Adjust bull/bear levels
Multi-timeframe Security: Accurate timeframe calculations
🚀 How to Use
For Beginners:
Install the indicator on any chart
Look at the BIAS column for overall market direction
Check consistency across timeframes
Stronger signals when multiple timeframes agree
For Advanced Traders:
Identify confluence - When multiple indicators align
Timeframe alignment - Look for agreements across timeframes
Divergence spotting - When timeframes show conflicting signals
Entry/Exit points - Use with price action confirmation
Trading Strategies:
Trend Following: Follow the dominant bias across higher timeframes
Mean Reversion: Look for extreme readings in oscillator columns
Breakout Trading: Use PH/PL and ATR columns
Swing Trading: Focus on 4H and Daily timeframes
⚙️ Customization Settings
Position Settings:
Choose from 5 display positions
Adjust to your preferred chart layout
Indicator Parameters:
Adjust all indicator lengths and periods
Modify OB/OS levels for RSI and Stochastic
Change MA types (SMA/EMA) for 200 MA
Bias Thresholds:
Strong Bull Threshold: 8 (default)
Bull Threshold: 3 (default)
Bear Threshold: -3 (default)
Strong Bear Threshold: -8 (default)
💡 Pro Tips
Start with Higher Timeframes - Daily and Weekly first
Look for Alignment - Best trades when 3+ timeframes agree
Watch the BIAS Column - Quick market sentiment check
Combine with Price Action - Use support/resistance with signals
Risk Management - Never trade on indicator alone
⚠️ Important Notes
Not a Standalone System: Use with other analysis methods
Lagging Indicators: Most components are trend-following
Market Conditions: Works best in trending markets
Customize for Your Style: Adjust parameters for your trading style
🔄 Updates & Support
The indicator is regularly updated based on user feedback and market changes. For suggestions or issues, please leave a comment on the TradingView script page.
Perfect For: Day Traders, Swing Traders, Position Traders, Market Analysts, and anyone needing quick multi-timeframe analysis.
Best Results: When combined with fundamental analysis, risk management, and proper trading psychology.
Price Volume Heatmap [MHA Finverse]Price Volume Heatmap - Advanced Volume Profile Analysis
Unlock the power of institutional-level volume analysis with the Price Volume Heatmap indicator. This sophisticated tool visualizes market structure through volume distribution across price levels, helping you identify key support/resistance zones, high-probability reversal areas, and optimal entry/exit points.
🎯 What Makes This Indicator Unique?
Unlike traditional volume indicators that only show volume over time, this heatmap displays volume distribution across price levels , revealing where the most significant trading activity occurred. The gradient coloring system instantly highlights high-volume nodes (areas of strong interest) and low-volume nodes (potential breakout zones).
📊 Core Features
1. Dynamic Volume Heatmap
- Visualizes volume concentration across 250 customizable price levels
- Gradient color scheme from high volume (white) to low volume (teal/green)
- Adjustable brightness multiplier for enhanced contrast and clarity
- Real-time updates as market conditions evolve
2. Point of Control (POC)
- Automatically identifies the price level with the highest traded volume
- Acts as a magnetic price level where markets often return
- Critical for identifying fair value areas and potential reversal zones
- Customizable line style, width, and color
3. Flexible Lookback Settings
- Lookback Bars: Set any value from 1-5000 bars to control analysis depth
- Visible Range Mode: Analyze only what's currently visible on your chart
- Timeframe-Specific Settings: Different lookback periods for 1m, 5m, 15m, 30m, 1h, Daily, and Weekly charts
- Adapts to your trading style - scalping to position trading
4. Session Separation Analysis
- Tokyo Session: 00:00-09:00 UTC
- London Session: 07:00-16:00 UTC
- New York Session: 13:00-22:00 UTC
- Sydney Session: 21:00-06:00 UTC
- Daily Reset: Analyze each trading day independently
Session separation allows you to understand volume distribution specific to each major trading session, revealing institutional order flow patterns and session-specific support/resistance levels.
5. Profile Width Options
- Dynamic: Profile width adjusts based on lookback period
- Fixed Bars: Set a specific bar count for consistent profile width
- Extend Forward: Project the profile into future bars for planning trades
6. Smart Alerts
- POC crossover/crossunder alerts
- New session start notifications
- Never miss critical price action at high-volume nodes
📈 How to Use This Indicator Professionally
Understanding Market Structure:
High Volume Nodes (HVN):
- Appear as bright/white areas in the heatmap
- Represent price levels where significant trading occurred
- Act as strong support/resistance zones
- Markets often consolidate or bounce from these levels
- Trading Strategy: Look for entries when price tests HVN areas with confluence from other indicators
Low Volume Nodes (LVN):
- Appear as darker/teal areas in the heatmap
- Represent price levels with minimal trading activity
- Price tends to move quickly through these areas
- Often form "gaps" in the volume profile
- Trading Strategy: Expect rapid price movement through LVN zones; avoid placing stop losses here
Point of Control (POC):
- The single most important price level in your analysis window
- Represents the fairest price where maximum volume traded
- Price gravitates toward POC like a magnet
- Trading Strategy:
* When price is above POC: bullish bias, POC acts as support
* When price is below POC: bearish bias, POC acts as resistance
* POC breaks often lead to significant trend changes
Session-Based Analysis:
Use session separation to understand how different market participants trade:
Asian Session (Tokyo/Sydney):
- Typically lower volatility and range-bound
- Volume profiles often show tight, balanced distribution
- Use for identifying overnight ranges and gap fill zones
London Session:
- Highest volume session for forex pairs
- Often shows strong directional bias
- Look for breakouts from Asian ranges during London open
New York Session:
- Maximum participation when overlapping with London
- Institutional order flow most visible
- POC during NY session often becomes key level for following sessions
🎯 Practical Trading Applications
1. Identifying Support & Resistance:
High volume nodes from the heatmap are far more reliable than traditional swing highs/lows. When price approaches an HVN, expect reaction - either a bounce or a significant breakout if breached.
2. Trend Confirmation:
- Healthy uptrend: POC rising over time, HVN forming at higher levels
- Healthy downtrend: POC falling over time, HVN forming at lower levels
- Consolidation: POC relatively flat, volume balanced across range
3. Breakout Trading:
When price breaks through a Low Volume Node with momentum, it often continues to the next High Volume Node. Use LVN areas as measured move targets.
4. Reversal Zones:
Multiple HVN stacking on top of each other creates a "volume shelf" - an extremely strong support/resistance zone where reversals are highly probable.
5. Risk Management:
- Place stops beyond HVN areas (not within LVN zones)
- Size positions based on distance to nearest HVN
- Use POC as trailing stop level in trending markets
⚙️ Recommended Settings
For Day Trading (Scalping/Intraday):
- Lookback: 200-500 bars
- Rows: 200-250
- Enable session separation for your primary trading session
- Profile Width: Dynamic or Fixed Bars (30-50)
For Swing Trading:
- Lookback: 500-1000 bars
- Rows: 250
- Session separation: Daily Reset
- Profile Width: Dynamic
For Position Trading:
- Lookback: 1000-3000 bars
- Rows: 250
- Use timeframe-specific settings
- Profile Width: Extend Forward (20-50 bars)
💡 Pro Tips
1. Combine this indicator with price action analysis - volume confirms what price is telling you
2. Watch for POC convergence with other technical levels (fibonacci, pivot points, moving averages)
3. Volume at extremes (tops/bottoms of heatmap) often indicates exhaustion
4. Session POC from previous sessions often acts as magnet for current session
5. Increase brightness multiplier (1.5-2.5) for clearer visualization on busy charts
6. Use "Number of Sessions to Display" to analyze consistency of volume levels across multiple sessions
🎨 Customization
Fully customizable visual appearance:
- Gradient colors for volume visualization
- POC line thickness, color, and style
- Session line colors and visibility
- All settings organized in intuitive groups
⚠️ Disclaimer
This indicator is a technical analysis tool and should not be used as the sole basis for trading decisions. Always combine volume analysis with proper risk management, fundamental analysis, and other technical indicators. Past performance does not guarantee future results.
---
Support & Updates
Regular updates and improvements are made to enhance functionality. For questions, suggestions, or bug reports, please use the comments section below.
Happy Trading! 📊💹
Hash Pivot DetectorHash Pivot Detector
Professional Support & Resistance Detection with Multi-Timeframe Zone Analysis
Developed by Hash Capital Research, the Hash Pivot Detector is a sophisticated indicator designed for identifying key support and resistance levels using pivot-based detection with institutional-grade zone analysis.
Key Features
Zone-Based Detection
Unlike traditional single-line S/R indicators, Hash Pivot Detector uses configurable zones around pivot levels to represent realistic institutional order areas. Adjustable zone width accommodates different asset volatilities.
Multi-Timeframe Analysis
Displays higher timeframe support/resistance levels alongside current timeframe pivots, providing crucial context for institutional positioning and stronger price barriers.
Clean Visual Design
Features Hash Capital's signature fluorescent color scheme (pink resistance, cyan support) optimized for dark charts with high contrast and instant visual recognition. Semi-transparent zones keep your chart clean and readable.
How It Works
The indicator uses pivot high/low detection with configurable left and right bar parameters. When a pivot is confirmed, it plots:
Primary support/resistance lines at pivot levels
Semi-transparent zones representing realistic order areas
Higher timeframe S/R levels as crosses for additional context
Recommended Settings
For Swing Trading:
Pivot Bars: 10-20 left/right
Zone Width: 0.5-1.0%
HTF: Daily (on 1H-4H charts)
For Intraday Trading:
Pivot Bars: 5-10 left/right
Zone Width: 0.3-0.5%
HTF: 1H or 4H (on 5min-15min charts)
Asset-Specific Zone Width:
Forex/Crypto: 0.3-0.5%
Stocks: 0.5-1.0%
Volatile Assets: 1.0-2.0%
What Makes It Different
✓ Zone-based approach (more realistic than lines)
✓ Multi-timeframe confluence detection
✓ Minimal visual clutter with maximum information
✓ Professional institutional aesthetic
✓ Comprehensive tooltips for easy optimization
✓ No repainting - all pivots are confirmed
Best Used For
Identifying high-probability entry/exit zones
Setting stop-loss and take-profit levels
Recognizing breakout/breakdown areas
Multi-timeframe confluence analysis
Swing trading and position trading
Intraday scalping with adjusted parameters
Notes
Works on all timeframes and markets
Fully customizable colors and parameters
All settings include detailed optimization guidance
Clean code, efficient performance
No alerts or notifications (visual analysis only)
VMDM - Volume, Momentum & Divergence Master [BullByte]VMDM - Volume, Momentum and Divergence Master
Educational Multi-Layer Market Structure Analysis System
Multi-factor divergence engine that scores RSI momentum, volume pressure, and institutional footprints into one non-repainting confluence rating (0-100).
WHAT THIS INDICATOR IS
VMDM is an educational indicator designed to teach traders how to recognize high-probability reversal and continuation patterns by analyzing four independent market dimensions simultaneously. Instead of relying on a single indicator that may produce frequent false signals, VMDM creates a confluence-based scoring system that weights multiple confirmation factors, helping you understand which setups have stronger technical backing and which are lower quality.
This is NOT a trading system or signal generator. It is a learning tool that visualizes complex market structure concepts in an accessible format for both coders and non-coders.
THE PROBLEM IT SOLVES
Most traders face these common challenges:
Challenge 1 - Indicator Overload: Running RSI, volume analysis, and divergence detection separately creates chart clutter and conflicting signals. You waste time cross-referencing multiple windows trying to determine if all factors align.
Challenge 2 - False Divergences: Standard divergence indicators trigger on every minor pivot, creating noise. Many divergences fail because they lack supporting evidence from volume or market structure.
Challenge 3 - Missed Context: A bullish RSI divergence means nothing if it occurs during weak volume or in the middle of strong distribution. Context determines quality.
Challenge 4 - Repainting Confusion: Many divergence scripts repaint, showing perfect historical signals that never actually triggered in real-time, leading to false confidence.
Challenge 5 - Institutional Pattern Recognition: Absorption zones, stop hunts, and exhaustion patterns are taught in trading education but difficult to identify systematically without manual analysis.
VMDM addresses all five challenges by combining complementary analytical layers into one transparent, non-repainting, confluence-weighted system with visual clarity.
WHY THIS SPECIFIC COMBINATION - MASHUP JUSTIFICATION
This indicator is NOT a random mashup of popular indicators. Each of the four layers serves a specific analytical purpose and together they create a complete market structure assessment framework.
THE FOUR ANALYTICAL LAYERS
LAYER 1 - RSI MOMENTUM DIVERGENCE (Trend Exhaustion Detection)
Purpose: Identifies when price momentum is weakening before price itself reverses.
Why RSI: The Relative Strength Index measures momentum on a bounded 0-100 scale, making divergence detection mathematically consistent across all assets and timeframes. Unlike raw price oscillators, RSI normalizes momentum regardless of volatility regime.
How It Contributes: Divergence between price pivots and RSI pivots reveals early momentum exhaustion. A lower price low with a higher RSI low (bullish regular divergence) signals sellers are losing strength even as price makes new lows. This is the PRIMARY signal generator in VMDM.
Limitation If Used Alone: RSI divergence by itself produces many false signals because momentum can remain weak during continued trends. It needs confirmation from volume and structural evidence.
LAYER 2 - VOLUME PRESSURE ANALYSIS (Buying vs Selling Intensity)
Purpose: Quantifies whether the current bar's volume reflects buying pressure or selling pressure based on where price closed within the bar's range.
Methodology: Instead of just measuring volume size, VMDM calculates WHERE in the bar range the close occurred. A close near the high on high volume indicates strong buying absorption. A close near the low indicates selling pressure. The calculation accounts for wick size (wicks reduce pressure quality) and uses percentile ranking over a lookback period to normalize pressure strength on a 0-100 scale.
Formula Concept:
Buy Pressure = Volume × (Close - Low) / (High - Low) × Wick Quality Factor
Sell Pressure = Volume × (High - Close) / (High - Low) × Wick Quality Factor
Net Pressure = Buy Pressure - Sell Pressure
Pressure Strength = Percentile Rank of Net Pressure over lookback period
Why Percentile Ranking: Absolute volume varies by asset and session. Percentile ranking makes 85th percentile pressure on low-volume crypto comparable to 85th percentile pressure on high-volume forex.
How It Contributes: When a bullish divergence occurs at a pivot low AND pressure strength is above 60 (strong buying), this adds 25 confluence points. It confirms that the divergence is occurring during actual accumulation, not just weak selling.
Limitation If Used Alone: Pressure analysis shows current bar intensity but cannot identify trend exhaustion or reversal timing. High buying pressure can exist during a strong uptrend with no reversal imminent.
LAYER 3 - BEHAVIORAL FOOTPRINT PATTERNS (Volume Anomaly Detection)
CRITICAL DISCLAIMER: The terms "institutional footprint," "absorption," "stop hunt," and "exhaustion" used in this indicator are EDUCATIONAL LABELS for specific price and volume behavioral patterns. These patterns are detected through technical analysis of publicly available price, volume, and bar structure data. This indicator does NOT have access to actual institutional order flow, market maker data, broker stop-loss locations, or any non-public data source. These pattern names are used because they are common terminology in trading education to describe these technical behaviors. The analysis is interpretive and based on observable price action, not privileged information.
Purpose: Detect volume anomalies and price patterns that historically correlate with potential reversal zones or trend continuation failure.
Pattern Type 1 - Absorption (Labeled as "ACCUMULATION" or "DISTRIBUTION")
Detection Criteria: Volume is more than 2x the moving average AND bar range is less than 50 percent of the average bar range.
Interpretation: High volume compressed into a tight range suggests large participants are absorbing supply (accumulation) or distribution (distribution) without allowing price to move significantly. This often precedes directional moves once absorption completes.
Visual: Colored box zone highlighting the absorption area.
Pattern Type 2 - Stop Hunt (Labeled as "BULL HUNT" or "BEAR HUNT")
Detection Criteria: Price penetrates a recent 10-bar high or low by a small margin (0.2 percent), then closes back inside the range on above-average volume (1.5x+).
Interpretation: Price briefly spikes beyond recent structure (likely triggering stop losses placed just beyond obvious levels) then reverses. This is a classic false breakout pattern often seen before reversals.
Visual: Label at the wick extreme showing hunt direction.
Pattern Type 3 - Exhaustion (Labeled as "SELL EXHAUST" or "BUY EXHAUST")
Detection Criteria: Lower wick is more than 2.5x the body size with volume above 1.8x average and RSI below 35 (sell exhaustion), OR upper wick more than 2.5x body size with volume above 1.8x average and RSI above 65 (buy exhaustion).
Interpretation: Large wicks with high volume and extreme RSI suggest aggressive buying or selling was met with equally aggressive rejection. This exhaustion often marks short-term extremes.
Visual: Label showing exhaustion type.
How These Contribute: When a divergence forms at a pivot AND one of these behavioral patterns is active, the confluence score increases by 20 points. This confirms the divergence is occurring during structural anomaly activity, not just normal price flow.
Limitation If Used Alone: These patterns can occur mid-trend and do not indicate direction without momentum context. Absorption in a strong uptrend may just be continuation accumulation.
LAYER 4 - CONFLUENCE SCORING MATRIX (Quality Weighting System)
Purpose: Translate all detected conditions into a single 0-100 quality score so you can objectively compare setups.
Scoring Breakdown:
Divergence Present: +30 points (primary signal)
Pressure Confirmation: +25 points (volume supports direction)
Behavioral Footprint Active: +20 points (structural anomaly present)
RSI Extreme: +15 points (RSI below 30 or above 70 at pivot)
Volume Spike: +10 points (current volume above 1.5x average)
Maximum Possible Score: 100 points
Why These Weights: The weights reflect reliability hierarchy based on backtesting observation. Divergence is the core signal (30 points), but without volume confirmation (25 points) many fail. Behavioral patterns add meaningful context (20 points). RSI extremes and volume spikes are secondary confirmations (15 and 10 points).
Quality Tiers:
90-100: TEXTBOOK (all factors aligned)
75-89: HIGH QUALITY (strong confluence)
60-74: VALID (meets minimum threshold)
Below 60: DEVELOPING (not displayed unless threshold lowered)
How It Contributes: The confluence score allows you to filter noise. You can set your minimum quality threshold in settings. Higher thresholds (75+) show fewer but higher-quality patterns. Lower thresholds (50-60) show more patterns but include lower-confidence setups. This teaches you to distinguish strong setups from weak ones.
Limitation: Confluence scoring is historical observation-based, not predictive guarantee. A 95-point setup can still fail. The score represents technical alignment, not future certainty.
WHY THIS COMBINATION WORKS TOGETHER
Each layer addresses a limitation in the others:
RSI Divergence identifies WHEN momentum is exhausting (timing)
Volume Pressure confirms WHETHER the exhaustion is accompanied by opposite-side accumulation (confirmation)
Behavioral Footprint shows IF structural anomalies support the reversal hypothesis (context)
Confluence Scoring weights ALL factors into an objective quality metric (filtering)
Using only RSI divergence gives you timing without confirmation. Using only volume pressure gives you intensity without directional context. Using only pattern detection gives you anomalies without trend exhaustion context. Using all four together creates a complete analytical framework where each layer compensates for the others' weaknesses.
This is not a mashup for the sake of combining indicators. It is a structured analytical system where each component has a defined role in a multi-dimensional market assessment process.
HOW TO READ THE INDICATOR - VISUAL ELEMENTS GUIDE
VMDM displays up to five visual layer types. You can enable or disable each layer independently in settings under "Visual Layers."
VISUAL LAYER 1 - MARKET STRUCTURE (Pivot Points and Lines)
What You See:
Small labels at swing highs and lows marked "PH" (Pivot High) and "PL" (Pivot Low) with horizontal dashed lines extending right from each pivot.
What It Means:
These are CONFIRMED pivots, not real-time. A pivot low appears AFTER the required right-side confirmation bars pass (default 3 bars). This creates a delay but prevents repainting. The pivot only appears once it is mathematically confirmed.
The horizontal lines represent support (from pivot lows) and resistance (from pivot highs) levels where price previously found significant rejection.
Color Coding:
Green label and line: Pivot Low (potential support)
Red label and line: Pivot High (potential resistance)
How To Use:
These pivots are the foundation for divergence detection. Divergence is only calculated between confirmed pivots, ensuring all signals are non-repainting. The lines help you see historical structure levels.
VISUAL LAYER 2 - PRESSURE ZONES (Background Color)
What You See:
Subtle background color shading on bars - light green or light red tint.
What It Means:
This visualizes volume pressure strength in real-time.
Color Coding:
Light Green Background: Pressure Strength above 70 (strong buying pressure - price closing near highs on volume)
Light Red Background: Pressure Strength below 30 (strong selling pressure - price closing near lows on volume)
No Color: Neutral pressure (pressure between 30-70)
How To Use:
When a bullish divergence pattern appears during green pressure zones, it suggests the divergence is forming during accumulation. When a bearish divergence appears during red zones, distribution is occurring. Pressure zones help you filter divergences - those forming in supportive pressure environments have higher probability.
VISUAL LAYER 3 - DIVERGENCE LINES (Dotted Connectors)
What You See:
Dotted lines connecting two pivot points (either two pivot lows or two pivot highs).
What It Means:
A divergence has been detected between those two pivots. The line connects the price pivots where RSI showed opposite behavior.
Color Coding:
Bright Green Line: Bullish divergence (regular or hidden)
Bright Red Line: Bearish divergence (regular or hidden)
How To Use:
The divergence line appears ONLY after the second pivot is confirmed (delayed by right-side confirmation bars). This is intentional to prevent repainting. When you see the line appear, it means:
For Bullish Regular Divergence:
Price made a lower low (second pivot lower than first)
RSI made a higher low (RSI at second pivot higher than first)
Interpretation: Downtrend losing momentum
For Bullish Hidden Divergence:
Price made a higher low (second pivot higher than first)
RSI made a lower low (RSI at second pivot lower than first)
Interpretation: Uptrend continuation likely (pullback within uptrend)
For Bearish Regular Divergence:
Price made a higher high (second pivot higher than first)
RSI made a lower high (RSI at second pivot lower than first)
Interpretation: Uptrend losing momentum
For Bearish Hidden Divergence:
Price made a lower high (second pivot lower than first)
RSI made a higher high (RSI at second pivot higher than first)
Interpretation: Downtrend continuation likely (bounce within downtrend)
If "Show Consolidated Analysis Label" is disabled, a small label will appear on the divergence line showing the divergence type abbreviation.
VISUAL LAYER 4 - BEHAVIORAL FOOTPRINT MARKERS
What You See:
Boxes, labels, and markers at specific bars showing pattern detection.
ABSORPTION ZONES (Boxes):
Colored rectangular boxes spanning one or more bars.
Purple Box: Accumulation absorption zone (high volume, tight range, bullish close)
Red Box: Distribution absorption zone (high volume, tight range, bearish close)
If absorption continues for multiple consecutive bars, the box extends and a counter appears in the label showing how many bars the absorption lasted.
What It Means: Large volume is being absorbed without significant price movement. This often precedes directional breakouts once the absorption phase completes.
STOP HUNT MARKERS (Labels):
Small labels below or above wicks labeled "BULL HUNT" or "BEAR HUNT" (may show bar count if consecutive).
What It Means:
BULL HUNT : Price spiked below recent lows then reversed back up on volume - likely triggered sell stops before reversing
BEAR HUNT : Price spiked above recent highs then reversed back down on volume - likely triggered buy stops before reversing
EXHAUSTION MARKERS (Labels):
Labels showing "SELL EXHAUST" or "BUY EXHAUST."
What It Means:
SELL EXHAUST : Large lower wick with high volume and low RSI - aggressive selling met with strong rejection
BUY EXHAUST : Large upper wick with high volume and high RSI - aggressive buying met with strong rejection
How To Use:
These markers help you identify WHERE structural anomalies occurred. When a divergence signal appears AT THE SAME TIME as one of these patterns, the confluence score increases. You are looking for alignment - divergence + behavioral pattern + pressure confirmation = high-quality setup.
VISUAL LAYER 5 - CONSOLIDATED ANALYSIS LABEL (Main Pattern Signal)
What You See:
A large label appearing at pivot points (or in real-time mode, at current bar) containing full pattern analysis.
Label Appearance:
Depending on your "Use Compact Label Format" setting:
COMPACT MODE (Single Line):
Example: "BULLISH REGULAR | Q:HIGH QUALITY C:82"
Breakdown:
BULLISH REGULAR: Divergence type detected
Q:HIGH QUALITY: Pattern quality tier
C:82: Confluence score (82 out of 100)
FULL MODE (Multi-Line Detailed):
Example:
PATTERN DETECTED
-------------------
BULLISH REGULAR
Quality: HIGH QUALITY
Price: Lower Low
Momentum: Higher Low
Signal: Weakening Downtrend
CONFLUENCE: 82/100
-------------------
Divergence: 30
Pressure: 25
Institutional: 20
RSI Extreme: 0
Volume: 10
Breakdown:
Top section: Pattern type and quality
Middle section: Divergence explanation (what price did vs what RSI did)
Bottom section: Confluence score with itemized breakdown showing which factors contributed
Label Position:
In Confirmed modes: Label appears AT the pivot point (delayed by confirmation bars)
In Real-time mode: Label appears at current bar as conditions develop
Label Color:
Gold: Textbook quality (90+ confluence)
Green: High quality (75-89 confluence)
Blue: Valid quality (60-74 confluence)
How To Use:
This is your primary decision-making label. When it appears:
Check the divergence type (regular divergences are reversal signals, hidden divergences are continuation signals)
Review the quality tier (textbook and high quality have better historical win rates)
Examine the confluence breakdown to see which factors are present and which are missing
Look at the chart context (trend, support/resistance, timeframe)
Use this information to assess whether the setup aligns with your strategy
The label does NOT tell you to buy or sell. It tells you a technical pattern has formed and provides the quality assessment. Your trading decision must incorporate risk management, market context, and your strategy rules.
UNDERSTANDING THE THREE DETECTION MODES
VMDM offers three signal detection modes in settings to accommodate different trading styles and learning objectives.
MODE 1: "Confluence Only (Real-Time)"
How It Works: Displays signals AS THEY DEVELOP on the current bar without waiting for pivot confirmation. The system calculates confluence score from pressure, volume, RSI extremes, and behavioral patterns. Divergence signals are NOT required in this mode.
Delay: ZERO - signals appear immediately.
Use Case: Real-time scanning for high-confluence zones without divergence requirement. Useful for intraday traders who want immediate alerts when multiple factors align.
Tradeoff: More frequent signals but includes setups without confirmed divergence. Higher false signal rate. Signals can change as the bar develops (not repainting in historical bars, but current bar updates).
Visual Behavior: Labels appear at the current bar. No divergence lines unless divergence happens to be present.
MODE 2: "Divergence + Confluence (Confirmed)" - DEFAULT RECOMMENDED
How It Works: Full system engagement. Signals appear ONLY when:
A pivot is confirmed (requires right-side confirmation bars to pass)
Divergence is detected between current pivot and previous pivot
Total confluence score meets or exceeds your minimum threshold
Delay: Equal to your "Pivot Right Bars" setting (default 3 bars). This means signals appear 3 bars AFTER the actual pivot formed.
Use Case: Highest-quality, non-repainting signals for swing traders and learners who want to study confirmed pattern completion.
Tradeoff: Delayed signals. You will not receive the signal until confirmation occurs. In fast-moving markets, price may have already moved significantly by the time the signal appears.
Visual Behavior: Labels appear at the historical pivot location (in the past). Divergence lines connect the two pivots. This is the most educational mode because it shows completed, confirmed patterns.
Non-Repainting Guarantee: Yes. Once a signal appears, it never disappears or changes.
MODE 3: "Divergence + Confluence (Relaxed)"
How It Works: Same as Confirmed mode but with adaptive thresholds. If confluence is very high (10 points above threshold), the signal may appear even if some factors are weak. If divergence is present but confluence is slightly below threshold (within 10 points), it may still appear.
Delay: Same as Confirmed mode (right-side confirmation bars).
Use Case: Slightly more signals than Confirmed mode for traders willing to accept near-threshold setups.
Tradeoff: More signals but lower average quality than Confirmed mode.
Visual Behavior: Same as Confirmed mode.
DASHBOARD GUIDE - READING THE METRICS
The dashboard appears in the corner of your chart (position selectable in settings) and provides real-time market state analysis.
You can choose between four dashboard detail levels in settings: Off, Compact, Optimized (default), Full.
DASHBOARD ROW EXPLANATIONS
ROW 1 - Header Information
Left: Current symbol and timeframe
Center: "VMDM "
Right: Version number
ROW 2 - Mode and Delay
Shows which detection mode you are using and the signal delay.
Example: "CONFIRMED | Delay: 3 bars"
This reminds you that signals in confirmed mode appear 3 bars after the pivot forms.
ROW 3 - Market Regime
Format: "TREND UP HV" or "RANGING NV"
First Part - Trend State:
TREND UP: 20 EMA above 50 EMA with strong separation
TREND DOWN: 20 EMA below 50 EMA with strong separation
RANGING: EMAs close together, low trend strength
TRANSITION: Between trending and ranging states
Second Part - Volatility State:
HV: High Volatility (current ATR more than 1.3x the 50-bar average ATR)
NV: Normal Volatility (current ATR between 0.7x and 1.3x average)
LV: Low Volatility (current ATR less than 0.7x average)
Third Column: Volatility ratio (example: "1.45x" means current ATR is 1.45 times normal)
How To Use: Regime context helps you interpret signals. Reversal divergences are more reliable in ranging or transitional regimes. Continuation divergences (hidden) are more reliable in trending regimes. High volatility means wider stops may be needed.
ROW 4 - Pressure
Shows current volume pressure state.
Format: "BUYING | ██████████░░░░░░░░░"
States:
BUYING : Pressure strength above 60 (closes near highs)
SELLING : Pressure strength below 40 (closes near lows)
NEUTRAL : Pressure strength between 40-60
Bar Visualization: Each block represents 10 percentile points. A full bar (10 filled blocks) = 100th percentile pressure.
Color: Green for buying, red for selling, gray for neutral.
How To Use: When pressure aligns with divergence direction (bullish divergence during buying pressure), confluence is stronger.
ROW 5 - Volume and RSI
Format: "1.8x | RSI 68 | OB"
First Value: Current volume ratio (1.8x = volume is 1.8 times the moving average)
Second Value: Current RSI reading
Third Value: RSI state
OB: Overbought (RSI above 70)
OS: Oversold (RSI below 30)
Blank: Neutral RSI
How To Use: Volume spikes (above 1.5x) during divergence formation add confluence. RSI extremes at pivots add confluence.
ROW 6 - Behavioral Footprint
Format: "BULL HUNT | 2 bars"
Shows the most recent behavioral pattern detected and how long ago.
States:
ACCUMULATION / DISTRIBUTION: Absorption detected
BULL HUNT / BEAR HUNT: Stop hunt detected
SELL EXHAUST / BUY EXHAUST: Exhaustion detected
SCANNING: No recent pattern
NOW: Pattern is active on current bar
How To Use: When footprint activity is recent (within 50 bars) or active now, it adds context to divergence signals forming in that area.
ROW 7 - Current Pattern
Shows the divergence type currently detected (if any).
Examples: "BULLISH REGULAR", "BEARISH HIDDEN", "Scanning..."
Quality: Shows pattern quality (TEXTBOOK, HIGH QUALITY, VALID)
How To Use: This tells you what type of signal is active. Regular divergences are reversal setups. Hidden divergences are continuation setups.
ROW 8 - Session Summary
Format: "14 events | A3 H8 E3"
First Value: Total institutional events this session
Breakdown:
A: Absorption events
H: Stop hunt events
E: Exhaustion events
How To Use: High event counts suggest an active, volatile session with frequent structural anomalies. Low counts suggest quiet, orderly price action.
ROW 9 - Confluence Score (Optimized/Full mode only)
Format: "78/100 | ████████░░"
Shows current real-time confluence score even if no pattern is confirmed yet.
How To Use: Watch this in real-time to see how close you are to pattern formation. When it exceeds your threshold and divergence forms, a signal will appear (after confirmation delay).
ROW 10 - Patterns Studied (Optimized/Full mode only)
Format: "47 patterns | 12 bars ago"
First Value: Total confirmed patterns detected since chart loaded
Second Value: How many bars since the last confirmed pattern appeared
How To Use: Helps you understand pattern frequency on your selected symbol and timeframe. If many bars have passed since last pattern, market may be trending without reversal opportunities.
ROW 11 - Bull/Bear Ratio (Optimized/Full mode only)
Format: "28:19 | BULL"
Shows count of bullish vs bearish patterns detected.
Balance:
BULL: More bullish patterns detected (suggests market has had more bullish reversals/continuations)
BEAR: More bearish patterns detected
BAL: Equal counts
How To Use: Extreme imbalances can indicate directional bias in the studied period. A heavily bullish ratio in a downtrend might suggest frequent failed rallies (bearish continuation). Context matters.
ROW 12 - Volume Ratio Detail (Optimized/Full mode only)
Shows current volume vs average volume in absolute terms.
Example: "1.4x | 45230 / 32300"
How To Use: Confirms whether current activity is above or below normal.
ROW 13 - Last Institutional Event (Full mode only)
Shows the most recent institutional pattern type and how many bars ago it occurred.
Example: "DISTRIBUTION | 23 bars"
How To Use: Tracks recency of last anomaly for context.
SETTINGS GUIDE - EVERY PARAMETER EXPLAINED
PERFORMANCE SECTION
Enable All Visuals (Master Toggle)
Default: ON
What It Does: Master kill switch for ALL visual elements (labels, lines, boxes, background colors, dashboard). When OFF, only plot outputs remain (invisible unless you open data window).
When To Change: Turn OFF on mobile devices, 1-second charts, or slow computers to improve performance. You can still receive alerts even with visuals disabled.
Impact: Dramatic performance improvement when OFF, but you lose all visual feedback.
Maximum Object History
Default: 50 | Range: 10-100
What It Does: Limits how many of each object type (labels, lines, boxes) are kept in memory. Older objects beyond this limit are deleted.
When To Change: Lower to 20-30 on fast timeframes (1-minute charts) to prevent slowdown. Increase to 100 on daily charts if you want more historical pattern visibility.
Impact: Lower values = better performance but less historical visibility. Higher values = more history visible but potential slowdown on fast timeframes.
Alert Cooldown (Bars)
Default: 5 | Range: 1-50
What It Does: Minimum number of bars that must pass before another alert of the same type can fire. Prevents alert spam when multiple patterns form in quick succession.
When To Change: Increase to 20+ on 1-minute charts to reduce noise. Decrease to 1-2 on daily charts if you want every pattern alerted.
Impact: Higher cooldown = fewer alerts. Lower cooldown = more alerts.
USER EXPERIENCE SECTION
Show Enhanced Tooltips
Default: ON
What It Does: Enables detailed hover-over tooltips on labels and visual elements.
When To Change: Turn OFF if you encounter Pine Script compilation errors related to tooltip arguments (rare, platform-specific issue).
Impact: Minimal. Just adds helpful hover text.
MARKET STRUCTURE DETECTION SECTION
Pivot Left Bars
Default: 3 | Range: 2-10
What It Does: Number of bars to the LEFT of the center bar that must be higher (for pivot low) or lower (for pivot high) than the center bar for a pivot to be valid.
Example: With value 3, a pivot low requires the center bar's low to be lower than the 3 bars to its left.
When To Change:
Increase to 5-7 on noisy timeframes (1-minute charts) to filter insignificant pivots
Decrease to 2 on slow timeframes (daily charts) to catch more pivots
Impact: Higher values = fewer, more significant pivots = fewer signals. Lower values = more frequent pivots = more signals but more noise.
Pivot Right Bars
Default: 3 | Range: 2-10
What It Does: Number of bars to the RIGHT of the center bar that must pass for confirmation. This creates the non-repainting delay.
Example: With value 3, a pivot is confirmed 3 bars AFTER it forms.
When To Change:
Increase to 5-7 for slower, more confirmed signals (better for swing trading)
Decrease to 2 for faster signals (better for intraday, but still non-repainting)
Impact: Higher values = longer delay but more reliable confirmation. Lower values = faster signals but less confirmation. This setting directly controls your signal delay in Confirmed and Relaxed modes.
Minimum Confluence Score
Default: 60 | Range: 40-95
What It Does: The threshold score required for a pattern to be displayed. Patterns with confluence scores below this threshold are not shown.
When To Change:
Increase to 75+ if you only want high-quality textbook setups (fewer signals)
Decrease to 50-55 if you want to see more developing patterns (more signals, lower average quality)
Impact: This is your primary signal filter. Higher threshold = fewer, higher-quality signals. Lower threshold = more signals but includes weaker setups. Recommended starting point is 60-65.
TECHNICAL PERIODS SECTION
RSI Period
Default: 14 | Range: 5-50
What It Does: Lookback period for RSI calculation.
When To Change:
Decrease to 9-10 for faster, more sensitive RSI that detects shorter-term momentum changes
Increase to 21-28 for slower, smoother RSI that filters noise
Impact: Lower values make RSI more volatile (more frequent extremes and divergences). Higher values make RSI smoother (fewer but more significant divergences). 14 is industry standard.
Volume Moving Average Period
Default: 20 | Range: 10-200
What It Does: Lookback period for calculating average volume. Current volume is compared to this average to determine volume ratio.
When To Change:
Decrease to 10-14 for shorter-term volume comparison (more sensitive to recent volume changes)
Increase to 50-100 for longer-term volume comparison (smoother, less sensitive)
Impact: Lower values make volume ratio more volatile. Higher values make it more stable. 20 is standard.
ATR Period
Default: 14 | Range: 5-100
What It Does: Lookback period for Average True Range calculation used for volatility measurement and label positioning.
When To Change: Rarely needs adjustment. Use 7-10 for faster volatility response, 21-28 for slower.
Impact: Affects volatility ratio calculation and visual label spacing. Minimal impact on signals.
Pressure Percentile Lookback
Default: 50 | Range: 10-300
What It Does: Lookback period for calculating volume pressure percentile ranking. Your current pressure is ranked against the pressure of the last X bars.
When To Change:
Decrease to 20-30 for shorter-term pressure context (more responsive to recent changes)
Increase to 100-200 for longer-term pressure context (smoother rankings)
Impact: Lower values make pressure strength more sensitive to recent bars. Higher values provide more stable, long-term pressure assessment. Capped at 300 for performance reasons.
SIGNAL DETECTION SECTION
Signal Detection Mode
Default: "Divergence + Confluence (Confirmed)"
Options:
Confluence Only (Real-time)
Divergence + Confluence (Confirmed)
Divergence + Confluence (Relaxed)
What It Does: Selects which detection logic mode to use (see "Understanding The Three Detection Modes" section above).
When To Change: Use Confirmed for learning and non-repainting signals. Use Real-time for live scanning without divergence requirement. Use Relaxed for slightly more signals than Confirmed.
Impact: Fundamentally changes when and how signals appear.
VISUAL LAYERS SECTION
All toggles default to ON. Each controls visibility of one visual layer:
Show Market Structure: Pivot markers and support/resistance lines
Show Pressure Zones: Background color shading
Show Divergence Lines: Dotted lines connecting pivots
Show Institutional Footprint Markers: Absorption boxes, hunt labels, exhaustion labels
Show Consolidated Analysis Label: Main pattern detection label
Use Compact Label Format
Default: OFF
What It Does: Switches consolidated label between single-line compact format and multi-line detailed format.
When To Change: Turn ON if you find full labels too large or distracting.
Impact: Visual clarity vs. information density tradeoff.
DASHBOARD SECTION
Dashboard Mode
Default: "Optimized"
Options: Off, Compact, Optimized, Full
What It Does: Controls how much information the dashboard displays.
Off: No dashboard
Compact: 8 rows (essential metrics only)
Optimized: 12 rows (recommended balance)
Full: 13 rows (every available metric)
Dashboard Position
Default: "Top Right"
Options: Top Right, Top Left, Bottom Right, Bottom Left
What It Does: Screen corner where dashboard appears.
HOW TO USE VMDM - PRACTICAL WORKFLOW
STEP 1 - INITIAL SETUP
Add VMDM to your chart
Select your detection mode (Confirmed recommended for learning)
Set your minimum confluence score (start with 60-65)
Adjust pivot parameters if needed (default 3/3 is good for most timeframes)
Enable the visual layers you want to see
STEP 2 - CHART ANALYSIS
Let the indicator load and analyze historical data
Review the patterns that appear historically
Examine the confluence scores - notice which patterns had higher scores
Observe which patterns occurred during supportive pressure zones
Notice the divergence line connections - understand what price vs RSI did
STEP 3 - PATTERN RECOGNITION LEARNING
When a consolidated analysis label appears:
Read the divergence type (regular or hidden, bullish or bearish)
Check the quality tier (textbook, high quality, or valid)
Review the confluence breakdown - which factors contributed
Look at the chart context - where is price relative to structure, trend, etc.
Observe the behavioral footprint markers nearby - do they support the pattern
STEP 4 - REAL-TIME MONITORING
Watch the dashboard for real-time regime and pressure state
Monitor the current confluence score in the dashboard
When it approaches your threshold, be alert for potential pattern formation
When a new pattern appears (after confirmation delay), evaluate it using the workflow above
Use your trading strategy rules to decide if the setup aligns with your criteria
STEP 5 - POST-PATTERN OBSERVATION
After a pattern appears:
Mark the level on your chart
Observe what price does after the pattern completes
Did price respect the reversal/continuation signal
What was the confluence score of patterns that worked vs. those that failed
Learn which quality tiers and confluence levels produce better results on your specific symbol and timeframe
RECOMMENDED TIMEFRAMES AND ASSET CLASSES
VMDM is timeframe-agnostic and works on any asset with volume data. However, optimal performance varies:
BEST TIMEFRAMES
15-Minute to 1-Hour: Ideal balance of signal frequency and reliability. Pivot confirmation delay is acceptable. Sufficient volume data for pressure analysis.
4-Hour to Daily: Excellent for swing trading. Very high-quality signals. Lower frequency but higher significance. Recommended for learning because patterns are clearer.
1-Minute to 5-Minute: Works but requires adjustment. Increase pivot bars to 5-7 for filtering. Decrease max object history to 30 for performance. Expect more noise.
Weekly/Monthly: Works but very infrequent signals. Increase confluence threshold to 70+ to ensure only major patterns appear.
BEST ASSET CLASSES
Forex Majors: Excellent volume data and clear trends. Pressure analysis works well.
Crypto (Major Pairs): Good volume data. High volatility makes divergences more pronounced. Works very well.
Stock Indices (SPY, QQQ, etc.): Excellent. Clean price action and reliable volume.
Individual Stocks: Works well on high-volume stocks. Low-volume stocks may produce unreliable pressure readings.
Commodities (Gold, Oil, etc.): Works well. Clear trends and reactions.
WHAT THIS INDICATOR CANNOT DO - LIMITATIONS
LIMITATION 1 - It Does Not Predict The Future
VMDM identifies when technical conditions align historically associated with potential reversals or continuations. It does not predict what will happen next. A textbook 95-confluence pattern can still fail if fundamental events, news, or larger timeframe structure override the setup.
LIMITATION 2 - Confirmation Delay Means You Miss Early Entry
In Confirmed and Relaxed modes, the non-repainting design means you receive signals AFTER the pivot is confirmed. Price may have already moved significantly by the time you receive the signal. This is the tradeoff for non-repainting reliability. You can use Real-time mode for faster signals but sacrifice divergence confirmation.
LIMITATION 3 - It Does Not Tell You Position Sizing or Risk Management
VMDM provides technical pattern analysis. It does not calculate stop loss levels, take profit targets, or position sizing. You must apply your own risk management rules. Never risk more than you can afford to lose based on a technical signal.
LIMITATION 4 - Volume Pressure Analysis Requires Reliable Volume Data
On assets with thin volume or unreliable volume reporting, pressure analysis may be inaccurate. Stick to major liquid assets with consistent volume data.
LIMITATION 5 - It Cannot Detect Fundamental Events
VMDM is purely technical. It cannot predict earnings reports, central bank decisions, geopolitical events, or other fundamental catalysts that can override technical patterns.
LIMITATION 6 - Divergence Requires Two Pivots
The indicator cannot detect divergence until at least two pivots of the same type have formed. In strong trends without pullbacks, you may go long periods without signals.
LIMITATION 7 - Institutional Pattern Names Are Interpretive
The behavioral footprint patterns are named using common trading education terminology, but they are detected through technical analysis, not actual institutional data access. The patterns are interpretations based on price and volume behavior.
CONCEPT FOUNDATION - WHY THIS APPROACH WORKS
MARKET PRINCIPLE 1 - Momentum Divergence Precedes Price Reversal
Price is the final output of market forces, but momentum (the rate of change in those forces) shifts first. When price makes a new low but the momentum behind that move is weaker (higher RSI low), it signals that sellers are losing strength even though they temporarily pushed price lower. This precedes reversal. This is a fundamental principle in technical analysis taught by Charles Dow, widely observed in market behavior.
MARKET PRINCIPLE 2 - Volume Reveals Conviction
Price can move on low volume (low conviction) or high volume (high conviction). When price makes a new low on declining volume while RSI shows improving momentum, it suggests the new low is not confirmed by participant conviction. Adding volume pressure analysis to momentum divergence adds a confirmation layer that filters false divergences.
MARKET PRINCIPLE 3 - Anomalies Mark Structural Extremes
When volume spikes significantly but range contracts (absorption), or when price spikes beyond structure then reverses (stop hunt), or when aggressive moves are met with large-wick rejection (exhaustion), these anomalies often mark short-term extremes. Combining these structural observations with momentum analysis creates context.
MARKET PRINCIPLE 4 - Confluence Improves Probability
No single technical factor is reliable in isolation. RSI divergence alone fails frequently. Volume analysis alone cannot time entries. Combining multiple independent factors into a weighted system increases the probability that observed patterns have structural significance rather than random noise.
THE EDUCATIONAL VALUE
By visualizing all four layers simultaneously and breaking down the confluence scoring transparently, VMDM teaches you to think in terms of multi-dimensional analysis rather than single-indicator reliance. Over time, you will learn to recognize these patterns manually and understand which combinations produce better results on your traded assets.
INSTITUTIONAL TERMINOLOGY - IMPORTANT CLARIFICATION
This indicator uses the following terms that are common in trading education:
Institutional Footprint
Absorption (Accumulation / Distribution)
Stop Hunt
Exhaustion
CRITICAL DISCLAIMER:
These terms are EDUCATIONAL LABELS for specific price action and volume behavior patterns detected through technical analysis of publicly available chart data (open, high, low, close, volume). This indicator does NOT have access to:
Actual institutional order flow or order book data
Market maker positions or intentions
Broker stop-loss databases
Non-public trading data
Proprietary institutional information
The patterns labeled as "institutional footprint" are interpretations based on observable price and volume behavior that educational trading literature often associates with potential large-participant activity. The detection is algorithmic pattern recognition, not privileged data access.
When this indicator identifies "absorption," it means it detected high volume within a small range - a condition that MAY indicate large orders being filled but is not confirmation of actual institutional participation.
When it identifies a "stop hunt," it means price briefly penetrated a structural level then reversed - a pattern that MAY have triggered stop losses but is not confirmation that stops were specifically targeted.
When it identifies "exhaustion," it means high volume with large rejection wicks - a pattern that MAY indicate aggressive participation meeting strong opposition but is not confirmation of institutional involvement.
These are technical analysis interpretations, not factual statements about market participant identity or intent.
DISCLAIMER AND RISK WARNING
EDUCATIONAL PURPOSE ONLY
This indicator is designed as an educational tool to help traders learn to recognize technical patterns, understand multi-factor analysis, and practice systematic market observation. It is NOT a trading system, signal service, or financial advice.
NO PERFORMANCE GUARANTEE
Past pattern behavior does not guarantee future results. A pattern that historically preceded price movement in one direction may fail in the future due to changing market conditions, fundamental events, or random variance. Confluence scores reflect historical technical alignment, not future certainty.
TRADING INVOLVES SUBSTANTIAL RISK
Trading financial instruments involves substantial risk of loss. You can lose more than your initial investment. Never trade with money you cannot afford to lose. Always use proper risk management including stop losses, position sizing, and portfolio diversification.
NO PREDICTIVE CLAIMS
This indicator does NOT predict future price movement. It identifies when technical conditions align in patterns that historically have been associated with potential reversals or continuations. Market behavior is probabilistic, not deterministic.
BACKTESTING LIMITATIONS
If you backtest trading strategies using this indicator, ensure you account for:
Realistic commission costs
Realistic slippage (difference between signal price and actual fill price)
Sufficient sample size (minimum 100 trades for statistical relevance)
Reasonable position sizing (risking no more than 1-2 percent of account per trade)
The confirmation delay inherent in the indicator (you cannot enter at the exact pivot in Confirmed mode)
Backtests that do not account for these factors will produce unrealistic results.
AUTHOR LIABILITY
The author (BullByte) is not responsible for any trading losses incurred using this indicator. By using this indicator, you acknowledge that all trading decisions are your sole responsibility and that you understand the risks involved.
NOT FINANCIAL ADVICE
Nothing in this indicator, its code, its description, or its visual outputs constitutes financial, investment, or trading advice. Consult a licensed financial advisor before making investment decisions.
FREQUENTLY ASKED QUESTIONS
Q: Why do signals appear in the past, not at the current bar
A: In Confirmed and Relaxed modes, signals appear at confirmed pivots, which requires waiting for right-side confirmation bars (default 3). This creates a delay but prevents repainting. Use Real-time mode if you want current-bar signals without pivot confirmation.
Q: Can I use this for automated trading
A: You can create alert-based automation, but understand that Confirmed mode signals appear AFTER the pivot with delay, so your entry will not be at the pivot price. Real-time mode signals can change as the current bar develops. Automation requires careful consideration of these factors.
Q: How do I know which confluence score to use
A: Start with 60. Observe which patterns work on your symbol/timeframe. If too many false signals, increase to 70-75. If too few signals, decrease to 55. Quality vs. quantity tradeoff.
Q: Do regular divergences mean I should enter a reversal trade immediately
A: No. Regular divergences indicate momentum exhaustion, which is a WARNING sign that trend may reverse, not a confirmation that it will. Use confluence score, market context, support/resistance, and your strategy rules to make entry decisions. Many divergences fail.
Q: What's the difference between regular and hidden divergence
A: Regular divergence = price and momentum move in opposite directions at extremes = potential reversal signal. Hidden divergence = price and momentum move in opposite directions during pullbacks = potential continuation signal. Hidden divergence suggests the pullback is just a correction within the larger trend.
Q: Why does the pressure zone color sometimes conflict with the divergence direction
A: Pressure is real-time current bar analysis. Divergence is confirmed pivot analysis from the past. They measure different things at different times. A bullish divergence confirmed 3 bars ago might appear during current selling pressure. This is normal.
Q: Can I use this on stocks without volume data
A: No. Volume is required for pressure analysis and behavioral pattern detection. Use only on assets with reliable volume reporting.
Q: How often should I expect signals
A: Depends on timeframe and settings. Daily charts might produce 5-10 signals per month. 1-hour charts might produce 20-30. 15-minute charts might produce 50-100. Adjust confluence threshold to control frequency.
Q: Can I modify the code
A: Yes, this is open source. You can modify for personal use. If you publish a modified version, please credit the original and ensure your publication meets TradingView guidelines.
Q: What if I disagree with a pattern's confluence score
A: The scoring weights are based on general observations and may not suit your specific strategy or asset. You can modify the code to adjust weights if you have data-driven reasons to do so.
Final Notes
VMDM - Volume, Momentum and Divergence Master is an educational multi-layer market analysis system designed to teach systematic pattern recognition through transparent, confluence-weighted signal detection. By combining RSI momentum divergence, volume pressure quantification, behavioral footprint pattern recognition, and quality scoring into a unified framework, it provides a comprehensive learning environment for understanding market structure.
Use this tool to develop your analytical skills, understand how multiple technical factors interact, and learn to distinguish high-quality setups from noise. Remember that technical analysis is probabilistic, not predictive. No indicator replaces proper education, risk management, and trading discipline.
Trade responsibly. Learn continuously. Risk only what you can afford to lose.
-BullByte
EdgeFlow: Momentum RibbonThought for 11s
EdgeFlow: Momentum Ribbon Indicator
Overview
EdgeFlow: Momentum Ribbon is a versatile momentum-based trading indicator for TradingView, developed by @jay555b on X. This overlay tool combines a simple EMA ribbon for trend identification with a selectable oscillator (Stochastic RSI or Regular Stochastic) for detecting overbought/oversold conditions, all enhanced by higher timeframe (HTF) logic and price confirmation for robust entry signals. It's designed to help traders spot potential momentum shifts and trend continuations in various markets and timeframes, such as stocks, forex, or cryptocurrencies.
The "meshup" (mashup) of components—EMA crossovers, oscillator extremes, HTF filtering, and strict price-based confirmation—creates a multi-layered system that reduces false signals common in single-indicator strategies. EMAs provide the core trend bias, the oscillator adds momentum sensitivity, HTF ensures alignment with broader market structure, and the price close condition (e.g., closing above previous high for longs) acts as a final filter for conviction. This integration aims to capture "edge flows" where momentum aligns with trend, making it suitable for swing trading, scalping on lower timeframes, or confirming entries in trend-following systems. Note: This is a technical tool for educational purposes only; it does not provide financial advice, guarantees of profitability, or trading recommendations. Past performance is not indicative of future results, and users should backtest and use at their own risk, in compliance with TradingView's house rules.
Key Features
• EMA Ribbon: A visual band between fast (9-period) and slow (21-period) EMAs, filled green for bullish trends (fast > slow) or red for bearish, offering an at-a-glance trend overview.
• Selectable Oscillator: Choose between Stochastic RSI (for RSI-smoothed momentum) or Regular Stochastic (matching TradingView's default formula), with customizable lengths and smoothing.
• Setup and Confirmation Signals: Plots tiny squares for "setups" (oscillator crosses at extremes aligned with EMA trend) and triangles with "L"/"S" labels for confirmed entries (setup + HTF close + price break).
• Higher Timeframe (HTF) Integration: Processes logic on a user-defined HTF (or chart TF if blank), with a "max opposite-stack bars" tolerance to allow minor counter-trend bars before disarming signals.
• Persistent Arming Logic: Setups "arm" the system, persisting until confirmed or invalidated, preventing rapid flipping in choppy markets.
• Alerts: Built-in conditions for bullish/bearish setups and confirmations, with clean messages for easy integration into TradingView alerts.
How It Works
• EMA Trend Logic: The fast EMA (default 9) is compared to the slow EMA (default 21) to determine bullish (fast > slow) or bearish trends. This forms the ribbon's color and biases all signals—bullish setups require a bullish EMA, and vice versa.
• Oscillator Calculation:
o Stochastic RSI: Computes RSI (default 14 on close), then applies Stochastic (default length 8, %K smoothing 3, %D smoothing 3) to it, creating a bounded oscillator sensitive to relative strength momentum.
o Regular Stochastic: Uses high/low/close sources (defaults unchanged for accuracy), with %K length (8), %K smoothing (3), and %D smoothing (3), exactly matching TradingView's built-in Stochastic for consistency.
o Shared levels: Overbought (80) for bearish setups (crossover above), Oversold (20) for bullish setups (crossunder below).
• Setup Conditions: A bullish setup occurs on an oversold crossunder during a bullish EMA trend; bearish on overbought crossover during bearish EMA. These arm the system persistently.
• Confirmation Logic: On HTF bar close, confirm if armed, trend-aligned, within max opposite bars (default 0 for strictness), and price confirms (close > previous high for long, close < previous low for short). This meshup filters noise: EMAs ensure trend context, oscillator spots extremes, HTF adds multi-TF confluence, and price break demands immediate strength.
• Projection and Plotting: Signals project onto the chart's TF from HTF, plotting only on new HTF bars for clarity. Ribbon fill uses semi-transparent green/red based on trend.
• Why This Meshup?: Isolated indicators often fail in ranging or volatile markets—e.g., EMAs lag, oscillators whipsaw. By meshing them:
o EMAs provide directional bias to avoid counter-trend trades.
o Oscillator adds timing at extremes, catching pullbacks in trends.
o HTF reduces lower-TF noise, ensuring signals align with bigger-picture structure.
o Price confirmation (close beyond prior bar's extreme) adds a candlestick-like filter for momentum conviction, mimicking breakout strategies. This creates a "flow" of edges: trend + momentum + structure + price action, potentially improving signal quality over standalone tools. It's inspired by classic momentum strategies but customized for modern volatility.
All calculations use request.security for HTF data with lookahead off, ensuring real-time accuracy without repainting.
Settings and Customization
Inputs are grouped for ease:
1. EMA Settings:
o Fast EMA Length: Period for fast EMA (default: 9).
o Slow EMA Length: Period for slow EMA (default: 21).
2. Oscillator Selection:
o Oscillator Type: "Stochastic RSI" (default) or "Regular Stochastic".
3. Stochastic RSI Settings (active when selected):
o RSI Source: Input source (default: close).
o RSI Length: RSI period (default: 14).
o Stoch RSI Length: Stochastic length on RSI (default: 8).
o %K Smoothing: Smoothing for %K (default: 3).
o %D Smoothing: Smoothing for %D (default: 3).
4. Regular Stochastic Settings (active when selected):
o High/Low/Close Sources: Defaults to high/low/close (do not change for accuracy, as per tooltip).
o %K Length: Period for Stochastic (default: 8, min 1).
o %K Smoothing: Smoothing for %K (default: 3, min 1).
o %D Smoothing: Smoothing for %D (default: 3, min 1).
5. Shared Oscillator Settings:
o Overbought Level: Threshold for bearish setups (default: 80).
o Oversold Level: Threshold for bullish setups (default: 20).
6. HTF Settings:
o Higher Timeframe: Blank uses chart TF; otherwise, specify (e.g., "1D").
o Max Opposite-Stack Bars: Tolerance for counter-trend bars while armed (default: 0; higher allows more flexibility).
No additional plots or tables; all visuals are shapes and fills for minimal chart clutter.
Usage Tips
• Trend Trading: Use the ribbon color as your primary filter—enter longs only in green, shorts in red. Confirmed triangles ("L"/"S") signal entries; setups (squares) as early warnings.
• Timeframe Strategy: Set HTF to 1-2 levels higher (e.g., 15m chart with 1H HTF) for confluence. Increase max opposite bars in trending markets to catch pullbacks.
• Oscillator Choice: Stochastic RSI for smoother, RSI-biased signals in volatile assets; Regular Stochastic for price-based purity in ranging markets.
• Alert Integration: Set up TradingView alerts for setups (potential watches) and confirmations (entries). Messages are concise for notifications.
• Combination Ideas: Pair with volume indicators or support/resistance for exits. Backtest on your asset/timeframe to optimize lengths.
• Chart Compatibility: Works on any chart type; signals plot small to avoid obstruction.
Limitations
• Reactive Nature: Signals confirm after HTF close and price break, so they may lag in fast markets. Not ideal for ultra-short scalps.
• False Signals in Ranges: Like all trend-momentum tools, performs best in trending conditions; chop can produce disarmed setups without confirmations.
• No Repainting: Uses lookahead off, but HTF projection means signals appear on new bars—test live.
• Customization Risks: Changing source inputs (e.g., in Regular Stochastic) may break accuracy; stick to tooltips.
• Disclaimer: This indicator is for informational use only. Trading involves risk; consult professionals. Abiding by TradingView rules, no claims of profitability are made—results vary by market conditions and user strategy.
Volume Intelligence Pro [Abusuhil]═══════════════════════════════════════════════════════════════════════════════
📊 VOLUME INTELLIGENCE TABLE - PROFESSIONAL VOLUME ANALYSIS INDICATOR
═══════════════════════════════════════════════════════════════════════════════
🌐 BILINGUAL SUPPORT: Full support for English and Arabic languages - switch instantly from settings!
🎯 COMPREHENSIVE VOLUME ANALYSIS DASHBOARD
This advanced indicator provides institutional-grade volume analysis through an elegant, customizable table that displays critical volume metrics in real-time. Designed for professional traders who need deep insights into market volume dynamics, order flow, and smart money movements.
═══════════════════════════════════════════════════════════════════════════════
✨ KEY FEATURES
═══════════════════════════════════════════════════════════════════════════════
🔷 BILINGUAL INTERFACE
• Seamless switching between English and Arabic
• All metrics, labels, and signals fully translated
• Perfect for international traders
🔷 VOLUME FUNDAMENTALS
• Current Volume: Real-time volume tracking
• Volume SMA: Moving average for volume comparison
• Volume Ratio: Current volume vs average (identifies abnormal activity)
• Volume % Change: Percentage change from previous bar
• Volume Delta: Difference between buying and selling pressure
🔷 VOLUME SPIKE DETECTION (4 LEVELS)
• Weak Spike: 1.5x average volume
• Medium Spike: 2.0x average volume
• Strong Spike: 2.5x average volume
• Extreme Spike: 3.0x+ average volume
• Visual alerts with color-coded indicators
🔷 ADVANCED BUY/SELL PRESSURE ANALYSIS
• Buy Volume: Bullish candle volume accumulation
• Sell Volume: Bearish candle volume accumulation
• Buy Pressure %: Percentage of buying pressure
• Sell Pressure %: Percentage of selling pressure
• Pressure Dominance: Who controls the market (Buyers/Sellers/Neutral)
• Candle Body Strength: Measures conviction in price movement
• Imbalance Volume: Detects wick imbalances
• Volume Delta (HLC3): Advanced delta calculation
• Weighted Delta: Volume-weighted price movement
• Pressure Lookback: Multi-candle pressure analysis (optimized for performance)
🔷 TECHNICAL INDICATORS INTEGRATION
• VWMA (Volume Weighted Moving Average): Price vs VWMA positioning
• OBV (On Balance Volume): Trend detection with EMA smoothing
• OBV Divergence: Bullish/Bearish divergence detection
• MFI (Money Flow Index): Overbought/oversold conditions
• A/D Line (Accumulation/Distribution): Smart money tracking
🔷 AI-POWERED VOLUME INTELLIGENCE SCORING
• Entry Power: Measures volume strength combined with price movement
• Effort vs Result: Identifies climax situations (buying/selling exhaustion)
• Reversal Volume Analysis: Tracks volume at reversal candles
• Trend Integration: Combines trend direction with volume confirmation
• Bullish/Bearish Points: 11-point scoring system
• Volume Score: -100 to +100 scale (positive = bullish, negative = bearish)
• Confidence Level: Reliability percentage of the signal
• Final Signal: Clear BULLISH/BEARISH/NEUTRAL verdict
🔷 TRIPLE SIGNAL SYSTEM (Optional)
• Signal 1: Volume Score Based (customizable thresholds)
• Signal 2: Volume Spike + Candle Color (spike level selection)
• Signal 3: OBV Divergence Detection
• Independent on/off toggles for each signal
• Visual signals plotted on chart with triangles
• Combined signal alerts
🔷 COMPREHENSIVE ALERT SYSTEM
• Volume spike alerts (configurable levels)
• Signal 1, 2, 3 individual alerts
• Combined buy/sell signal alerts
• OBV trend change alerts
• Strong buying/selling pressure alerts
• Customizable alert frequency
═══════════════════════════════════════════════════════════════════════════════
📊 TABLE STRUCTURE & DISPLAY
═══════════════════════════════════════════════════════════════════════════════
The indicator features a professional 3-column table with the following sections:
📌 COLUMN HEADERS:
• INDICATOR: Metric name
• VALUE: Current reading
• STATUS: Visual status indicator (color-coded dots/icons)
📌 SECTION 1: VOLUME BASICS
Displays fundamental volume metrics with ratio indicators and percentage changes. Essential for understanding current market activity levels.
📌 SECTION 2: VOLUME SPIKE DETECTION
Real-time spike detection with 4 severity levels. Color-coded for instant recognition of abnormal volume.
📌 SECTION 3: BUY/SELL PRESSURE (ADVANCED)
Comprehensive order flow analysis with 10+ metrics. Includes advanced calculations like weighted delta, imbalance volume, and multi-candle pressure lookback.
📌 SECTION 4: VWMA ANALYSIS
Shows price position relative to volume-weighted moving average. Critical for identifying volume-supported moves.
📌 SECTION 5: OBV ANALYSIS
On Balance Volume trend and divergence detection. Helps identify smart money accumulation/distribution.
📌 SECTION 6: MFI ANALYSIS
Money Flow Index readings with overbought/oversold signals. Combines price and volume for comprehensive analysis.
📌 SECTION 7: A/D LINE
Accumulation/Distribution line trend analysis. Tracks institutional buying and selling.
📌 SECTION 8: VOLUME INTELLIGENCE
AI-powered scoring system with 11 evaluation points:
1. Volume strength assessment
2. Current buy/sell pressure
3. Multi-candle pressure lookback
4. Entry power calculation
5. Reversal volume tracking
6. VWMA position
7. OBV trend
8. OBV divergence
9. MFI signal
10. A/D trend
11. Trend-volume integration
Final output: Volume Score, Confidence Level, and highlighted FINAL SIGNAL.
═══════════════════════════════════════════════════════════════════════════════
⚙️ CUSTOMIZATION OPTIONS
═══════════════════════════════════════════════════════════════════════════════
🎨 TABLE DISPLAY
• Position: 9 locations (top-left, top-center, top-right, middle-left, etc.)
• Size: 5 sizes (tiny, small, normal, large, huge)
• Colors: Fully customizable background and text colors
• Sections: Show/hide any section independently
🎯 VOLUME SETTINGS
• Volume Average Length (default: 20)
• Spike Thresholds: Adjustable multipliers for each level
• Advanced Metrics: Lookback periods (optimized: 10 candles)
• Reversal Analysis: Candle count (optimized: 5 candles)
📊 INDICATOR LENGTHS
• OBV Smoothing: Default 14
• MFI Period: Default 14
• VWMA Length: Default 20
• A/D Length: Default 14
🎯 SIGNAL SYSTEM
• Enable/disable each signal independently
• Customizable thresholds for Signal 1 (score & confidence)
• Spike level selection for Signal 2
• Show/hide signals on chart
• Alert configuration for each signal type
═══════════════════════════════════════════════════════════════════════════════
🚀 PERFORMANCE & OPTIMIZATION
═══════════════════════════════════════════════════════════════════════════════
✅ REPLAY MODE OPTIMIZED
• Works flawlessly in TradingView Replay mode
• Optimized calculations for fast historical analysis
• No lag or freezing issues
✅ REAL-TIME EFFICIENCY
• Lightweight code structure (50 labels/lines limit)
• Smart caching of repeated calculations
• Limited loop iterations for optimal performance
• Updates only on last bar (table rendering)
✅ NON-REPAINTING
• All signals are confirmed on bar close
• No retrospective changes to historical signals
• Reliable for backtesting and strategy development
═══════════════════════════════════════════════════════════════════════════════
💡 USAGE RECOMMENDATIONS
═══════════════════════════════════════════════════════════════════════════════
📈 FOR DAY TRADING:
• Use 15m-1H timeframes
• Enable all sections for comprehensive analysis
• Focus on Volume Spike and Buy/Sell Pressure sections
• Set alerts for Strong and Extreme spikes
📈 FOR SWING TRADING:
• Use 4H-1D timeframes
• Focus on Volume Intelligence and OBV sections
• Enable Signal 1 and Signal 3 for swing entries
• Monitor divergences for trend reversals
📈 FOR SCALPING:
• Use 1m-5m timeframes
• Focus on Buy/Sell Pressure and Volume Basics
• Enable Signal 2 for quick spike-based entries
• Hide less relevant sections to reduce visual clutter
═══════════════════════════════════════════════════════════════════════════════
🎓 INDICATOR METHODOLOGY
═══════════════════════════════════════════════════════════════════════════════
This indicator combines classical volume analysis with modern algorithmic intelligence:
1. Volume Profiling: Identifies abnormal volume relative to historical averages
2. Order Flow Analysis: Separates buying and selling pressure using candle structure
3. Divergence Detection: Compares price action with volume indicators
4. Multi-Timeframe Approach: Uses smoothing and lookback for context
5. Scoring Algorithm: 11-point evaluation system for objective signal generation
6. Confluence Integration: Combines multiple indicators for higher probability setups
═══════════════════════════════════════════════════════════════════════════════
⚠️ DISCLAIMER
═══════════════════════════════════════════════════════════════════════════════
This indicator is a tool for analysis and should not be used as the sole basis for trading decisions. Always combine with your own analysis, risk management, and trading plan. Past performance does not guarantee future results.
═══════════════════════════════════════════════════════════════════════════════
📞 SUPPORT & UPDATES
═══════════════════════════════════════════════════════════════════════════════
• Regular updates and improvements
• Bug fixes and optimization
• Feature requests considered
• Community feedback welcomed
═══════════════════════════════════════════════════════════════════════════════
🌟 Happy Trading! May your volume analysis lead to profitable decisions! 🚀
═══════════════════════════════════════════════════════════════════════════════
═══════════════════════════════════════════════════════════════════════════════
═══════════════════════════════════════════════════════════════════════════════
📊 جدول معلومات الفوليوم - مؤشر احترافي لتحليل حجم التداول
═══════════════════════════════════════════════════════════════════════════════
🌐 دعم ثنائي اللغة: دعم كامل للغتين الإنجليزية والعربية - التبديل الفوري من الإعدادات!
🎯 لوحة معلومات شاملة لتحليل الفوليوم
مؤشر متقدم يوفر تحليلاً احترافياً للفوليوم من خلال جدول أنيق وقابل للتخصيص يعرض مقاييس الفوليوم الحيوية في الوقت الفعلي. مصمم للمتداولين المحترفين الذين يحتاجون إلى رؤى عميقة حول ديناميكيات حجم السوق، تدفق الأوامر، وحركة الأموال الذكية.
═══════════════════════════════════════════════════════════════════════════════
✨ الميزات الرئيسية
═══════════════════════════════════════════════════════════════════════════════
🔷 واجهة ثنائية اللغة
• التبديل السلس بين الإنجليزية والعربية
• جميع المقاييس والتسميات والإشارات مترجمة بالكامل
• مثالي للمتداولين العرب والدوليين
🔷 أساسيات الفوليوم
• الفوليوم الحالي: تتبع حجم التداول في الوقت الفعلي
• متوسط الفوليوم: المتوسط المتحرك للمقارنة
• نسبة الفوليوم: الحجم الحالي مقابل المتوسط (يحدد النشاط غير الطبيعي)
• تغير الفوليوم %: نسبة التغيير من الشمعة السابقة
• دلتا الفوليوم: الفرق بين ضغط الشراء والبيع
🔷 اكتشاف انفجارات الفوليوم (4 مستويات)
• انفجار ضعيف: 1.5 ضعف المتوسط
• انفجار متوسط: 2.0 ضعف المتوسط
• انفجار قوي: 2.5 ضعف المتوسط
• انفجار شديد: 3.0+ ضعف المتوسط
• تنبيهات بصرية مع مؤشرات ملونة
🔷 تحليل متقدم لضغط الشراء/البيع
• حجم الشراء: تراكم حجم الشموع الصاعدة
• حجم البيع: تراكم حجم الشموع الهابطة
• ضغط الشراء %: نسبة ضغط الشراء
• ضغط البيع %: نسبة ضغط البيع
• سيطرة الضغط: من يتحكم في السوق (المشترين/البائعين/محايد)
• قوة جسم الشمعة: يقيس قوة حركة السعر
• عدم التوازن: يكتشف اختلال توازن الفتائل
• دلتا الفوليوم (HLC3): حساب متقدم للدلتا
• الدلتا المرجح: حركة السعر المرجحة بالحجم
• تحليل الضغط متعدد الشموع: تحليل عدة شموع (محسّن للأداء)
🔷 تكامل المؤشرات الفنية
• VWMA (المتوسط المرجح بالحجم): موقع السعر مقابل VWMA
• OBV (الحجم التراكمي): اكتشاف الاتجاه مع تمهيد EMA
• تباعد OBV: كشف التباعدات الصعودية/الهبوطية
• MFI (مؤشر تدفق الأموال): حالات التشبع الشرائي/البيعي
• خط A/D (التراكم/التوزيع): تتبع الأموال الذكية
🔷 نظام تقييم ذكي مدعوم بالذكاء الاصطناعي
• قوة الدخول: يقيس قوة الفوليوم مع حركة السعر
• الجهد مقابل النتيجة: يحدد حالات الذروة (استنزاف الشراء/البيع)
• تحليل حجم الانعكاس: يتتبع الحجم عند شموع الانعكاس
• تكامل الاتجاه: يجمع اتجاه الترند مع تأكيد الفوليوم
• النقاط الصعودية/الهبوطية: نظام تقييم من 11 نقطة
• تقييم الفوليوم: مقياس من -100 إلى +100 (موجب = صعودي، سالب = هبوطي)
• مستوى الثقة: نسبة موثوقية الإشارة
• الإشارة النهائية: حكم واضح (صعودي/هبوطي/محايد)
🔷 نظام الإشارات الثلاثي (اختياري)
• الإشارة 1: بناءً على تقييم الفوليوم (عتبات قابلة للتخصيص)
• الإشارة 2: انفجار الفوليوم + لون الشمعة (اختيار مستوى الانفجار)
• الإشارة 3: كشف تباعد OBV
• تفعيل/إلغاء مستقل لكل إشارة
• إشارات بصرية على الشارت بمثلثات
• تنبيهات إشارات مجمعة
🔷 نظام تنبيهات شامل
• تنبيهات انفجار الفوليوم (مستويات قابلة للتهيئة)
• تنبيهات فردية للإشارات 1، 2، 3
• تنبيهات إشارات الشراء/البيع المجمعة
• تنبيهات تغيير اتجاه OBV
• تنبيهات ضغط الشراء/البيع القوي
• تردد التنبيهات قابل للتخصيص
═══════════════════════════════════════════════════════════════════════════════
📊 بنية الجدول والعرض
═══════════════════════════════════════════════════════════════════════════════
يتميز المؤشر بجدول احترافي من 3 أعمدة مع الأقسام التالية:
📌 عناوين الأعمدة:
• المؤشر: اسم المقياس
• القيمة: القراءة الحالية
• الحالة: مؤشر الحالة البصري (نقاط/رموز ملونة)
📌 القسم 1: أساسيات الفوليوم
يعرض مقاييس الفوليوم الأساسية مع مؤشرات النسب والتغيرات المئوية. ضروري لفهم مستويات نشاط السوق الحالي.
📌 القسم 2: كشف انفجارات الفوليوم
كشف فوري للانفجارات مع 4 مستويات من الشدة. ملون للتعرف الفوري على الحجم غير الطبيعي.
📌 القسم 3: ضغط الشراء/البيع (متقدم)
تحليل شامل لتدفق الأوامر مع أكثر من 10 مقاييس. يتضمن حسابات متقدمة مثل الدلتا المرجح، حجم عدم التوازن، وتحليل الضغط متعدد الشموع.
📌 القسم 4: تحليل VWMA
يعرض موقع السعر بالنسبة للمتوسط المرجح بالحجم. حاسم لتحديد الحركات المدعومة بالحجم.
📌 القسم 5: تحليل OBV
اتجاه الحجم التراكمي وكشف التباعدات. يساعد في تحديد تراكم/توزيع الأموال الذكية.
📌 القسم 6: تحليل MFI
قراءات مؤشر تدفق الأموال مع إشارات التشبع. يجمع بين السعر والحجم للتحليل الشامل.
📌 القسم 7: خط A/D
تحليل اتجاه خط التراكم/التوزيع. يتتبع الشراء والبيع المؤسسي.
📌 القسم 8: الذكاء الاصطناعي للفوليوم
نظام تقييم ذكي مع 11 نقطة تقييم:
1. تقييم قوة الفوليوم
2. ضغط الشراء/البيع الحالي
3. تحليل الضغط متعدد الشموع
4. حساب قوة الدخول
5. تتبع حجم الانعكاس
6. موقع VWMA
7. اتجاه OBV
8. تباعد OBV
9. إشارة MFI
10. اتجاه A/D
11. تكامل الاتجاه مع الفوليوم
الناتج النهائي: تقييم الفوليوم، مستوى الثقة، والإشارة النهائية المميزة.
═══════════════════════════════════════════════════════════════════════════════
⚙️ خيارات التخصيص
═══════════════════════════════════════════════════════════════════════════════
🎨 عرض الجدول
• الموقع: 9 مواقع (أعلى-يسار، أعلى-وسط، أعلى-يمين، وسط-يسار، إلخ)
• الحجم: 5 أحجام (صغير جداً، صغير، عادي، كبير، ضخم)
• الألوان: خلفية ونص قابل للتخصيص بالكامل
• الأقسام: إظهار/إخفاء أي قسم بشكل مستقل
🎯 إعدادات الفوليوم
• طول متوسط الفوليوم (افتراضي: 20)
• عتبات الانفجار: مضاعفات قابلة للتعديل لكل مستوى
• مقاييس متقدمة: فترات التحليل (محسّن: 10 شموع)
• تحليل الانعكاس: عدد الشموع (محسّن: 5 شموع)
📊 أطوال المؤشرات
• تمهيد OBV: افتراضي 14
• فترة MFI: افتراضي 14
• طول VWMA: افتراضي 20
• طول A/D: افتراضي 14
🎯 نظام الإشارات
• تفعيل/إلغاء كل إشارة بشكل مستقل
• عتبات قابلة للتخصيص للإشارة 1 (التقييم والثقة)
• اختيار مستوى الانفجار للإشارة 2
• إظهار/إخفاء الإشارات على الشارت
• تهيئة التنبيهات لكل نوع إشارة
═══════════════════════════════════════════════════════════════════════════════
🚀 الأداء والتحسين
═══════════════════════════════════════════════════════════════════════════════
✅ محسّن لوضع الريبلاي
• يعمل بسلاسة في وضع Replay في TradingView
• حسابات محسّنة للتحليل التاريخي السريع
• لا توجد مشاكل تأخير أو تجميد
✅ كفاءة الوقت الفعلي
• بنية كود خفيفة (حد 50 علامة/خط)
• تخزين ذكي للحسابات المتكررة
• تكرارات محدودة للحلقات للأداء الأمثل
• تحديثات فقط على آخر شمعة (عرض الجدول)
✅ غير قابل لإعادة الرسم
• جميع الإشارات مؤكدة عند إغلاق الشمعة
• لا توجد تغييرات بأثر رجعي على الإشارات التاريخية
• موثوق للاختبار الخلفي وتطوير الاستراتيجيات
═══════════════════════════════════════════════════════════════════════════════
💡 توصيات الاستخدام
═══════════════════════════════════════════════════════════════════════════════
📈 للتداول اليومي:
• استخدم فريمات 15د-1س
• فعّل جميع الأقسام للتحليل الشامل
• ركز على أقسام انفجار الفوليوم وضغط الشراء/البيع
• ضع تنبيهات للانفجارات القوية والشديدة
📈 للتداول المتأرجح:
• استخدم فريمات 4س-1ي
• ركز على أقسام الذكاء الاصطناعي و OBV
• فعّل الإشارة 1 والإشارة 3 لدخولات التأرجح
• راقب التباعدات لانعكاسات الاتجاه
📈 للمضاربة:
• استخدم فريمات 1د-5د
• ركز على ضغط الشراء/البيع وأساسيات الفوليوم
• فعّل الإشارة 2 لدخولات سريعة بناءً على الانفجارات
• أخفِ الأقسام الأقل صلة لتقليل الفوضى البصرية
═══════════════════════════════════════════════════════════════════════════════
🎓 منهجية المؤشر
═══════════════════════════════════════════════════════════════════════════════
يجمع هذا المؤشر بين تحليل الفوليوم الكلاسيكي والذكاء الخوارزمي الحديث:
1. تحديد الفوليوم: يحدد الحجم غير الطبيعي نسبة للمتوسطات التاريخية
2. تحليل تدفق الأوامر: يفصل ضغط الشراء والبيع باستخدام بنية الشمعة
3. كشف التباعد: يقارن حركة السعر مع مؤشرات الفوليوم
4. نهج متعدد الفريمات: يستخدم التمهيد والتحليل الرجعي للسياق
5. خوارزمية التقييم: نظام تقييم من 11 نقطة لتوليد إشارات موضوعية
6. تكامل التقاء: يجمع عدة مؤشرات لإعدادات ذات احتمالية أعلى
═══════════════════════════════════════════════════════════════════════════════
⚠️ إخلاء المسؤولية
═══════════════════════════════════════════════════════════════════════════════
هذا المؤشر هو أداة للتحليل ولا ينبغي استخدامه كأساس وحيد لقرارات التداول. اجمع دائماً مع تحليلك الخاص وإدارة المخاطر وخطة التداول. الأداء السابق لا يضمن النتائج المستقبلية.
═══════════════════════════════════════════════════════════════════════════════
📞 الدعم والتحديثات
═══════════════════════════════════════════════════════════════════════════════
• تحديثات وتحسينات منتظمة
• إصلاحات الأخطاء والتحسين
• طلبات الميزات قيد الاعتبار
• ملاحظات المجتمع مرحب بها
═══════════════════════════════════════════════════════════════════════════════
🌟 تداول سعيد! نتمنى أن يقودك تحليل الفوليوم إلى قرارات مربحة! 🚀
═══════════════════════════════════════════════════════════════════════════════
═══════════════════════════════════════════════════════════════════════════════
Volume Pressure OscillatorThe Volume Pressure Oscillator (VPO) is a momentum-based indicator that measures the directional pressure of cumulative volume delta (CVD) combined with price efficiency. It oscillates between 0 and 100, with readings above 50 indicating net buying pressure and readings below 50 indicating net selling pressure.
The indicator is designed to identify the strength and sustainability of volume-driven trends while remaining responsive during consolidation periods.
How the Indicator Works
The VPO analyzes volume flow by examining price action at lower timeframes to build a Cumulative Volume Delta (CVD). For each chart bar, the indicator looks at intrabar price movements to classify volume as either buying volume or selling volume. These classifications are accumulated into a running total that tracks net directional volume.
The indicator then measures the momentum of this CVD over both short-term and longer-term periods, providing responsiveness to recent changes while maintaining awareness of the broader trend. These momentum readings are normalized using percentile ranking, which creates a stable 0-100 scale that works consistently across different instruments and market conditions.
A key feature is the extreme zone persistence mechanism. When the indicator enters extreme zones (above 80 or below 20), it maintains elevated readings as long as volume pressure continues in the same direction. This allows the VPO to stay in extreme zones during strong trends rather than quickly reverting to neutral, making it useful for identifying sustained volume pressure rather than just temporary spikes.
What Makes This Indicator Different
While many indicators measure volume or volume delta, the VPO specifically measures how aggressively CVD is currently changing and whether that pressure is being sustained. It's the difference between knowing "more volume has accumulated on the buy side" versus "buying pressure is intensifying right now and shows signs of continuation."
1. Focus on CVD Momentum, Not CVD Levels
Most CVD indicators display the cumulative volume delta as a line that trends up or down indefinitely. The VPO is fundamentally different - it measures the slope of CVD rather than the absolute level. This transforms CVD from an unbounded cumulative metric into a bounded 0-100 oscillator that shows the intensity and direction of current volume pressure, not just the historical accumulation.
2. Designed to Stay in Extremes During Trends
Unlike traditional oscillators that treat extreme readings (above 80 or below 20) as overbought/oversold reversal signals, the VPO is engineered to oscillate within extreme zones during strong trends. When sustained buying or selling pressure exists, the indicator remains elevated (e.g., 80-95 or 5-20) rather than quickly reverting to neutral. This makes it useful for trend continuation identification rather than exclusively for reversal trading.
3. Percentile-Based Normalization
The VPO uses percentile ranking over a lookback window, which provides consistent behavior across different instruments, timeframes, and volatility regimes without constant recalibration.
4. Dual-Timeframe Momentum Synthesis
The indicator simultaneously considers short-term CVD momentum (responsive to recent changes) and longer-term CVD momentum (tracking trend direction), weighted and combined with a slow-moving trend bias. This multi-timeframe approach helps it stay responsive in ranging markets while maintaining context during trends.
How to Use the Indicator
Understanding the Zones:
80-100 (Strong Buying Pressure): CVD momentum is strongly positive. In trending markets, the indicator oscillates within this zone rather than immediately reverting to neutral. This suggests sustained accumulation and trend continuation probability.
60-80 (Moderate Buying): Positive volume pressure but not extreme. Suitable for identifying pullback entry opportunities within uptrends.
40-60 (Neutral Zone): Volume pressure is balanced or unclear. No strong directional edge from volume. Often seen during consolidation or trend transitions.
20-40 (Moderate Selling): Negative volume pressure developing. May indicate distribution or downtrend continuation setups.
0-20 (Strong Selling Pressure): CVD momentum is strongly negative. During downtrends, sustained readings in this zone suggest continued distribution and downside follow-through probability.
Practical Applications:
Trend Confirmation: When price makes new highs/lows, check if VPO confirms with similarly elevated readings. Divergences (price making new highs while VPO fails to reach prior highs) may indicate weakening momentum.
Range Trading: During consolidation, the VPO typically oscillates between 30-70. Readings toward the low end of the range (30-40) may present accumulation opportunities, while readings at the high end (60-70) may indicate distribution zones.
Extreme Persistence: If VPO reaches 90+ or drops below 10, this indicates exceptional volume pressure. Rather than fading these extremes immediately, monitor whether the indicator stays elevated. Sustained extreme readings suggest strong trend continuation potential.
Context with Price Action: The VPO is most effective when combined with price action or other orderflow indicators. Use the indicator to gauge whether volume is confirming or contradicting.
What the Indicator Does NOT Do:
It does not provide specific entry or exit signals
It does not predict future price direction
It does not guarantee profitable trades
It should not be used as a standalone trading system
Settings Explanation
Momentum Period (Default: 14)
This parameter controls the lookback period for CVD rate-of-change calculations.
Lower values (5-10): Make the indicator more responsive to recent volume changes. Useful for shorter-term trading and more active oscillation. May produce more whipsaws in choppy markets.
Default value (14): Provides balanced responsiveness while filtering out most noise. Suitable for swing trading and daily timeframe analysis.
Higher values (20-50): Create smoother readings and focus on longer-term volume trends. Better for position trading and reducing false signals, but with slower reaction to genuine changes in volume pressure.
Important Notes:
This indicator requires intrabar data to function properly. On some instruments or timeframes where lower timeframe data is not available, the indicator may not display.
The indicator uses request.security_lower_tf() which has a limit of intrabars. On higher timeframes, this provides extensive history, but on very low timeframes (<1-minute charts), the indicator may only cover limited historical bars.
Volume data quality varies by exchange and instrument. The indicator's effectiveness depends on accurate volume reporting from the data feed.
AlphaTrend++ offset labelsAlphaTrend++
Overview
The AlphaTrend++ is an advanced Pine Script indicator designed to help traders identify buy and sell opportunities in trending and volatile markets. Building on trend-following principles, it uses a modified Average True Range (ATR) calculation combined with volume or momentum data to plot a dynamic trend line. The indicator overlays on the price chart, displaying a colored trend line, a filled trend zone, buy/sell signals, and optional stop-loss tick labels, making it ideal for day trading or swing trading, particularly in markets like futures (e.g., MES).
What It Does
This indicator generates buy and sell signals based on the direction and momentum of a custom trend line, filtered by optional time restrictions and signal frequency logic. The trend line adapts to price action and volatility, with a filled zone highlighting trend strength. Buy/sell signals are plotted as labels, and stop-loss distances are displayed in ticks (customizable for instruments like MES). The indicator supports standard chart types for realistic signal generation.
How It Works
The indicator employs the following components:
Trend Line Calculation: A dynamic trend line is calculated using ATR adjusted by a user-defined multiplier, combined with either Money Flow Index (MFI) or Relative Strength Index (RSI) depending on volume availability. The line tracks price movements, adjusting upward or downward based on trend direction and volatility.
Trend Zone: The area between the current trend line and its value two bars prior is filled, colored green for bullish trends (upward movement) or red for bearish trends (downward movement), providing a visual cue of trend strength.
Signal Generation: Buy signals occur when the trend line crosses above its value two bars ago, and sell signals occur when it crosses below, with optional filtering to reduce signal noise (based on bar timing logic). Signals can be restricted to a 9:00–15:00 UTC trading window.
Stop-Loss Ticks: For each signal, the indicator calculates the distance to the trend line (acting as a stop-loss level) in ticks, using a user-defined tick size (default 0.25 for MES). These are displayed as labels below/above the signal.
Time Filter: An optional filter limits signals to 9:00–15:00 UTC, aligning with active trading sessions like the US market open.
The indicator ensures compatibility with standard chart types (e.g., candlestick or bar charts) to avoid unrealistic results associated with non-standard types like Heikin Ashi or Renko.
How to Use It
Add to Chart: Apply the indicator to a candlestick or bar chart on TradingView.
Configure Settings:
Multiplier: Adjust the ATR multiplier (default 1.0) to control trend line sensitivity. Higher values widen the stop-loss distance.
Common Period: Set the ATR and MFI/RSI period (default 14) for trend calculations.
No Volume Data: Enable if volume data is unavailable (e.g., for certain forex pairs), switching from MFI to RSI.
Tick Size: Set the tick size for stop-loss calculations (default 0.25 for MES futures).
Show Buy/Sell Signals: Toggle signal labels (default enabled).
Show Stop Loss Ticks: Toggle stop-loss tick labels (default enabled).
Use Time Filter: Restrict signals to 9:00–15:00 UTC (default disabled).
Use Filtered Signals: Enable to reduce signal frequency using bar timing logic (default enabled).
Interpret Signals:
Buy Signal: A blue “BUY” label below the bar indicates a potential long entry (trend line crossover, passing filters).
Sell Signal: A red “SELL” label above the bar indicates a potential short entry (trend line crossunder, passing filters).
Trend Zone: Green fill suggests bullish momentum; red fill suggests bearish momentum.
Stop-Loss Ticks: Gray labels show the stop-loss distance in ticks, helping with risk management.
Monitor Context: Use the trend line and filled zone to confirm the market’s direction before acting on signals.
Unique Features
Adaptive Trend Line: Combines ATR with MFI or RSI to create a responsive trend line that adjusts to volatility and market conditions.
Tick-Based Stop-Loss: Displays stop-loss distances in ticks, customizable for specific instruments, aiding precise risk management.
Signal Filtering: Optional bar timing logic reduces false signals, improving reliability in choppy markets.
Trend Zone Visualization: The filled zone between trend line values enhances trend clarity, making it easier to assess momentum.
Time-Restricted Trading: Optional 9:00–15:00 UTC filter aligns signals with high-liquidity sessions.
Notes
Use on standard candlestick or bar charts to ensure accurate signals.
Test the indicator on a demo account to optimize settings for your market and timeframe.
Combine with other analysis (e.g., support/resistance, volume spikes) for better decision-making.
The indicator is not a standalone system; use it as part of a broader trading strategy.
Limitations
Signals may lag in highly volatile or low-liquidity markets due to ATR-based calculations.
The 9:00–15:00 UTC time filter may not suit all markets; disable it for 24-hour assets like forex or crypto.
Stop-loss tick calculations assume consistent tick sizes; verify compatibility with your instrument.
This indicator is designed for traders seeking a robust, trend-following tool with customizable risk management and signal filtering, optimized for active trading sessions.
This update enhances label customization, clarity, and signal usability while preserving all existing AlphaTrend++ logic. The goal is to improve readability during live trading and allow traders to personalize the visual footprint of entries and stop-loss levels.
Improvements
• Cleaner Label Placement
Labels now maintain consistent spacing from the candle, regardless of volatility or ATR expansion.
• Enhanced Visual Structure
BUY/SELL signals remain bold and clear, while SL ticks use a more compact and optional sizing scheme.
• Better User Control
New UI inputs:
Entry Label Size
SL Label Size
SL Label Offset (Ticks)nces.
PIPSTA - Elliott Wave# 🎯 SK-Trading ABC - Stefan Style ULTIMATE
## Overview
This indicator implements an advanced ABC Elliott Wave pattern detection system with the unique "Stefan Style" approach. It identifies high-probability swing trading setups with multiple entry zones, automatic risk-reward calculation, and comprehensive alert system for hands-free trading.
---
## 🔑 Key Features
### 1️⃣ **Intelligent ABC Pattern Recognition**
- Automatic detection of bullish and bearish ABC structures
- Validates retracement ratios (38.2% - 78.6%) for quality setups
- Configurable swing length for different timeframes
- Works on all markets: Forex, Stocks, Crypto, Indices
### 2️⃣ **Dual-Zone Entry System**
#### 🟣 **GKL-Zone (0→A) - Aggressive Entries**
- Available BEFORE pattern activation
- 4 Fibonacci entry levels: 0.5, 0.559, 0.618, 0.667
- For traders who want early positioning
- Purple-colored zone with clear labels
#### 🔵 **BC-Zone (B→A2) - Main Entry System** ⭐
- The "Stefan Style" innovation
- Activates AFTER close breaks Point A
- Tracks A2 (new high/low after activation)
- Entries based on B→A2 retracement (not traditional B→A)
- Tighter risk, better reward ratios
- Blue-colored zone - this is your PRIMARY trading area
### 3️⃣ **Smart Activation Logic**
✅ **Close-Based Activation** (Default)
- Waits for candle CLOSE beyond Point A
- Reduces false breakouts
- More reliable signals
⚡ **A2 Tracking with Locking**
- Monitors new extreme after activation
- Locks A2 on first activation to prevent whipsaws
- Creates stable entry zone
### 4️⃣ **Comprehensive Alert System** 🔔
Never miss a trade with 15+ alert types:
**Setup Alerts:**
- ✅ Pattern Activation (with entry instructions)
- 📍 4 GKL Entry levels (pre-activation)
- 🎯 4 BC-Zone Entry levels (post-activation)
**Trade Management Alerts:**
- 🛑 Stop Loss breach (auto-invalidation)
- 💰 Take Profit 1 (1.618 extension - move to BE)
- 💰 Take Profit 2 (1.809 extension)
- 💰💰 Take Profit 3 (2.0 extension - full target)
All alerts are **alert.freq_once_per_bar** to prevent spam!
### 5️⃣ **Built-in Risk Management**
- Fixed pip-based stop loss (default: 20 pips)
- Minimum RR ratio filter (default: 2.5:1)
- Auto-calculates R-multiples (2R, 3R markers)
- Shows individual RR for each entry level
- Visual SL and TP lines on chart
### 6️⃣ **Professional Dashboard** 📊
Real-time information panel showing:
- ✅ Trade Status: "TRADE BC-ZONE" or "WAIT"
- 📈 Trend Direction
- 🎯 Active Zone (GKL vs BC)
- 💵 All entry levels with prices
- 📍 Stop Loss and Take Profit levels
- 📏 Distance from current price to entries
- ⚖️ Individual RR ratio for each entry
### 7️⃣ **Visual Clarity**
- Color-coded zones and levels
- Clear 0-A-B-C labeling with prices
- "Consumed zones" tracking (grays out touched levels)
- Projection box for C target (1.618-2.0)
- GKL-Box for new cycle after C is reached
- A2 tracking line (dashed orange)
- Trade route arrow visualization
---
## ⚙️ **Settings & Customization**
### Structure Settings
- **Swing Length**: 5-30 (default: 10) - adjust for timeframe
- **Max Sequences**: 1-5 patterns displayed simultaneously
### Display Options
- Toggle C Target Box (1.618-2.0 extension)
- Toggle Activation Line
- Toggle R-Multiple markers
- Toggle GKL-Box after Point C
- Toggle GKL Pre-Activation Zone
- Toggle BC-Zone (main entry area)
### Trade Settings
- **Stop Loss**: 5-100 pips (default: 20)
- **Minimum RR**: 1.0-5.0 (default: 2.5)
### SK System Specific
- ✅ **Close-based Activation**: More reliable than wick breaks
- **Show GKL Pre-Zone**: See aggressive entries before activation
- **Show BC-Zone**: Your main trading area (B→A2)
---
## 📚 **How to Trade This System**
### 🟢 **Conservative Approach** (Recommended)
1. **Wait for Pattern Formation**: 0→A→B structure appears
2. **Wait for Activation Alert**: "🚀 BULLISH/BEARISH ACTIVATED"
3. **Check Dashboard**: Look for "✅ TRADE BC-ZONE"
4. **Set Limit Orders**: In BC-Zone (B→A2) at 0.5, 0.559, 0.618, 0.667 levels
5. **Set Stop Loss**: Below/Above Point B (shown in dashboard)
6. **Set Take Profits**: TP1 (1.618), TP2 (1.809), TP3 (2.0)
7. **Manage Trade**: Move SL to BE at TP1, partial profits at each TP
### ⚡ **Aggressive Approach** (Advanced)
1. **Enter GKL-Zone Pre-Activation**: Use purple zone (0→A retracements)
2. **Risk**: Pattern may not activate
3. **Reward**: Better entry prices if pattern works
4. **Alert**: "🟢/🔴 GKL ENTRY X REACHED - Aggressiv"
### 🎓 **Best Practices**
- ✅ Trade in direction of higher timeframe trend
- ✅ Use multiple entry levels (scale in)
- ✅ Respect minimum RR ratio
- ✅ Let TP3 run for full extension
- ❌ Don't chase after BC-zone is consumed
- ❌ Don't ignore activation requirement
- ❌ Don't trade against major news events
---
## 📊 **Recommended Timeframes**
- **H1 (1-Hour)**: Swing trades, 1-3 day holds
- **H4 (4-Hour)**: Multi-day swings
- **D1 (Daily)**: Position trades, weeks to months
- **Lower timeframes**: Possible but more noise
---
## 🎯 **What Makes This Different?**
### Traditional ABC vs. Stefan Style:
**Traditional ABC:**
- Entries: 50-61.8% retracement of A→B
- Based on original wave measurements
**Stefan Style (This Indicator):**
- Waits for activation (close beyond A)
- Tracks A2 (new extreme after activation)
- Entries: 50-66.7% of B→A2 (the BC-Zone)
- Tighter entries, better RR ratios
- More adaptive to actual price action
### Why BC-Zone Works:
After Point A is broken, the market often makes a new extreme (A2) before retracing. By using B→A2 as your entry reference, you're entering at better prices with tighter stops than traditional methods.
---
## 🔔 **Alert Setup Instructions**
1. Click "Add Alert" on TradingView
2. Condition: Select this indicator
3. Message: Use the built-in alert text (includes prices and instructions)
4. Options: "Once Per Bar Close" (already handled by indicator)
5. Send to: Email, SMS, Webhook, etc.
**You'll receive alerts for:**
- New setups detected
- Activation confirmations
- Entry level touches
- SL breaches
- TP levels reached
---
## 📈 **Performance Tips**
1. **Reduce Visual Load**: Disable unused features in settings
2. **Limit Sequences**: Set Max Sequences to 1-2 for cleaner charts
3. **Timeframe Sync**: Match swing length to your timeframe:
- M15: Swing 5-8
- H1: Swing 8-12
- H4: Swing 10-15
- D1: Swing 12-20
---
## ⚠️ **Disclaimers**
- This indicator is for **educational purposes** only
- Not financial advice - trade at your own risk
- Past performance doesn't guarantee future results
- Always use proper risk management (1-2% per trade)
- Test on demo account first
- Works best in trending conditions, avoid ranging markets
---
## 🛠️ **Technical Details**
- **Pine Script Version**: v6
- **Indicator Type**: Overlay
- **Resources**: Max 150 boxes, 200 lines, 120 labels
- **Pattern Detection**: Pivot-based with ratio validation
- **Alert Frequency**: Once per bar to prevent spam
---
## 📞 **Support & Community**
Join our Telegram channel for:
- Strategy discussions
- Setup examples
- Updates and improvements
- Community support
**Telegram**: @simpleforextools
---
## 🔄 **Version History**
**Current Version**: Ultimate Edition
- ✅ Dual-zone entry system
- ✅ Close-based activation
- ✅ A2 tracking with locking
- ✅ 15+ alert types
- ✅ Consumed zones tracking
- ✅ Professional dashboard
- ✅ RR calculation per entry
- ✅ GKL pre-activation zone
---
## 🏆 **Who Is This For?**
✅ **Perfect for:**
- Swing traders
- Elliott Wave practitioners
- Alert-based traders
- Systematic rule-followers
- Traders who scale into positions
❌ **Not ideal for:**
- Scalpers (too slow)
- Complete beginners (complex system)
- Range-bound market traders
---
## 💡 **Pro Tips**
1. **Confluence is King**: Best results when BC-Zone aligns with:
- Support/Resistance levels
- Fibonacci from higher timeframe
- Round numbers
- Previous structure
2. **Multi-Timeframe Approach**:
- HTF (H4/D1): Identify trend
- LTF (H1): Execute entries
- Use indicator on execution timeframe
3. **Risk Management**:
- Never risk more than 1-2% per trade
- Use multiple entries = divide risk across levels
- Move SL to BE aggressively after TP1
MTF Trading Helper & Multi AlertsHi dear fellows, I´m using this indicator for my trading, so every then and when I will publish updates on this one.
This indicator should help to identify the right trading setup. I´m using it to trade index futures and stocks.
MTF Trading Helper & Multi Alerts
Overview
This indicator provides a clear visual representation of trend direction across three timeframes. It helps traders identify trend alignment, potential reversals, and optimal entry/exit points by analyzing the relationship between different smoothed timeframes.
You can set up multiple alerts (as one alert in Tradingview)
How It Works
The indicator displays three colored circles representing the smoothed candle direction on three different timeframes:
Bottom plot represents the overall trend direction, the plot in the middle shows intermediate momentum, and the one on top captures short-term price action.
When a color change occurs, the circle appears in a darker shade to highlight the transition.
🟢 Green = Bullish - 🔴 Red = Bearish
This change can also trigger multiple alerts.
Timeframe Settings - important
Choose between two trading setups, either for:
Intraday 1-minute candles or 1h for swing trading. Set up your chart accordingly to that timeframe.
Intraday | 1Min chart candles
Swing | 1 hour chart candles
Plots
TF3 represents the overall trend direction (bottom), TF2 shows intermediate momentum (middle), and TF1 captures short-term price action (top).
Interpretation & Strategy Alerts
1. Trend Bullish (TF3 turns Green)
The higher timeframe has shifted bullish - a potential new uptrend is forming.
Example: You're watching ES-mini on the Intraday setting. TF3 turns green after being red for several days. This signals the broader trend may be shifting bullish - consider looking for long opportunities.
2. Trend Bearish (TF3 turns Red)
The higher timeframe has shifted bearish - consider protecting profits or exiting long positions.
Example: You hold a long position in Es-mini. TF3 turns red, indicating the macro trend is weakening. This is your signal to take profits or tighten stop-losses.
3. Possible Accumulation (TF3 Red + TF2 turns Green)
While the overall trend is still bearish, the medium timeframe shows buying pressure. Smart money may be accumulating - watch closely for a potential trend reversal.
Example: Es-mini has been in a downtrend (TF3 red). Suddenly TF2 turns green while TF3 remains red. This could indicate institutional buying before a reversal. Don't buy yet, but add it to your watchlist and wait for confirmation.
4. Trend Continuation (TF3 Green + TF2 turns Green)
The medium timeframe realigns with the bullish macro trend - a potential buying opportunity as momentum returns to the uptrend.
Example: Es-mini is in an uptrend (TF3 green). After a pullback, TF2 was red but now turns green again. The pullback appears to be over - this is a trend continuation signal and a potential entry point.
5. Buy the Dip (TF3 + TF2 Green + TF1 turns Green)
All timeframes are now aligned bullish. The short-term pullback is complete and price is resuming the uptrend - optimal entry for short-term trades.
Example: Es-mini is trending up (TF3 + TF2 green). A small dip caused TF1 to turn red briefly. When TF1 turns green again, all three timeframes are aligned - this is your "Buy the Dip" signal with strong confirmation.
6. Sell the Dip (TF3 + TF2 Green + TF1 turns Red)
Short-term weakness within an uptrend. This can be used to take partial profits, wait for a better entry, or trail stops tighter.
Example: You're long on ES-mini with TF3 and TF2 green. TF1 turns red, indicating short-term selling pressure. Consider taking partial profits here and wait for TF1 to turn green again (Buy the Dip) to add back to your position.
How to Use
Choose your scenario: Select "Intraday" 1min-chart for day trading or "Swing" 1h-chart for swingtrading
Enable alerts: Turn on the strategy alerts you want to receive in the settings
Wait for signals: Let the indicator notify you when conditions align
Confirm with price action: Always use additional confirmation before entering trades
Best Practices
✅ Use TF3 as your trend filter - only take longs when TF3 turns green and hold them :)
✅ Use TF2 for timing - wait for TF2 to align with TF3 for swings.
✅ Use TF2 for early entries (accumulation phase) when TF3 is still red. Watch out!
✅ Use TF1 for entries when TF3 and TF2 are green. Only buy if TF1 is red. Keep it short and sweet.
✅ Combine with support/resistance levels for better entries
✅ Use proper risk management - no indicator is 100% accurate
Disclaimer
This indicator is for educational purposes only. Past performance does not guarantee future results. Always do your own research and use proper risk management. Never risk more than you can afford to lose.
Superior-Range Bound Renko - Alerts - 11-29-25 - Signal LynxSuperior-Range Bound Renko – Alerts Edition with Advanced Risk Management Template
Signal Lynx | Free Scripts supporting Automation for the Night-Shift Nation 🌙
1. Overview
This is the Alerts & Indicator Edition of Superior-Range Bound Renko (RBR).
The Strategy version is built for backtesting inside TradingView.
This Alerts version is built for automation: it emits clean, discrete alert events that you can route into webhooks, bots, or relay engines (including your own Signal Lynx-style infrastructure).
Under the hood, this script contains the same core engine as the strategy:
Adaptive Range Bounding based on volatility
Renko Brick Emulation on standard candles
A stack of Laguerre Filters for impulse detection
K-Means-style Adaptive SuperTrend for trend confirmation
The full Signal Lynx Risk Management Engine (state machine, layered exits, AATS, RSIS, etc.)
The difference is in what we output:
Instead of placing historical trades, this version:
Plots the entry and RM signals in a separate pane (overlay = false)
Exposes alertconditions for:
Long Entry
Short Entry
Close Long
Close Short
TP1, TP2, TP3 hits (Staged Take Profit)
This makes it ideal as the signal source for automated execution via TradingView Alerts + Webhooks.
2. Quick Action Guide (TL;DR)
Best Timeframe:
4H and above. This is a swing-trading / position-trading style engine, not a micro-scalper.
Best Assets:
Volatile but structured markets, e.g.:
BTC, ETH, XAUUSD (Gold), GBPJPY, and similar high-volatility majors or indices.
Script Type:
indicator() – Alerts & Visualization Only
No built-in order placement
All “orders” are emitted as alerts for your external bot or manual handling
Strategy Type:
Volatility-Adaptive Trend Following + Impulse Detection
using Renko-like structure and multi-layer Laguerre filters.
Repainting:
Designed to be non-repainting on closed candles.
The underlying Risk Management engine is built around previous-bar data (close , high , low ) for execution-critical logic.
Intrabar values can move while the bar is forming (normal for any advanced signal), but once a bar closes, the alert logic is stable.
Recommended Alert Settings:
Condition: one of the built-in signals (see section 3.B)
Options: “Once Per Bar Close” is strongly recommended for automation
Message: JSON, CSV, or simple tokens – whatever your webhook / relay expects
3. Detailed Report: How the Alerts Edition Works
A. Relationship to the Strategy Version
The Alerts Edition shares the same internal logic as the strategy version:
Same Adaptive Lookback and volatility normalization
Same Range and Close Range construction
Same Renko Brick Emulator and directional memory (renkoDir)
Same Fib structures, Laguerre stack, K-Means SuperTrend, and Baseline signals (B1, B2)
Same Risk Management Engine and layered exits
In the strategy script, these signals are wired into strategy.entry, strategy.exit, and strategy.close.
In the alerts script:
We still compute the final entry/exit signals (Fin, CloseEmAll, TakeProfit1Plot, etc.)
Instead of placing trades, we:
Plot them for visual inspection
Expose them via alertcondition(...) so that TradingView can fire alerts.
This ensures that:
If you use the same settings on the same symbol/timeframe, the Alerts Edition and Strategy Edition agree on where entries and exits occur.
(Subject only to normal intrabar vs. bar-close differences.)
B. Signals & Alert Conditions
The alerts script focuses on discrete, automation-friendly events.
Internally, the main signals are:
Fin – Final entry decision from the RM engine
CloseEmAll – RM-driven “hard close” signal (for full-position exits)
TakeProfit1Plot / 2Plot / 3Plot – One-time event markers when each TP stage is hit
On the chart (in the separate indicator pane), you get:
plot(Fin) – where:
+2 = Long Entry event
-2 = Short Entry event
plot(CloseEmAll) – where:
+1 = “Close Long” event
-1 = “Close Short” event
plot(TP1/TP2/TP3) (if Staged TP is enabled) – integer tags for TP hits:
+1 / +2 / +3 = TP1 / TP2 / TP3 for Longs
-1 / -2 / -3 = TP1 / TP2 / TP3 for Shorts
The corresponding alertconditions are:
Long Entry
alertcondition(Fin == 2, title="Long Entry", message="Long Entry Triggered")
Fire this to open/scale a long position in your bot.
Short Entry
alertcondition(Fin == -2, title="Short Entry", message="Short Entry Triggered")
Fire this to open/scale a short position.
Close Long
alertcondition(CloseEmAll == 1, title="Close Long", message="Close Long Triggered")
Fire this to fully exit a long position.
Close Short
alertcondition(CloseEmAll == -1, title="Close Short", message="Close Short Triggered")
Fire this to fully exit a short position.
TP 1 Hit
alertcondition(TakeProfit1Plot != 0, title="TP 1 Hit", message="TP 1 Level Reached")
First staged take profit hit (either long or short). Your bot can interpret the direction based on position state or message tags.
TP 2 Hit
alertcondition(TakeProfit2Plot != 0, title="TP 2 Hit", message="TP 2 Level Reached")
TP 3 Hit
alertcondition(TakeProfit3Plot != 0, title="TP 3 Hit", message="TP 3 Level Reached")
Together, these give you a complete trade lifecycle:
Open Long / Short
Optionally scale out via TP1/TP2/TP3
Close remaining via Close Long / Close Short
All while the Risk Management Engine enforces the same logic as the strategy version.
C. Using This Script for Automation
This Alerts Edition is designed for:
Webhook-based bots
Execution relays (e.g., your own Lynx-Relay-style engine)
Dedicated external trade managers
Typical setup flow:
Add the script to your chart
Same symbol, timeframe, and settings you use in the Strategy Edition backtests.
Configure Inputs:
Longs / Shorts enabled
Risk Management toggles (SL, TS, Staged TP, AATS, RSIS)
Weekend filter (if you do not want weekend trades)
RBR-specific knobs (Adaptive Lookback, Brick type, ATR vs Standard Brick, etc.)
Create Alerts for Each Event Type You Need:
Long Entry
Short Entry
Close Long
Close Short
TP1 / TP2 / TP3 (optional, if your bot handles partial closes)
For each:
Condition: the corresponding alertcondition
Option: “Once Per Bar Close” is strongly recommended
Message:
You can use structured JSON or a simple token set like:
{"side":"long","event":"entry","symbol":"{{ticker}}","time":"{{timenow}}"}
or a simpler text for manual trading like:
LONG ENTRY | {{ticker}} | {{interval}}
Wire Up Your Bot / Relay:
Point TradingView’s webhook URL to your execution engine
Parse the messages and map them into:
Exchange
Symbol
Side (long/short)
Action (open/close/partial)
Size and risk model (this script does not position-size for you; it only signals when, not how much.)
Because the alerts come from a non-repainting, RM-backed engine that you’ve already validated via the Strategy Edition, you get a much cleaner automation pipeline.
D. Repainting Protection (Alerts Edition)
The same protections as the Strategy Edition apply here:
Execution-critical logic (trailing stop, TP triggers, SL, RM state changes) uses previous bar OHLC:
open , high , low , close
No security() with lookahead or future-bar dependencies.
This means:
Alerts are designed to fire on states that would have been visible at bar close, not on hypothetical “future history.”
Important practical note:
Intrabar: While a bar is forming, internal conditions can oscillate.
Bar Close: With “Once Per Bar Close” alerts, the fired signal corresponds to the final state of the engine for that candle, matching your Strategy Edition expectations.
4. For Developers & Modders
You can treat this Alerts script as an ”RM + Alert Framework” and inject any signal logic you want.
Where to plug in:
Find the section:
// BASELINE & SIGNAL GENERATION
You’ll see how B1 and B2 are built from the RBR stack and then combined:
baseSig = B2
altSig = B1
finalSig = sigSwap ? baseSig : altSig
To use your own logic:
Replace or wrap the code that sets baseSig / altSig with your own conditions:
e.g., RSI, MACD, Heikin Ashi filters, candle patterns, volume filters, etc.
Make sure your final decision is still:
2 → Long / Buy signal
-2 → Short / Sell signal
0 → No trade
finalSig is then passed into the RM engine and eventually becomes Fin, which:
Drives the Long/Short Entry alerts
Interacts with the RM state machine to integrate properly with AATS, SL, TS, TP, etc.
Because this script already exposes alertconditions for key lifecycle events, you don’t need to re-wire alerts each time — just ensure your logic feeds into finalSig correctly.
This lets you use the Signal Lynx Risk Management Engine + Alerts wrapper as a drop-in chassis for your own strategies.
5. About Signal Lynx
Automation for the Night-Shift Nation 🌙
Signal Lynx builds tools and templates that help traders move from:
“I have an indicator” → “I have a structured, automatable strategy with real risk management.”
This Superior-Range Bound Renko – Alerts Edition is the automation-focused companion to the Strategy Edition. It’s designed for:
Traders who backtest with the Strategy version
Then deploy live signals with this Alerts version via webhooks or bots
While relying on the same non-repainting, RM-driven logic
We release this code under the Mozilla Public License 2.0 (MPL-2.0) to support the Pine community with:
Transparent, inspectable logic
A reusable Risk Management template
A reference implementation of advanced adaptive logic + alerts
If you are exploring full-stack automation (TradingView → Webhooks → Exchange / VPS), keep Signal Lynx in your search.
License: Mozilla Public License 2.0 (Open Source).
If you build improvements or helpful variants, please consider sharing them back with the community.
RSI SFP + flexi TP/SL + WT JSON bot RSI SFP + Smart TP/SL + Auto-Trading JSON for WunderTrading
Precision reversal detection for fully automated long/short execution
RSI SFP is a next-generation reversal detection engine combining market structure (Swing Failure Pattern) with RSI divergence confirmation.
It is designed for professional users who require fast, non-repainting, and broker-integrated signals that can be used for automation.
This Invite-Only script offers:
🔷 Core Features
✔ Real-time SFP detection (no candle close required)
The algorithm triggers as soon as price touches previous swing high/low and RSI forms a confirmed divergence.
Ideal for users who want the earliest, most reactive entries.
✔ RSI Divergence Engine
Bullish RSI divergence at prior lows
Bearish RSI divergence at prior highs
Adjustable divergence threshold (RSI difference)
Ultra-low latency decision logic
✔ Smart TP/SL Automation
TP = ±1% fixed profit from entry (configurable)
SL based on swing structure or user-defined %
TP/SL displayed visually on the chart
No repainting once triggered
✔ Full Backtesting Module
Tracks wins/losses across last N trades
Displays monthly statistics (last 4 months)
Tracks estimated P&L using user leverage model
Built-in visual tags for every TP / SL hit
✔ Integrated Auto-Trading for WunderTrading
When enabled, the indicator automatically sends structured JSON signals through TradingView alerts.
Supported actions:
Enter Long
Enter Short
Exit All
Each entry includes:
Market order
Position size based on capital & leverage
Exchange-level TP & SL placement
Your bot on WunderTrading can mirror the exact chart signals in real time.
🔷 Use Cases
Full automation using TradingView → Webhook → WunderTrading
Intraday reversal trading
Swing trading
Multi-exchange automated bot execution
Reversal scalping with tight stops
🔷 Important Notes
This indicator does not repaint after signal confirmation.
Real-time signals may flash while the candle is forming (normal for non-close divergence detection).
Only Invite-Only users can access the script.
No source code is shared.
If you want access, please message me directly on TradingView.
A full setup guide, alerts template, and WT bot configuration are included for subscribers.
🇨🇳 中文版(专业销售版)
RSI SFP + 智能 TP/SL + WunderTrading 自动交易 JSON 引擎
专为自动化反转交易打造的实时 SFP + RSI 背离策略
RSI SFP 指标将 Swing Failure Pattern(SFP 假突破结构)与 RSI 背离进行整合,
用于捕捉极早期的反转机会。
本脚本专为需要 实时、无重绘、可自动化执行 的专业交易者设计。
这是一个 Invite-Only(仅邀请)脚本,专供订阅用户授权使用。
🔷 核心功能
✔ 实时信号(不需要 K 线收盘)
只要价格触及前高/前低 + RSI 背离确认,
立即给出 Long / Short 反转信号,属于极短延迟结构逻辑。
✔ 高级 RSI 背离系统
价格 vs RSI 顶背离
价格 vs RSI 底背离
最小 RSI 差值可调
精准且稳定,不重绘
✔ 智能 TP / SL 自动管理
固定 TP = ±1%(可调)
SL 支持 swing 结构或固定百分比
图表上自动绘制 TP/SL 虚线
信号一旦触发后不重绘
✔ 强大回测统计系统
可追踪最近 N 笔交易
最近 4 个月的月度统计
盈亏汇总表(含杠杆模型)
每次 TP/SL 都自动标注在图表上
✔ 内置 WunderTrading 自动化 JSON
启用后,指标会自动通过 TradingView Alerts → Webhook
向 WT 机器人发送标准化 JSON:
开多(Enter Long)
开空(Enter Short)
全部平仓(Exit All)
并自动包含:
市价下单
杠杆
手数
TP/SL 自动挂单
完全同步图表上的信号。
🔷 适用人群
想要全自动交易(TV → WT → 交易所)
反转交易 / SFP 策略
日内 / 轻量级高频反转
Swing 反转捕捉
需要稳定 TP/SL 的量化用户
🔷 注意事项
信号不会在收盘后重绘,但在 K 线形成中可能闪烁(实时逻辑正常现象)
脚本为 Invite-Only 私密指标,源码不会公开
订阅用户可随时获得使用授权
提供详细 WT 机器人设置教程
如需访问权限,请通过 TradingView 私信联系我。
订阅用户将获得完整的使用指南与设置模板。
Confluence Engine [BullByte]CONFLUENCE ENGINE
Multi-Factor Technical Analysis Framework
OVERVIEW
Confluence Engine is a multi-dimensional technical analysis framework that evaluates market conditions across five distinct analytical pillars simultaneously. Rather than relying on a single indicator or signal source, this tool synthesizes Structure, Momentum, Volume, Volatility, and Pattern analysis into a unified scoring system that identifies high-probability trading opportunities when multiple technical factors align.
The core philosophy behind this indicator stems from a fundamental observation: isolated signals frequently fail, but when multiple independent analytical methods agree, the probability of a successful trade increases substantially. This indicator was developed after extensive research into why traders often receive conflicting signals from different indicators on their charts, leading to analysis paralysis and poor decision-making.
THE PROBLEM AND SOLUTION
The Problem:
Most traders use multiple indicators independently, often receiving contradictory signals. One indicator says "buy" while another says "wait." This creates confusion and leads to missed opportunities, premature entries based on incomplete analysis, difficulty quantifying how strong a setup actually is, and inconsistent decision-making across different market conditions.
The Solution:
Confluence Engine addresses this by providing a single, unified score (0-100) that represents the aggregate strength of a trading setup. Instead of mentally weighing five different indicators, traders receive a clear numerical score indicating setup quality, visual tier classification (ULTRA, HIGH, STANDARD), specific identification of which factors are strong or weak, and actionable guidance on what to watch for next.
THE FIVE ANALYTICAL DIMENSIONS
Each dimension was selected because it measures a fundamentally different aspect of market behavior:
STRUCTURE ANALYSIS
Evaluates price position relative to key levels and recent swing points. Markets respect structure - previous highs, lows, and areas where price reversed. This dimension identifies when price interacts with these critical levels and measures the quality of that interaction.
What it detects: Price approaching or sweeping swing highs/lows, reclaim patterns after false breakouts, EMA alignment and trend structure, exhaustion after extended moves.
MOMENTUM ANALYSIS
Measures the underlying strength and direction of price movement. Strong moves are characterized by momentum preceding price. This dimension evaluates whether momentum supports the current price direction.
What it detects: Oversold/overbought conditions with reversal potential, momentum divergence states, directional movement strength (ADX-based), momentum shifts before price confirmation.
VOLUME ANALYSIS
Volume validates price movement. Significant moves require participation. This dimension measures current volume relative to recent averages to determine if market participants are genuinely committing to the move.
What it detects: Volume spikes confirming price action, below-average volume warning of weak moves, climactic volume at potential reversals, volume confirmation of rejection patterns.
VOLATILITY ANALYSIS
Markets alternate between compression (low volatility) and expansion (high volatility). This dimension identifies these phases and recognizes when compression is likely to resolve into directional movement.
What it detects: Volatility squeeze conditions (Bollinger inside Keltner), squeeze release direction, ATR expansion indicating breakout potential, compression duration for timing breakouts.
PATTERN ANALYSIS
Candlestick patterns reflect the battle between buyers and sellers within each bar. This dimension evaluates the quality and context of reversal and continuation patterns.
What it detects: Engulfing patterns with quality scoring, hammer and shooting star formations, rejection wicks indicating trapped traders, pattern confluence with other factors.
WHAT MAKES THIS INDICATOR ORIGINAL Not a mashup
This is NOT a mashup of indicators displayed together. The Confluence Engine represents an integrated analytical framework with the following unique characteristics:
Unified Scoring System: All five dimensions feed into a proprietary scoring algorithm that weights and combines their signals. The output is a single 0-100 score, not five separate readings.
Multi-Factor Gate: Beyond just scoring, the system requires a minimum number of factors to be "active" (meeting their individual thresholds) before allowing signals. This prevents signals based on one extremely strong factor masking four weak ones.
Regime-Aware Adjustments: The engine detects the current market regime (trending, ranging, volatile, weak) and automatically adjusts factor weights and score multipliers. A structure signal means something different in a trending market versus a ranging market.
Adaptive Risk Management: Take-profit and stop-loss levels are not static. They adapt based on current volatility, market regime, and signal quality - providing tighter targets in low-volatility environments and wider targets when volatility expands.
Liquidity Sweep Detection: A distinctive feature that identifies when price has swept beyond a swing high/low and then reclaimed back inside. This pattern often indicates stop hunts followed by reversals.
Signal Quality Tiers: Rather than just "signal" or "no signal," the engine classifies setups into tiers. ULTRA (80+) represents highest probability setups with all factors aligned. HIGH (70-79) represents strong setups with multiple factors confirming. STANDARD meets minimum threshold for acceptable setups.
HOW THE SCORING WORKS
Each of the five factors generates a raw score from 0-100 based on current market conditions. These raw scores are then weighted according to the selected trading style (Balanced, Scalper, Swing, Range, Trend), adjusted based on current market regime detection, modified by higher timeframe alignment (if enabled), bonused when multiple factors exceed their activation thresholds simultaneously, and multiplied by session factors (if session filter is enabled).
The result is a final Bull Score and Bear Score, each ranging from 0-100, representing the current strength of long and short setups respectively.
Signal Generation Requirements:
- Score meets minimum threshold (configurable: 60-95)
- Required number of factors are "active" (default: 3 of 5)
- Market regime is not blocked (if blocking enabled)
- Higher timeframe alignment passes (if required)
- Cooldown period from last signal has elapsed
UNDERSTANDING THE DASHBOARDS
Main Dashboard (Top Right)
The main dashboard displays real-time scores and market context:
LONG Score - Current bullish setup strength (0-100) with quality tier displayed
SHORT Score - Current bearish setup strength (0-100) with quality tier displayed
Regime - Current market state showing TREND UP, TREND DN, VOLATILE, RANGE, or WEAK
HTF - Higher timeframe alignment showing BULL, BEAR, NEUT, or OFF
Squeeze - Volatility state showing SQZ (in squeeze), REL+ (bullish release), REL- (bearish release), or NORM
Gate - Factor count versus requirement, for example 4/3 means 4 factors active with 3 required
Sweep L/S - Liquidity sweep status for long and short setups
ATR% - Current ATR as percentile of recent range indicating relative volatility
Vol - Current volume relative to 20-period average
R:R - Current risk-reward ratio based on adaptive TP/SL calculations
Trade - Active trade status and unrealized profit/loss percentage
Analysis Dashboard (Bottom Left)
The analysis dashboard provides actionable guidance:
Signal Readiness - Visual progress bars showing how close each direction is to generating a signal
Blocking Factors - Identifies which specific factor is weakest and preventing signals
Recommended Action - Context-aware guidance such as WATCH, WAIT, MANAGE, or SCAN
Watch For - Specific events to monitor for setup completion
Opportunity Level - Overall market opportunity rating from EXCELLENT to VERY POOR
Timing - Contextual timing guidance based on current conditions
Status Bar (Bottom Center)
Compact view displaying Long Score, Gate Status, Current State, Gate Status, and Short Score in a single row for quick reference.
Dashboard Size - Auto Mode Explained
When Dashboard Size is set to "Auto", the indicator intelligently adjusts text size based on your current chart timeframe to optimize readability:
Auto-Sizing Logic:
1-Minute to 5-Minute Charts → Tiny
- Lower timeframes show more bars on screen
- Tiny text prevents dashboard from obscuring price action
- Recommended for scalping and high-frequency monitoring
15-Minute Charts → Small
- Balanced size for intraday trading
- Readable without being intrusive
1-Hour to Daily Charts → Normal
- Standard size for most trading styles
- Optimal readability for swing trading
Weekly and Monthly Charts → Large
- Larger text for position trading
- Fewer bars visible so space is available
Manual Override:
You can override auto-sizing for any dashboard individually:
- Dashboard Size (All): Sets master size applied to all dashboards
- Main Dashboard Size: Override for top-right dashboard specifically
- Analysis Panel Size: Override for bottom-left panel specifically
- Status Bar Size: Override for bottom-center bar specifically
Example Use Case:
Trading on 5m chart (default = Tiny) but you have good eyesight and large monitor:
- Set "Dashboard Size (All)" to "Small" or "Normal" for better readability
- Individual dashboards will use your override instead of auto-sizing
Recommendation:
Start with Auto mode and only adjust if dashboards are too large or too small for your monitor/eyesight.
UNDERSTANDING SIGNAL LABELS
When a signal generates, a label appears with trade information:
Minimal Style Example:
LONG 85
Shows tier icon, direction, and score only.
Detailed Style Example:
ULTRA LONG
Score: 85
Entry: 50250.50
TP1: 50650.25
TP2: 51500.75
SL: 49850.25
R:R 1:2.5
Regime: TREND UP
HTF: BULL
Tier Icons Explained:
indicates ULTRA quality with score 80 or higher
indicates HIGH quality with score between 70 and 79
indicates STANDARD quality with score meeting minimum threshold
UNDERSTANDING TRADE ZONES
When a signal generates, visual elements appear on the chart:
Entry Line (Purple) marks the entry price level
TP1 Line (Blue Dashed) marks the first take-profit target
TP2 Line (Cyan Dashed) marks the final take-profit target
SL Line (Orange Dotted) marks the stop-loss level
Trade Zone Box shows shaded area from SL to TP2
These elements extend forward as price progresses. When TP1 is hit, its line becomes solid to indicate achievement. When the trade completes at either TP2 or SL, all elements are cleaned up and the entry label converts to a compact ghost label for historical reference.
Exit Labels Explained:
+X.XX% indicates first target reached with partial profit secured
+X.XX% indicates full target reached with maximum profit achieved
-X.XX% indicates stop-loss triggered
TP1 Hit, SL... indicates stopped out after TP1 was already hit (optional display)
OPPOSITE SIGNAL HANDLING
When market conditions shift dramatically, the engine may generate a signal in the opposite direction while an existing trade is active. This represents a significant change in confluence and is handled automatically:
Automatic Trade Reversal Process:
1. Detection: New signal triggers opposite to current trade direction (e.g., SHORT signal while LONG trade is active)
2. Current Trade Closure:
- All visual elements (entry line, TP/SL lines, trade zone) are deleted
- Current trade is marked as closed
3. Entry Label Conversion:
- The detailed entry label is converted to a compact ghost label
- Ghost label shows direction + score (e.g., "LONG 75")
- Marked with "OPP" outcome to indicate opposite signal closure
- Moved to a non-interfering position below/above price
4. New Trade Initialization:
- Fresh entry label created for new direction
- New TP1, TP2, SL levels calculated based on new signal quality
- Trade zone and price lines drawn for new trade
Example Scenario:
You enter a LONG trade at score 72. Price moves sideways for 8 bars, then market structure breaks down. Confluence shifts heavily bearish with a sweep reclaim bear + momentum + volume spike, generating a SHORT signal at score 81. The engine automatically:
- Closes the LONG trade
- Converts "LONG 72" entry label to a small ghost label
- Opens new SHORT trade at current price
- Displays new SHORT entry label with full trade details
Trading Implication:
This behavior ensures the engine is always aligned with the highest-probability direction based on current confluence. It prevents you from holding a position when all five factors have flipped against you.
Note: This does NOT happen for every small score change. The opposite signal must meet all signal generation requirements (minimum score, gate pass, regime check, HTF alignment) before triggering. Typically occurs during strong trend reversals or major support/resistance breaks.
EXAMPLE TRADE : LONG
Instrument and Exchange: Bitcoin / TetherUS (BTC/USDT) on Binance
Timeframe: 5-minute
Timestamp: Nov 27, 2025 12:39 UTC
Indicator Script: Confluence Engine v1.0
Trade Type: Long (Example Trade)
Setting Used: Default
Signal Details:
- Tier: HIGH
- Score: 70
- Entry Price: 90040.70
- TP1 Target: 90868.63
- TP2 Target: 92110.52
- Stop Loss: 89325.94
- Risk Reward: 1:2.9
Trade Outcome:
- TP1 hit after 12 bars (+0.95%)
- TP2 hit after 28 bars (+2.85%)
- Total gain: +2.85% on full position
EXAMPLE TRADE : SHORT with Dashboard Explanation and interpretation
Instrument and Exchange: Ethereum / U.S. Dollar (ETH/USD) — Coinbase
Timeframe: 1-hour
Timestamp (screenshot): Nov 28, 2025 16:41 UTC
Indicator Script: Confluence Engine v1.0
Trade Type: Short (Example Trade)
Setting Used: Default
Signal Details
-Tier: STANDARD (STD)
-Score: 64
-Entry Price: 3037.26
-TP1 Target: 2981.61 (-55.65 pts)
-TP2 Target: 2898.12 (-139.14 pts)
-Stop Loss: 3099.79 (+62.53 pts)
-Risk:Reward: ≈ 1 : 2.2 (TP2/SL)
-Market Context at Signal
-Regime: TREND UP (contextual regime at time of signal) — mixed environment for shorts
-HTF Alignment: OFF (no higher-timeframe confirmation)
-Gate Status: 3 / 3 (minimum factor groups active — gate passed)
-Squeeze Status: NORM (no active compression breakout)
-Volume: ~1.8× average (elevated participation)
-ATR%: 57% (elevated volatility)
Analysis Dashboard Reading (what the user sees)
-Long Readiness: Needs +36 points to qualify.
-Short Readiness: Needs +11 points to qualify (closer but not auto-entering).
-Blocking Factors: Structure = 0 — the single decisive blocker preventing fresh signals.
-Opportunity Level: VERY POOR (roughly 20 / 100) — low quality environment for adding positions.
-Timing: Wait for better setup (do not add new positions).
-Trade Outcome (screenshot moment)
-Trade state: Active SHORT (opened earlier).
-Live P&L (snapshot): +0.14% (managing trade).
-TP1/TP2: Targets shown on chart (TP1 2981.61, TP2 2898.12). Not closed yet at screenshot.
-Visuals: Entry label, TP/SL lines and trade zone are displayed and being extended while trade is active.
Interpretation
The engine produced a standard short (Score 64) while the market showed elevated volume and volatility but no HTF confirmation. Although the Gate passed (3/3), Structure = 0 blocks the indicator from issuing fresh entries — this is intentional and by design: one missing factor (structure) is enough to prevent new signals even when other factors look supportive. The currently open short is being managed (partial targets and SL visible), but the system's recommendation is to manage the existing trade only and not open new shorts until structure or HTF alignment improves.
Why this example matters (teaching point)
-Gate ≠ Go: Gate pass (factor count) alone does not force fresh trades — the system enforces additional checks (structure, regime, HTF) to avoid lower-quality setups.
-Volume & Volatility are necessary but not sufficient: High volume and wide ATR create movement but do not replace structural validation.
-Active trade vs new entries: The script will continue to manage an already open trade but will not create a new signal while a blocking factor remains. This prevents overtrading and reduces false positives.
-Practical trader actions shown by the example
-Manage existing SHORT only: Trail to breakeven if TP1 is taken; scale out at TP1; hold remaining if price respects trend and structure reclaims.
-Do not add fresh positions: Wait for Structure > 0 or a HTF alignment that lifts the block.
-Watch for signals that matter: Sweep reclaim, HTF alignment turning bullish for shorts (i.e., HTF changes to BEAR), or a squeeze release with volume spike — these can clear the blocker and validate new entries.
RECOMMENDED TIMEFRAMES
For Scalping on 1m, 5m, or 15m charts: Use higher factor thresholds and shorter cooldowns. The faster pace requires stricter filtering.
For Day Trading on 15m, 30m, or 1H charts: This provides a balance of signal frequency and reliability suitable for most active traders.
For Swing Trading on 1H, 4H, or Daily charts: Expect higher quality signals with longer hold periods and fewer false signals.
For Position Trading on Daily or Weekly charts: Focus on ULTRA signals only for maximum conviction on longer-term positions.
Higher Timeframe Alignment Recommendations:
When trading 5m, use 1H as your HTF
When trading 15m, use 1H or 4H as your HTF
When trading 1H, use 4H or Daily as your HTF
When trading 4H, use Daily as your HTF
The general rule is to select an HTF that is 4 to 12 times your trading timeframe.
TRADING STYLE PRESETS
Balanced (Default)
Equal weighting across all five factors at 20% each. Suitable for most market conditions and recommended as starting point.
Scalper
Emphasizes Volume at 30% and Volatility at 30%. Designed for quick in-and-out trades on lower timeframes where immediate momentum and volatility expansion matter most.
Swing Trader
Emphasizes Structure at 30% and Momentum at 30%. Focuses on catching larger moves where trend direction and key levels are paramount.
Range Trader
Emphasizes Structure at 35% and Pattern at 25%. Optimized for sideways markets where support/resistance levels and reversal patterns dominate.
Trend Follower
Emphasizes Momentum at 40%. Designed for trending markets where staying with the dominant direction is the priority.
QUALITY MODE SETTINGS
Custom Mode
Set your own minimum score threshold. Lower thresholds between 60 and 65 generate more signals but with lower average quality. Higher thresholds of 75 or above generate fewer but higher-quality signals.
High Quality Mode
Uses minimum score of 70. Recommended for most users as it filters out marginal setups while still providing reasonable signal frequency.
Ultra Only Mode
Uses minimum score of 80 for maximum selectivity. Only the highest-conviction setups generate signals. Recommended for swing and position traders or during uncertain market conditions.
REGIME DETECTION
The engine continuously evaluates market conditions and classifies them into five states:
TREND UP
Characteristics: Strong ADX reading with EMAs aligned in bullish order
Trading Implications: Long signals receive score boost while short signals are suppressed. Momentum factor gains additional weight.
TREND DN
Characteristics: Strong ADX reading with EMAs aligned in bearish order
Trading Implications: Short signals receive score boost while long signals are suppressed. Momentum factor gains additional weight.
VOLATILE
Characteristics: High ATR percentile, wide Bollinger Bands, elevated volume
Trading Implications: Both directions remain viable but wider stops are recommended. Volume factor gains additional weight.
RANGE
Characteristics: Low ADX reading, narrow Bollinger Bands, low ATR percentile
Trading Implications: Structure signals are emphasized while momentum signals are suppressed. Pattern recognition becomes more important.
WEAK
Characteristics: Unclear or mixed conditions that do not fit other categories
Trading Implications: Reduced confidence in all signals. Consider waiting for clearer market conditions.
Filter Mode Options:
Off - Regime is detected and displayed but no score adjustments are applied
Adjust Scores - Automatically modifies factor weights based on current regime
Block Weak Regimes - Prevents signals from generating when regime is RANGE or WEAK
VOLATILITY SQUEEZE DETECTION
A volatility squeeze occurs when Bollinger Bands contract inside the Keltner Channel, indicating reduced volatility and potential energy building for a breakout.
Squeeze States Explained:
SQZ with bar count (example: SQZ 15)
Indicates currently in squeeze for the displayed number of bars. A score penalty is applied during this phase because compression represents uncertainty about direction.
REL+ (Release Bullish)
Indicates squeeze has released with price above the basis line. Score bonus is applied for long setups as this often precedes strong upward moves.
REL- (Release Bearish)
Indicates squeeze has released with price below the basis line. Score bonus is applied for short setups as this often precedes strong downward moves.
NORM (Normal)
No active squeeze detected. Standard scoring applies.
Trading Implication:
Squeeze releases often produce strong directional moves. The engine detects both the squeeze duration and the release direction, awarding bonus points to signals that align with the release. Longer squeeze duration often corresponds to more powerful breakouts.
LIQUIDITY SWEEP DETECTION
Markets often sweep beyond obvious support and resistance levels to trigger stops before reversing. The engine detects these patterns:
Bullish Sweep Reclaim
Price sweeps below recent swing low, triggering stop losses, then reclaims back above the swing low. This often indicates smart money accumulation after retail stops are collected.
Bearish Sweep Reclaim
Price sweeps above recent swing high, triggering stop losses, then reclaims back below the swing high. This often indicates smart money distribution after retail stops are collected.
Sweep Status in Dashboard:
RCL (Reclaim) - Reclaim has been confirmed. This receives highest structure score as the pattern is complete.
PND (Pending) - Sweep has occurred and price is near the level but full reclaim not yet confirmed. Watching for completion.
ACT (Active) - Sweep is currently in progress with price beyond the swing level.
Dash (-) - No sweep activity detected.
MULTI-FACTOR GATE SYSTEM
Beyond overall score, the engine counts how many individual factors meet their activation threshold.
Example Calculation:
Structure score 45 with threshold 35 equals ACTIVE
Momentum score 25 with threshold 30 equals INACTIVE
Volume score 50 with threshold 35 equals ACTIVE
Volatility score 40 with threshold 30 equals ACTIVE
Pattern score 35 with threshold 30 equals ACTIVE
Result: 4 of 5 factors are active
If minimum required factors is set to 3, this example passes the gate and receives a 4-factor bonus.
Gate Bonuses:
4 factors active adds 8 points to final score (default setting)
5 factors active adds 15 points to final score (perfect confluence)
Purpose:
This mechanism prevents scenarios where one extremely high factor score masks four weak factors. A score of 75 with only 2 active factors is less reliable than a score of 70 with 4 active factors.
ADAPTIVE RISK MANAGEMENT
Take-profit and stop-loss distances adjust dynamically based on three inputs:
Volatility Influence (default 40% weight)
Low ATR percentile produces tighter targets
High ATR percentile produces wider targets
This ensures stops are not too tight in volatile conditions or too wide in calm conditions.
Regime Influence (default 30% weight)
Trending market with aligned signal produces extended targets
Ranging market produces contracted targets
Volatile regime produces wider stops for protection
Score Influence (default 30% weight)
ULTRA signals (high conviction) receive extended targets
STANDARD signals receive standard targets
Higher conviction justifies larger profit expectations.
You can configure the weight of each influence in settings to match your trading style.
SESSION FILTER (Optional Feature)
When enabled, the engine applies score multipliers based on the trading session:
Asian Session (default 0.9x multiplier)
Characterized by lower volatility and ranging tendency. Score reduction reflects reduced opportunity.
London Session (default 1.1x multiplier)
Characterized by high volatility and trend initiation. Score boost reflects increased opportunity.
London/NY Overlap (default 1.2x multiplier)
Characterized by highest liquidity and strongest moves. Maximum score boost reflects peak trading conditions.
New York Session (default 1.05x multiplier)
Characterized by volatility but typically after initial moves have occurred.
Configure your UTC offset in settings to align session detection with your chart timezone.
ALERT SYSTEM
The indicator provides comprehensive alerts with dynamic data:
Signal Alerts:
- ULTRA Long Signal with full trade details
- ULTRA Short Signal with full trade details
- HIGH Long Signal with key levels
- HIGH Short Signal with key levels
- Any Long Signal with basic info
- Any Short Signal with basic info
Trade Management Alerts:
- TP1 Reached with profit percentage
- TP2 Full Target with total profit
- Stop Loss Hit with loss percentage and status
Technical Event Alerts:
- Squeeze Release
- Liquidity Sweep
- Perfect Confluence
- Regime Change
All alerts include actual calculated values such as score, entry price, target levels, stop level, and risk-reward ratio at the time of trigger.
AUTOMATIC SETTINGS VALIDATION
The indicator performs comprehensive validation when first loaded on a chart. If configuration errors are detected, a warning label appears on the chart with specific guidance.
Critical Errors (Prevent Signal Generation):
ULTRA threshold must exceed HIGH threshold
- Example error: HIGH = 75, ULTRA = 70
- Fix: Ensure ULTRA threshold is higher than HIGH threshold
- Default safe values: HIGH = 70, ULTRA = 80
Minimum factors cannot exceed 5
- The gate requires 3 to 5 factors (you cannot require 6 of 5 factors)
- Fix: Set minimum active factors to 3, 4, or 5
TP2 multiplier must exceed TP1 multiplier
- Example error: TP1 = 3.0 ATR, TP2 = 2.0 ATR
- Fix: Ensure TP2 (final target) is farther than TP1 (partial target)
- Default safe values: TP1 = 2.0, TP2 = 5.0
Swing lookback minimum is 3 bars
- Liquidity sweep detection requires at least 3 bars to identify swing highs/lows
- Fix: Increase swing lookback period to 3 or higher
ATR period minimum is 5 bars
- ATR calculation requires sufficient data for accuracy
- Fix: Increase ATR period to 5 or higher (14 recommended)
Higher timeframe must be larger than chart timeframe
- Example error: Trading on 1H chart with MTF set to 15m
- Fix: Select HTF that is 4-12x your chart timeframe
- Example: If trading 15m, use 1H or 4H as HTF
Warnings (Signal Generation Continues):
Score threshold below 50 generates many signals
- Lower thresholds increase signal frequency but reduce quality
- Recommendation: Use minimum 60 for active trading, 70+ for swing trading
Cooldown below 3 bars may cause signal clustering
- Very short cooldowns can produce multiple signals in quick succession
- Recommendation: Use 5+ bars for lower timeframes, 3+ for higher timeframes
Validation Label Display:
When errors are detected, a label appears at the top of the chart showing:
SETTINGS QUICK REFERENCE
Signal Quality Section:
Quality Mode: High Quality recommended for most users
Custom Minimum Score: Used when Quality Mode is set to Custom (range 30-95)
HIGH Threshold: Score required for HIGH tier classification (default 70)
ULTRA Threshold: Score required for ULTRA tier classification (default 80)
Regime Engine Section:
Enable Regime Detection: Activates automatic market state classification
Filter Mode: Off, Adjust Scores, or Block Weak Regimes
ADX Strong Threshold: ADX level indicating strong trend (default 25)
ADX Weak Threshold: ADX level indicating ranging conditions (default 15)
Show Regime Background: Displays subtle background color for current regime
Liquidity and Squeeze Section:
Enable Liquidity Sweep Detection: Activates sweep and reclaim pattern detection
Swing Lookback Period: Bars used to identify swing highs and lows (default 8)
Reclaim Threshold: Percentage of range price must reclaim after sweep (default 15%)
Enable Volatility Squeeze Detection: Activates Bollinger/Keltner squeeze detection
Keltner Channel Multiplier: Width multiplier for Keltner Channel (default 1.5)
Squeeze Penalty: Points subtracted during active squeeze (default 25)
Squeeze Release Bonus: Points added on squeeze release (default 20)
Enable Multi-Factor Gate: Requires minimum factors active before signaling
Minimum Active Factors: How many factors must meet threshold (default 3)
Individual Factor Thresholds: Customize activation threshold for each factor
4-Factor Bonus: Points added when 4 of 5 factors active (default 8)
5-Factor Bonus: Points added when all 5 factors active (default 15)
MTF Confluence Section:
Enable MTF Confluence: Activates higher timeframe trend analysis
Higher Timeframe: Select timeframe for trend alignment (recommend 4-12x chart TF)
Require HTF Alignment: Block signals opposing higher timeframe trend
Show HTF EMAs: Display higher timeframe EMA 21 and EMA 50 on chart
Trading Style Section:
Enable Style Weighting: Activates factor weight adjustments based on style
Trading Style: Balanced, Scalper, Swing Trader, Range Trader, or Trend Follower
Custom Weights: Individual weight sliders when fine-tuning is needed
Session Filter Section:
Enable Session Filter: Activates session-based score multipliers
Your UTC Offset: Your timezone offset for accurate session detection
Session Multipliers: Individual multipliers for Asian, London, New York, and Overlap sessions
Risk Parameters Section:
ATR Period: Period for Average True Range calculation (default 14)
TP1 ATR Multiple: First target distance as ATR multiple (default 2.0)
TP2 ATR Multiple: Final target distance as ATR multiple (default 5.0)
SL ATR Multiple: Stop loss distance as ATR multiple (default 2.0)
Enable Adaptive TP/SL: Activates dynamic adjustment based on conditions
Volatility Weight: Influence of ATR percentile on adaptive calculation (default 40%)
Regime Weight: Influence of market regime on adaptive calculation (default 30%)
Score Weight: Influence of signal score on adaptive calculation (default 30%)
Appearance Section:
Color Theme: Matrix (green/red), Dark (modern dark), or Light (clean light)
Label Detail: Minimal (score only), Standard (key info), or Detailed (full breakdown)
Dashboard Size Controls: Master size and individual overrides for each dashboard
Show Trade Zones: Display shaded box from SL to TP2 for active trades
Show TP/SL Labels: Display price labels on target and stop lines
Show Trailing Exit Labels: Display exit label when stopped after TP1 hit
Show Main Dashboard: Toggle main dashboard visibility (top right)
Show Analysis Dashboard: Toggle analysis panel visibility (bottom left)
Show Status Bar: Toggle compact status bar visibility (bottom center)
Performance Section:
Performance Mode: Reduces visual elements on lower timeframes automatically
Max Ghost Labels: Maximum historical signal labels to retain (default 50)
Signal Cooldown: Minimum bars between signals in same direction (default 5)
Enable Script Alerts: Controls whether alert() calls fire automatically (default ON)
- ON: Dynamic alerts with calculated values fire automatically
- OFF: alert() suppressed, alertcondition() still available for manual creation
- Use OFF when testing settings or monitoring multiple instruments visually
- Toggle per-chart for selective alert coverage across watchlist
Show Factor Markers: Display shapes on chart when 3, 4, or 5 factors align
Show Score Breakdown: Display detailed factor scores table in debug panel
Show Regime Debug: Display regime state and ADX value in debug panel
Show MTF Debug: Display higher timeframe status in debug panel
DEBUG MODE AND FACTOR MARKERS
The indicator includes optional debug tools for traders who want deeper insight into the scoring mechanics and factor analysis. These features are disabled by default to keep the chart clean but can be enabled in the Debug Mode settings group.
FACTOR MARKERS
When "Show Factor Markers" is enabled, visual shapes appear on the chart indicating confluence states:
Perfect Confluence (5/5 Factors Active)
A circle appears below the bar for bullish or above the bar for bearish setups. This represents maximum confluence where all five analytical dimensions meet their activation thresholds simultaneously. A small label showing "5/5" also appears. This is a rare occurrence and typically precedes the highest quality signals. Background color shifts to highlight this exceptional alignment.
Strong Confluence (4/5 Factors Active)
A diamond shape appears below the bar for bullish or above the bar for bearish setups. This represents strong confluence with four of five factors active. A label showing "4/5" appears when this state is first achieved. This level of confluence is associated with high-quality setups.
Ready Confluence (3/5 Factors Active)
A triangle appears below the bar (pointing up) for bullish or above the bar (pointing down) for bearish setups. This represents the minimum confluence level required when gate is set to 3 factors. No label appears for this level to reduce visual clutter.
Confluence Background
When factor markers are enabled, a subtle background color appears indicating the current confluence state. Stronger colors indicate higher confluence levels. Bullish confluence shows green tints while bearish confluence shows red tints.
Purpose of Factor Markers:
These markers help traders visualize when confluence is building before a signal triggers. You might see a 4/5 diamond appear one or two bars before the actual signal, giving you advance notice that conditions are aligning. This can help with preparation and timing.
DEBUG PANEL (Bottom Right)
When any debug option is enabled, a debug panel appears in the bottom right corner of the chart providing detailed scoring information.
Score Breakdown Table
When "Show Score Breakdown" is enabled, the panel displays:
Factor column showing Structure, Momentum, Volume, Volatility, and Pattern
Bull column showing raw score (0-100) for each bullish factor
Bear column showing raw score (0-100) for each bearish factor
Weight column showing current percentage weight for each factor
Below the factor rows :
FINAL row shows the calculated final Bull and Bear scores after all adjustments
Adj row shows total adjustments applied including gate bonus, squeeze adjustment, and exhaustion adjustment with positive or negative sign
This breakdown allows you to see exactly which factors are contributing to the score and which are lagging. If you notice Structure consistently low, you know to wait for better price positioning relative to swing levels.
Regime Debug
When "Show Regime Debug" is enabled, the panel displays:
Current regime state (TREND UP, TREND DN, VOLATILE, RANGE, WEAK)
Current ADX value driving the regime classification
This helps you understand why certain score adjustments are being applied and verify the regime detection is working as expected for current market conditions.
MTF Debug
When "Show MTF Debug" is enabled, the panel displays:
Current MTF alignment status (BULL, BEAR, NEUT)
The higher timeframe being analyzed
This confirms the higher timeframe data is being read correctly and shows you the trend bias from the larger timeframe perspective.
Using Debug Mode Effectively
For Learning: Enable all debug options when first using the indicator to understand how scores are calculated and what drives signal generation.
For Optimization: Use score breakdown to identify which factors are consistently weak in your chosen market and timeframe. This can inform whether to adjust factor thresholds or switch trading styles.
For Troubleshooting: If signals seem inconsistent, enable debug to see exactly what values the engine is working with. This helps identify if a specific factor is behaving unexpectedly.
For Live Trading: Disable debug features to keep chart clean and reduce visual distraction. The main dashboards provide sufficient information for trade execution.
Debug Settings Summary:
Show Factor Markers - Displays shapes on chart when 3, 4, or 5 factors align. Useful for seeing confluence build before signals trigger.
Show Score Breakdown - Displays detailed table with all raw factor scores, weights, and adjustments. Useful for understanding exactly how final score is calculated.
Show Regime Debug - Adds regime state and ADX value to debug panel. Useful for verifying regime detection accuracy.
Show MTF Debug - Adds higher timeframe status and timeframe to debug panel. Useful for confirming MTF data is loading correctly.
PERFORMANCE CONSIDERATIONS
On lower timeframes such as 1-minute and 5-minute charts, the indicator creates visual elements including labels, lines, and boxes that may impact performance on slower devices.
Performance Mode automatically reduces visual elements, optimizes calculation frequency, and limits historical ghost labels when enabled.
Configure Max Ghost Labels (default 50) to control how many historical signal labels are retained on the chart.
NON-REPAINTING DESIGN
Signal Integrity:
All entry and exit signals generate only on confirmed (closed) bars using barstate.isconfirmed checks. This ensures signals do not appear and disappear during bar formation.
Higher Timeframe Data:
MTF analysis uses request.security with lookahead disabled (barmerge.lookahead_off) to prevent future data from influencing current calculations.
Visual Elements:
Lines, boxes, and labels for active trades update in real-time for monitoring purposes but this visual updating does not affect signal generation logic. Entry decisions are made solely on confirmed bar data.
DISCLAIMER
Trading financial instruments involves substantial risk of loss and is not suitable for all investors. Past performance does not guarantee future results. This indicator is a technical analysis tool provided for educational purposes only. It does not constitute financial advice, trading recommendations, or solicitation to buy or sell any financial instrument.
The developer makes no representations regarding the accuracy of signals or the profitability of trading based on this indicator. Users assume full responsibility for their trading decisions and should conduct their own analysis before entering any trade.
Always use proper risk management. Never risk more than you can afford to lose. Consider consulting a qualified financial advisor before making trading decisions.
VERSION HISTORY
v1.0 - Initial Release
- Five-factor confluence scoring system
- Regime detection and automatic adaptation
- Liquidity sweep and reclaim detection
- Volatility squeeze state machine
- Multi-factor gate with bonus system
- Adaptive risk management
- Comprehensive alert system
- Three dashboard display panels
- Session filter with multipliers
- Multiple trading style presets
- Theme customization options
Developed by BullByte
Pine Script v6
2025
3-in-1 Oscillator Pro3-IN-1 OSCILLATOR PRO: PMO + MACD + OBV
═══════════════════════════════════════════════════════════════════════════════
🎯 WHAT THIS INDICATOR DOES
The 3-in-1 Oscillator Pro combines three powerful momentum indicators into ONE clean, normalized oscillator panel. No more cluttered charts with multiple indicator windows - this combines Price Momentum Oscillator (PMO), MACD, and On-Balance Volume (OBV) into a single, actionable view.
**The Secret Sauce:** Advanced normalization technology puts all three indicators on the SAME SCALE, allowing you to compare momentum, trend, and volume flow side-by-side for the first time ever.
**Bonus Feature:** Automatic pattern detection for divergences, double tops/bottoms, and head & shoulders patterns across ALL THREE indicators simultaneously!
═══════════════════════════════════════════════════════════════════════════════
🔥 WHY THIS IS A GAME CHANGER
═══════════════════════════════════════════════════════════════════════════════
**Traditional Problem:**
- PMO ranges from -10 to +10
- MACD ranges from -2 to +2
- OBV ranges in millions
→ You CAN'T plot them together or compare them directly!
**Our Solution:**
Advanced normalization (Z-Score, Min-Max, or Percentage) puts ALL indicators on the same -3 to +3 scale, allowing you to:
✅ See when all 3 indicators AGREE (high conviction setups)
✅ Spot DIVERGENCES between momentum, trend, and volume
✅ Identify which indicator is leading vs lagging
✅ Make faster, more confident trading decisions
═══════════════════════════════════════════════════════════════════════════════
📊 THE THREE INDICATORS EXPLAINED
═══════════════════════════════════════════════════════════════════════════════
**1️⃣ PMO (Price Momentum Oscillator)** - BLUE LINE
- Advanced momentum indicator based on Rate of Change
- Smoother than RSI, more responsive than MACD
- Double EMA smoothing eliminates false signals
- Best for: Identifying momentum shifts EARLY
**How to Use:**
- PMO crossing above signal = Bullish momentum
- PMO crossing below signal = Bearish momentum
- PMO above 0 = Bullish zone
- PMO below 0 = Bearish zone
**2️⃣ MACD (Moving Average Convergence Divergence)** - ORANGE LINE
- The industry standard trend-following indicator
- Shows relationship between two moving averages
- Histogram shows momentum strength
- Best for: Confirming trend direction
**How to Use:**
- MACD above signal = Uptrend
- MACD below signal = Downtrend
- Histogram growing = Momentum increasing
- Histogram shrinking = Momentum decreasing
**3️⃣ OBV (On-Balance Volume)** - GREEN LINE
- Measures buying vs selling pressure
- Uses volume to confirm price moves
- Leading indicator (moves before price)
- Best for: Validating breakouts and reversals
**How to Use:**
- OBV rising = Accumulation (smart money buying)
- OBV falling = Distribution (smart money selling)
- OBV divergence = Possible reversal ahead
- OBV confirms price = Strong trend
═══════════════════════════════════════════════════════════════════════════════
🎨 NORMALIZATION METHODS
═══════════════════════════════════════════════════════════════════════════════
Choose the normalization method that fits your trading style:
**Z-SCORE (DEFAULT - RECOMMENDED)**
- Statistical method measuring standard deviations from mean
- Values typically range from -3 to +3
- Best for: Identifying extreme readings and mean reversion
- Reading: -2 or below = Oversold | +2 or above = Overbought
**MIN-MAX SCALING**
- Scales to -1 to +1 range based on recent high/low
- Best for: Range-bound markets
- Reading: Shows position within recent range
**PERCENTAGE**
- Shows deviation from average as percentage
- Best for: Relative strength comparison
- Reading: Direct percentage above/below mean
**Normalization Period:** Adjustable from 20-500 bars (default 100)
- Shorter period = More reactive, more signals
- Longer period = Smoother, fewer false signals
═══════════════════════════════════════════════════════════════════════════════
🎯 AUTOMATIC PATTERN DETECTION
═══════════════════════════════════════════════════════════════════════════════
The indicator automatically detects 6 powerful patterns across ALL THREE oscillators:
**BULLISH PATTERNS** 🟢
1. **Bullish Divergence** - Price makes lower low, indicator makes higher low
→ Signals: Downtrend losing momentum, reversal likely
2. **Double Bottom** - Two similar lows with bounce in between
→ Signals: Strong support level, upward reversal setup
3. **Inverse Head & Shoulders** - Three troughs with middle one lowest
→ Signals: Major reversal pattern, strong bullish signal
**BEARISH PATTERNS** 🔴
4. **Bearish Divergence** - Price makes higher high, indicator makes lower high
→ Signals: Uptrend losing momentum, reversal likely
5. **Double Top** - Two similar highs with dip in between
→ Signals: Strong resistance level, downward reversal setup
6. **Head & Shoulders** - Three peaks with middle one highest
→ Signals: Major reversal pattern, strong bearish signal
**Pattern Table Display:**
- Shows current pattern for each indicator
- 🟢 BULL / 🔴 BEAR / ⚪ None signal
- Updates in real-time as patterns develop
- Positioned at bottom right (non-intrusive)
═══════════════════════════════════════════════════════════════════════════════
💡 HOW TO TRADE WITH THIS INDICATOR
═══════════════════════════════════════════════════════════════════════════════
**STRATEGY 1: TRIPLE CONFIRMATION**
Wait for all 3 indicators to agree:
- All pointing up = Strong BUY signal
- All pointing down = Strong SELL signal
- Mixed signals = Stay out or reduce position size
**STRATEGY 2: DIVERGENCE HUNTER**
Watch for divergences between price and indicators:
1. Price makes new high but PMO/MACD/OBV doesn't = Bearish divergence (SHORT setup)
2. Price makes new low but PMO/MACD/OBV doesn't = Bullish divergence (LONG setup)
3. When 2 or 3 indicators show same divergence = HIGHEST probability
**STRATEGY 3: VOLUME CONFIRMATION**
Use OBV to confirm price moves:
- Price breaking out + OBV rising = Valid breakout (BUY)
- Price breaking out + OBV falling = False breakout (AVOID)
- Price dropping + OBV rising = Bullish accumulation (BUY DIP)
- Price rising + OBV falling = Distribution (PREPARE TO SHORT)
**STRATEGY 4: MOMENTUM SHIFTS**
Use PMO for early entries:
- PMO crosses signal line + MACD confirms = Early entry
- PMO extreme reading (>+2 or <-2) = Possible reversal zone
- PMO divergence + Pattern detection = High probability setup
**STRATEGY 5: PATTERN POWER PLAYS**
When pattern table shows same pattern on 2+ indicators:
- 2 indicators show Bull Divergence = Strong LONG setup
- 2 indicators show Double Bottom = Strong BUY signal
- 3 indicators show bearish pattern = MAXIMUM conviction SHORT
═══════════════════════════════════════════════════════════════════════════════
⚙️ CUSTOMIZATION OPTIONS
═══════════════════════════════════════════════════════════════════════════════
**DISPLAY CONTROLS**
- Toggle each indicator on/off independently
- Hide/show MACD histogram
- Hide/show pattern detection table
- Mix and match based on your strategy
**PMO SETTINGS**
- ROC Length (default 35)
- Smoothing periods (20 and 10)
- Custom colors and line width
- Signal line color and width
**MACD SETTINGS**
- Fast length (default 12)
- Slow length (default 26)
- Signal length (default 9)
- Custom colors for lines and histogram
- Bull/bear histogram colors
- Histogram transparency control
**OBV SETTINGS**
- Moving average length (default 20)
- Custom color and line width
- Percentage calculation based on MA
**NORMALIZATION**
- Method selection (Z-Score, Min-Max, Percentage)
- Lookback period (20-500 bars)
- Affects ALL indicators simultaneously
**PATTERN DETECTION**
- Lookback period (5-50 bars)
- Controls sensitivity of pattern recognition
- Shorter = More patterns (more signals)
- Longer = Stronger patterns (fewer signals)
═══════════════════════════════════════════════════════════════════════════════
📈 BEST PRACTICES
═══════════════════════════════════════════════════════════════════════════════
✅ **DO:**
- Wait for multiple indicators to confirm
- Use pattern detection as confluence
- Combine with price action and support/resistance
- Adjust normalization period based on timeframe
- Use divergences as early warning signals
❌ **DON'T:**
- Trade based on single indicator alone
- Ignore volume confirmation (OBV)
- Use in ranging markets without adjusting settings
- Chase signals without proper risk management
- Overtrade - quality over quantity
**TIMEFRAME RECOMMENDATIONS:**
- Scalping: 1m-5m charts, shorter normalization (50 bars)
- Day Trading: 5m-15m charts, default settings (100 bars)
- Swing Trading: 1H-4H charts, longer normalization (200 bars)
- Position Trading: Daily charts, longest normalization (500 bars)
═══════════════════════════════════════════════════════════════════════════════
🔍 WHAT MAKES THIS DIFFERENT
═══════════════════════════════════════════════════════════════════════════════
**vs. Traditional PMO:**
✅ Combined with MACD and OBV for multi-dimensional analysis
✅ Normalized scale allows direct comparison
✅ Automatic pattern detection
✅ Single panel instead of 3 separate windows
**vs. Standard MACD:**
✅ Enhanced with momentum (PMO) and volume (OBV)
✅ Earlier signals from PMO
✅ Volume confirmation from OBV
✅ Pattern recognition across all components
**vs. Regular OBV:**
✅ Normalized to match other indicators
✅ Combined with trend and momentum for context
✅ Pattern detection adds analytical power
✅ Cleaner visual presentation
═══════════════════════════════════════════════════════════════════════════════
⚡ QUICK START GUIDE
═══════════════════════════════════════════════════════════════════════════════
**FOR BEGINNERS:**
1. Start with default settings
2. Focus on triple confirmation (all 3 agree)
3. Watch the pattern table for signals
4. Wait for clear divergences
**FOR INTERMEDIATE TRADERS:**
1. Experiment with normalization methods
2. Adjust periods based on your timeframe
3. Combine pattern signals with price action
4. Use OBV to filter false breakouts
**FOR ADVANCED TRADERS:**
1. Fine-tune each indicator independently
2. Build strategies around specific patterns
3. Use shorter lookbacks for scalping
4. Combine with your existing edge for confluence
═══════════════════════════════════════════════════════════════════════════════
📊 TECHNICAL SPECIFICATIONS
═══════════════════════════════════════════════════════════════════════════════
**Pine Script Version:** v6 (Latest)
**Indicator Type:** Oscillator (Overlay = false)
**Calculation:** Real-time on every bar
**Repainting:** No - all calculations are finalized
**Data Required:** Minimum 100 bars recommended
**Max Lookback:** Configurable up to 500 bars
**Performance:** Optimized for all timeframes
**Pattern Detection Algorithm:**
- Pivot point identification
- Divergence calculation
- Double top/bottom recognition
- Head & shoulders complex pattern detection
- Minimum threshold filtering to reduce noise
═══════════════════════════════════════════════════════════════════════════════
🎁 WHAT YOU GET
═══════════════════════════════════════════════════════════════════════════════
✅ 3 indicators in 1 clean panel
✅ Advanced normalization technology
✅ 6 automatic pattern detection systems
✅ Real-time pattern table
✅ Fully customizable colors and settings
✅ Works on ALL timeframes
✅ Works on ALL markets (stocks, crypto, forex, futures)
✅ No repainting
✅ Clean, professional visual design
✅ Low CPU usage (optimized code)
═══════════════════════════════════════════════════════════════════════════════
💬 FINAL THOUGHTS
═══════════════════════════════════════════════════════════════════════════════
The 3-in-1 Oscillator Pro isn't just three indicators slapped together - it's a carefully engineered trading system that gives you a complete view of market momentum, trend, and volume flow in a single glance.
By normalizing these different indicators to the same scale, you can finally see the relationships between momentum, trend, and volume that were previously hidden. Combined with automatic pattern detection, you get high-probability setups served to you on a silver platter.
Whether you're scalping, day trading, swing trading, or position trading - this indicator adapts to your style and gives you the edge you need in today's markets.
**Stop cluttering your chart with multiple indicators. Get the 3-in-1 Oscillator Pro and trade with confidence.**
═══════════════════════════════════════════════════════════════════════════════
📌 **TAGS:** PMO, MACD, OBV, Momentum, Volume, Oscillator, Divergence, Pattern Detection, Multi-Indicator, Normalized, Trading System, Technical Analysis
🔗 **CATEGORY:** Oscillators, Volume
💡 **USE CASE:** Day Trading, Swing Trading, Scalping, All Markets
⚡ **TRADEHAWK PRO** - Professional Trading Tools for Serious Traders
═══════════════════════════════════════════════════════════════════════════════
---
**DISCLAIMER:** This indicator is for educational and informational purposes only. Past performance does not guarantee future results. Always practice proper risk management and never risk more than you can afford to lose. Trading involves substantial risk of loss.
---
**VERSION:** 1.0
**RELEASE DATE:** November 2025 **PINE SCRIPT:** v6
**DEVELOPER:** Timmy741
---
If you find this indicator helpful, please give it a 👍 and share your experience in the comments!
For questions, suggestions, or custom indicator requests, feel free to reach out.
Happy Trading! 🚀📈
BETA ZONES v1.0BETA ZONES v1.0 Indicator
Overview
BETA ZONES v1.0 is a comprehensive technical analysis tool designed for TradingView, combining an EMA-based ribbon with dynamic glow zones, structural pivot detection, and real-time ATR visualization. This overlay indicator helps traders identify trends, support/resistance zones, and potential breakout points by blending moving averages, volatility-based shading, and pivot structures. It's particularly useful for trend-following strategies, swing trading, and confirming market reversals on any timeframe or asset, including those using Heikin Ashi candles (as it incorporates real close data to bypass transformations).
The indicator emphasizes visual clarity with color-coded elements: bullish trends in shades of green/lime and bearish in red/maroon. It includes customizable toggles for each component, allowing users to focus on specific features without cluttering the chart.
Key Features
• EMA Ribbon & Glow System:
o Displays a ribbon formed by three EMAs (5, 20, and 50 periods) with gradient fills between them, colored based on trend strength.
o A dynamic "glow" zone around the 50-period EMA, calculated using ATR (Average True Range), acts as a volatility-based support (bullish) or resistance (bearish) band. The glow expands/contracts with market volatility, providing a visual buffer for potential price reactions.
o Real Close Dot: A small circle plotted at the actual closing price of each bar (sourced from standard candles), aiding in precise data verification even on transformed charts like Heikin Ashi.
• Structural Pivots:
o Automatically detects and labels confirmed pivot highs and lows using customizable symbols (e.g., arrows, dots, or curves).
o Draws breakout lines connecting pivots to the bar where structure is broken (Break of Structure - BOS), highlighting bullish (green) or bearish (red) shifts.
o Pivots are trend-aware: In uptrends, it tracks higher highs/lows until a downside break; in downtrends, lower highs/lows until an upside break.
• Real ATR Display:
o A compact table at the bottom-center of the chart showing the current 14-period ATR value (calculated on real data), useful for gauging volatility and setting stop-losses or targets.
How It Works
• EMA Ribbon Logic: The fast EMA (5) is compared to the mid (20), and mid to slow (50), to determine sub-trends. Price relative to the slow EMA sets the overall bullish/bearish bias. Fills create a "ribbon" effect, with colors intensifying in strong trends.
• Glow Zone: Uses a user-defined ATR length and multiplier to create upper/lower bands around the slow EMA. The glow is one-sided: below for bullish (support) and above for bearish (resistance), with semi-transparent shading for easy price overlay.
• Pivot Detection: Tracks the current trend direction (up or down) and reference high/low from the last confirmed pivot. A breakout (close crossing the reference level) confirms a new pivot, labels it, and optionally draws a line to the breakout bar. Bar coloring (yellow) highlights breakout candles.
• Data Handling: All calculations use real close prices via request.security to ensure accuracy on non-standard chart types.
Settings and Customization
The indicator is divided into intuitive input groups for easy configuration:
1. EMA Ribbon & Glow:
o Show EMA Ribbon & Glow: Master toggle to enable/disable the entire ribbon and glow (default: true). Note: Real Close Dot is independent.
o ATR Length (Glow): Lookback for ATR calculation (default: 3; higher = smoother glow).
o ATR Multiplier (Glow Size): Scales the glow width (default: 0.15; higher = wider zone).
o Show Real Close Dot: Toggle for the orange dot at real closes (default: true).
o Real Close Dot Color: Customize the dot's color (default: orange).
2. Structural Pivots:
o Show Pivot Labels: Toggle visibility of high/low symbols (default: true).
o Pivot Symbol Style: Choose from pairs like "︽ ︾" (low/high) or "•" (dots) (default: "•").
o Label Size: Adjust symbol size (Tiny to Huge; default: Normal).
o Pivot High/Low Label Colors: Set colors for labels (default: white).
o Show Breakout Lines: Toggle lines from pivot to breakout (default: true).
o Line Width: Thickness of breakout lines (default: 2).
o Line Style: Solid, Dashed, or Dotted (default: Solid).
o Resistance Break Line (Bullish): Color for upside breaks (default: green).
o Support Break Line (Bearish): Color for downside breaks (default: red).
No additional inputs are required for the ATR table, as it's always displayed on the last bar for quick reference.
Usage Tips
• Trend Identification: Use the EMA ribbon colors to gauge momentum—full green for strong bulls, red for bears. The glow zone can act as a dynamic entry/exit area (e.g., buy near bullish glow support).
• Breakout Trading: Watch for pivot labels and BOS lines as signals for trend reversals. Combine with volume or other indicators for confirmation.
• Volatility Awareness: The displayed ATR(14) helps in position sizing; for example, set stops at 1-2x ATR from entry.
• Chart Compatibility: Works best on candlestick or Heikin Ashi charts. For lower timeframes, reduce ATR length for faster reactivity; increase for higher timeframes.
• Limitations: Pivots are reactive and may lag in ranging markets. Glow is based on historical ATR, so it doesn't predict future volatility.
This indicator is in beta (v1.0) and open to feedback for improvements. Add it to your chart via TradingView's indicator search and experiment with settings to fit your strategy!
Tactical Deviation🎯 TACTICAL DEVIATION - Volume-Backed VWAP Deviation Analysis
What Makes This Different?
Unlike basic VWAP indicators, Tactical Deviation combines:
• Multi-timeframe VWAP deviation bands (Daily/Weekly/Monthly)
• Volume spike intelligence - signals only appear with volume confirmation
• Pivot reversal detection at deviation extremes
• Optional multi-VWAP confluence system
• Smart defaults for quality over quantity
This unique combination filters weak setups and identifies high-probability entries at extreme price deviations from fair value.
📊 DEFAULT SETTINGS (Ready to Use)
✅ Daily VWAP with ±2σ deviation bands
✅ Volume spike detection (1.5x average required)
✅ 2σ minimum deviation for signals
❌ Weekly/Monthly VWAPs (enable for multi-timeframe)
❌ Pivot reversal requirement (enable for stronger signals)
❌ Fill zones (optional visual enhancement)
Why: Daily VWAP is most relevant for intraday trading. 2σ bands catch meaningful moves. Volume spikes ensure conviction. Clean chart focuses on what matters.
🚀 HOW TO USE
BASIC USAGE:
• Green triangles (below bars) = Long signals at oversold deviations
• Red triangles (above bars) = Short signals at overbought deviations
SIGNAL QUALITY:
• Normal size, bright colors = Volume spike (best quality)
• Small size, lighter colors = Volume momentum
• Tiny size = No volume confirmation
DEVIATION ZONES:
• ±2σ = Extreme deviation (signals appear here)
• ±1σ to ±2σ = Extended but not extreme
• Within ±1σ = Normal range
TRADING APPROACHES:
Mean Reversion:
→ Enter when price reaches ±2σ with volume spike
→ Target: Return to VWAP or opposite band
→ Stop: Beyond extreme deviation
Trend Continuation:
→ Use bands to identify pullbacks
→ Enter pullback to VWAP in trending market
→ Volume confirms continuation
Reversal Trading:
→ Enable "Require Pivot Reversal" for stronger signals
→ Signals only when deviation + pivot reversal occur
→ Higher probability, fewer signals
⚙️ EXPLORE SETTINGS FOR FULL USE
VWAP SETTINGS:
• Show Weekly/Monthly VWAP = Multi-timeframe context
• Show ±1σ Bands = Normal deviation range
• Show ±3σ Bands = Extreme extremes (rare but powerful)
SIGNAL SETTINGS:
• Min Deviation: 1σ (more signals) | 2σ (default) | 3σ (fewer, extreme only)
• Require Pivot Reversal: OFF (default) | ON (stronger but fewer)
• Volume Spike Threshold: 1.5x (default) | 2.0x+ (major spikes) | 1.2x (more signals)
CONFLUENCE SETTINGS:
• Require Multi-VWAP Confluence: OFF (default) | ON (2+ VWAPs must agree)
• Min VWAPs: 2 (Daily + Weekly/Monthly) | 3 (all must agree)
VISUAL SETTINGS:
• Show Fill Zones = Shaded areas between bands
• Fill Opacity = Transparency adjustment
• Line Widths = Customize thickness
💡 PRO TIPS
1. Start with defaults, then enable features as you learn
2. Volume spike requirement filters weak moves - keep it enabled
3. Enable Weekly/Monthly VWAPs for higher timeframe context
4. Enable confluence for swing trading setups
5. Pivot reversals: ON for reversals, OFF for continuations
6. Check top-right info table for current deviation levels
🎨 VISUAL GUIDE
• Cyan Line = Daily VWAP (fair value)
• Cyan Bands = Daily deviation zones
• Orange Line = Weekly VWAP (if enabled)
• Purple Line = Monthly VWAP (if enabled)
• Green Triangle = Long signal (oversold)
• Red Triangle = Short signal (overbought)
⚠️ IMPORTANT
Educational purposes only. Always use proper risk management. Signals are based on statistical deviation, not guarantees. Volume confirmation improves quality but doesn't guarantee outcomes. Combine with your own analysis.
The unique combination of VWAP deviation analysis, volume profile confirmation, pivot identification, and multi-timeframe confluence in a single clean interface makes Tactical Deviation different from basic VWAP indicators.
Happy Trading! 📈
SWS Snowflake Sniper – Hybrid Fundamental & Technical SystSWS Snowflake Sniper is a comprehensive hybrid trading system designed to filter the highest-quality opportunities by combining strict Fundamental Analysis (Value) with precise Technical Momentum (Trend).
It answers the two most important questions in trading: What to buy? and When to buy?
1. ❄️ The Fundamental Engine (The "Snowflake")
The indicator scans the company's financial statements in real-time to generate a Global Fundamental Score (0-100) based on 6 key pillars:
🏥 HEALTH: Solvency and liquidity (Current Ratio, Debt/Equity, Altman Z).
🔮 FUTURE: Growth metrics (Revenue, EPS, SGR).
📜 PAST: Efficiency and Profitability (ROE, ROA, Piotroski F-Score).
🛡️ RISK: Volatility, Beta, Max Drawdown, Leverage.
💰 VALUATION: Relative value (P/E, PEG, EV/EBITDA, FCF Yield).
💸 CASH FLOW: Quality of earnings and Free Cash Flow generation.
Logic: If the Global Score is > 85, the chart background turns Green, indicating the asset is "Investable".
2. ⚙️ The Technical Engine (Trendrating)
To time the entry, the script calculates a composite momentum score based on a weighted average of 8 indicators: ADX, TEMA, Klinger, MFI, PFE, ROC, RVI, and Aroon.
It classifies the trend into 4 Ratings:
🟢 A (Strong Bull): High momentum.
🔵 B (Weak Bull): Accumulation/Uptrend.
🟠 C (Weak Bear): Distribution/Correction.
🔴 D (Bear): Strong downtrend.
🧩 The Dashboard & UI
A detailed Heads-Up Display (HUD) allows you to audit every metric instantly. You can see exactly which financial criteria the company passed or failed (e.g., "ROE > 10% ✅").
🚀 The "Sniper" Signal
The indicator issues a SNIPER BUY signal only when two conditions meet:
Fundamental Score > 85 (Safe Company).
Technical Rating = A (Strong Momentum).
Best used on: Stocks (Equities) with available financial data.
Timeframe: Optimized for Daily (1D) and Weekly (1W) swing trading.
Price levelsPRICE LEVELS INDICATOR - DESCRIPTION
This TradingView indicator displays critical institutional price levels that professional traders use for intraday decision-making. The indicator automatically plots horizontal lines at key support and resistance levels derived from previous and current trading sessions, along with two simple moving averages for trend context.
KEY FEATURES
Daily Levels:
Prior Day High/Low: Yesterday's trading range extremes
Pre-Market High/Low: The highest and lowest prices reached during pre-market hours (4:00 AM - 9:30 AM EST)
Current Day High/Low/Open: Today's intraday extremes and opening price
After-Hours High/Low: Post-market session price extremes (4:00 PM - 8:00 PM EST)
First Bar High/Low: The high and low of the first regular trading session bar
Weekly Levels:
Prior Week High/Low/Close: Last week's price extremes and closing price
Current Week High/Low/Open: This week's ongoing price range and opening level
Moving Averages:
SMA 20 (default): Short-term trend indicator
SMA 200 (default): Long-term trend indicator
HOW TO USE THIS INDICATOR
Installation:
Copy the entire Pine Script code
In TradingView, open the Pine Editor (bottom panel)
Paste the code and click "Add to Chart"
The indicator will overlay directly on your price chart
Configuration:
All settings are accessible through the indicator settings menu (gear icon). You can customize:
Which price levels to display (toggle each level on/off)
Line colors, thickness, and styles (solid, dashed, dotted)
Label display and positioning
Price axis visibility for each level
Label text content and colors
Best Practices for Trading:
Market Structure:
Price above Week Open = bullish bias
Price below Week Open = bearish bias
Use Prior Week Close as major support/resistance
Entry Timing:
Look for bounces off Prior Day High/Low
Pre-Market High/Low often act as breakout triggers
Institutional traders watch these levels closely
Risk Management:
Place stops below/above relevant price levels
Prior Day Low often serves as stop-loss for longs
Prior Day High often serves as stop-loss for shorts
Confluence Trading:
Strongest setups occur when multiple levels align
Example: Price bounces at both Prior Day Low AND Week Open
Combine with moving averages for additional confirmation
Breakout Trading:
Pre-Market High break = potential bullish momentum
Pre-Market Low break = potential bearish momentum
Prior Week High break = strong bullish signal
Prior Week Low break = strong bearish signal
RECOMMENDED SETTINGS
For Day Trading:
Enable: Prior Day High/Low, PM High/Low, Week Open, Prior Week Close
Timeframe: 5-minute or 15-minute charts
Display: "Most recent level on most recent day"
For Swing Trading:
Enable: Prior Week High/Low, Current Week High/Low, Week Open
Timeframe: 1-hour or 4-hour charts
Display: "Most recent level across the chart"
For Scalping:
Enable: PM High/Low, Current Day High/Low
Timeframe: 1-minute or 3-minute charts
Disable weekly levels to reduce clutter
ALERT SETUP
The indicator includes built-in alerts for:
Price crossing above Pre-Market High
Price crossing below Pre-Market Low
Price closing above Pre-Market High
Price closing below Pre-Market Low
To enable alerts:
Right-click on the indicator name
Select "Add Alert"
Choose the desired alert condition
Set alert frequency and notification method
UNDERSTANDING LABEL COLORS
Each price level has a distinct color scheme by default:
Green tones: High levels (resistance)
Red/Pink tones: Low levels (support)
Yellow/Orange: Opening prices
Cyan/Blue: Weekly levels
All colors are fully customizable in the settings to match your chart theme.
TECHNICAL NOTES
The indicator only displays on intraday timeframes (seconds, minutes, hours)
It does not work on daily, weekly, or monthly charts
Lines automatically extend to the current bar
Labels update in real-time as prices move
Pre-market and after-hours levels require extended trading session data enabled in your chart settings
COMMON USE CASES
Gap Trading: Use Pre-Market High/Low to identify gap fill targets
Range Trading: Trade bounces between Prior Day High and Low
Breakout Trading: Enter when price decisively breaks key levels
Trend Following: Combine price levels with SMA 20 and 200 for trend confirmation
Support/Resistance: Use levels as dynamic support/resistance zones
This indicator is designed to give traders immediate visual reference to the price levels that institutional traders and market makers are watching, helping you make informed trading decisions based on areas where significant buying or selling pressure is likely to occur.
Thiru Macro Time Cycles🕐 Thiru Macro Time Cycles - Advanced Multi-Session Trading Indicator
═══════════════════════════════════════════
📋 WHAT IT DOES:
Thiru Macro Time Cycles is a professional-grade trading indicator that automatically identifies and visualizes 10 critical macro trading sessions throughout the trading day. This indicator helps traders identify optimal entry windows during high-probability market periods across London and New York sessions.
The indicator displays horizontal lines and labels marking specific 30-minute time windows that are known for significant price movements and institutional trading activity. Perfect for traders who follow ICT (Inner Circle Trader) methodologies, session trading strategies, and time-based market analysis.
═══════════════════════════════════════════
✨ KEY FEATURES:
🕐 MULTI-SESSION COVERAGE
10 Distinct Macro Sessions:
- London Sessions: 2 sessions (2:45-3:15 AM & 3:45-4:15 AM EST)
- NY AM Sessions: 4 sessions (7:45-8:15 AM, 8:45-9:15 AM, 9:45-10:15 AM, 10:45-11:15 AM EST)
- NY PM Sessions: 4 sessions (11:45-12:15 PM, 12:45-1:15 PM, 1:45-2:15 PM, 2:45-3:15 PM EST)
• Each session is a precise 30-minute window optimized for institutional activity
🎨 FULLY CUSTOMIZABLE VISUALS
• Individual Color Control: Set unique colors for each of the 10 sessions
• Plain Text Labels: Clean labels without background boxes for better visibility
• Label Customization: Show/hide labels, adjust text alignment (Left/Center/Right), size (Tiny to Huge)
• Line Customization: Adjustable width (1-10px), style (Solid/Dotted/Dashed), transparency
• Professional Color Coding: Different colors for London vs NY sessions
• Clean Visual Design: Horizontal lines with optional plain text labels
⏰ INTELLIGENT TIME MANAGEMENT
• Days to Show: Control how many days of sessions to display (1-30 days, default: 5)
• Weekend Filtering: Option to skip Saturday and Sunday for cleaner weekly view
• Automatic Cleanup: Smart memory management prevents chart clutter
• Timezone Aware: Uses Eastern Time (EST/EDT) with automatic DST handling
• Historical Tracking: View past sessions for pattern analysis
📊 SESSION CONTROL SYSTEM
• Individual Session Control: Enable/disable each of the 10 sessions independently
• Session Group Toggles: Show/hide all London, NY AM, or NY PM sessions at once
• London Sessions: Marked as "LO 1" and "LO 2"
• NY AM Sessions: Marked as "AM 1", "AM 2", "AM 3", "AM 4"
• NY PM Sessions: Marked as "PM 1", "PM 2", "PM 3", "PM 4"
• Clear Label System: Easy to identify which session you're viewing
═══════════════════════════════════════════
🚀 HOW TO USE:
BASIC SETUP:
1️⃣ Add the indicator to your chart
2️⃣ The indicator will automatically display sessions for the current and past days
3️⃣ Sessions appear as horizontal lines at the bottom of the indicator pane
4️⃣ Labels show session names (LO 1, LO 2, AM 1-4, PM 1-4)
CUSTOMIZATION:
1️⃣ Open Settings (gear icon)
2️⃣ Adjust "Days to Show" to control historical display (1-30 days recommended)
3️⃣ Enable/disable individual sessions or entire session groups
4️⃣ Toggle "Show Labels" on/off based on your preference
5️⃣ Choose "Text Alignment" (Left/Center/Right) and label size
6️⃣ Customize line width, style, and transparency
7️⃣ Customize colors for each session in the "Colors" section
8️⃣ Enable "Skip Weekends" for cleaner weekly view
FOR SESSION TRADING:
• Monitor the horizontal lines to identify active macro sessions
• Watch for price reactions during these specific 30-minute windows
• Use session labels to quickly identify which macro period is active
• Track multiple days to see session patterns and consistency
FOR ICT/SMC TRADERS:
• London sessions (LO 1, LO 2) align with London Killzone periods
• NY AM sessions (AM 1-4) cover the New York morning session
• NY PM sessions (PM 1-4) cover the New York afternoon session
• Use these windows for optimal entry timing in your trading setups
FOR MULTI-TIMEFRAME ANALYSIS:
• Works on all timeframes (optimized for 15m, 30m, 1h, 4h)
• Adjust "Days to Show" based on your timeframe:
- Lower timeframes (15m, 30m): 3-5 days
- Higher timeframes (4h, Daily): 5-10 days
═══════════════════════════════════════════
⚙️ SETTINGS OVERVIEW:
📌 DISPLAY SETTINGS:
• Days to Show: Number of days to display (default: 5, range: 1-30)
• Skip Weekends: Toggle to skip Saturday and Sunday (default: ON)
• Line Y Position: Adjust vertical position of lines (-1.0 to 1.0)
📌 SESSION GROUPS:
• Show London Sessions: Toggle all London sessions on/off
• Show NY AM Sessions: Toggle all NY AM sessions on/off
• Show NY PM Sessions: Toggle all NY PM sessions on/off
📌 INDIVIDUAL SESSIONS:
• Enable/disable each of the 10 sessions independently
📌 LABEL SETTINGS:
• Show Labels: Toggle labels on/off (default: ON)
• Text Alignment: Left, Center, or Right positioning
• Label Size: Tiny, Small, Normal, Large, or Huge (default: Small)
• Label Y Position: Adjust vertical position (-1.0 to 1.0)
• Label Text Color: Customize text color
📌 LINE APPEARANCE:
• Line Width: 1-10 pixels (default: 7)
• Line Style: Solid, Dotted, or Dashed
• Line Transparency: 0-100% (default: 0 = fully opaque)
🎨 COLORS:
• London Macro 1 Line Color (2:45-3:15 AM): Default Blue
• London Macro 2 Line Color (3:45-4:15 AM): Default Blue
• NYAM Macro 1 Line Color (7:45-8:15 AM): Default Orange
• NYAM Macro 2 Line Color (8:45-9:15 AM): Default Orange
• NYAM Macro 3 Line Color (9:45-10:15 AM): Default Blue
• NYAM Macro 4 Line Color (10:45-11:15 AM): Default Blue
• NYPM Macro 1 Line Color (11:45-12:15 PM): Default Orange
• NYPM Macro 2 Line Color (12:45-1:15 PM): Default Orange
• NYPM Macro 3 Line Color (1:45-2:15 PM): Default Blue
• NYPM Macro 4 Line Color (2:45-3:15 PM): Default Blue
═══════════════════════════════════════════
💡 TIPS & BEST PRACTICES:
✅ RECOMMENDED SETTINGS:
• Days to Show: 5 days (good balance of history and clarity)
• Show Labels: ON (helps identify sessions quickly)
• Text Alignment: Center (best visibility)
✅ TRADING STRATEGIES:
• Combine with price action analysis during macro sessions
• Watch for breakouts or reversals at session boundaries
• Use in conjunction with other ICT/SMC indicators
• Track which sessions show highest volatility for your instrument
✅ CHART SETUP:
• Works best on clean charts (minimal other indicators)
• Recommended instruments: Forex pairs, indices, futures
• Optimal timeframes: 15m, 30m, 1h for intraday trading
• Can be used on 4h/Daily for swing trading context
✅ PERFORMANCE OPTIMIZATION:
• Reduce "Days to Show" if chart becomes cluttered
• Turn off labels if you prefer cleaner visual
• Use consistent colors to build visual memory
• Adjust based on your trading style and preferences
═══════════════════════════════════════════
📈 SESSION TIMES (Eastern Time):
🌍 LONDON SESSIONS:
• LO 1: 2:45 AM - 3:15 AM EST
• LO 2: 3:45 AM - 4:15 AM EST
🇺🇸 NEW YORK AM SESSIONS:
• AM 1: 7:45 AM - 8:15 AM EST
• AM 2: 8:45 AM - 9:15 AM EST
• AM 3: 9:45 AM - 10:15 AM EST
• AM 4: 10:45 AM - 11:15 AM EST
🇺🇸 NEW YORK PM SESSIONS:
• PM 1: 11:45 AM - 12:15 PM EST
• PM 2: 12:45 PM - 1:15 PM EST
• PM 3: 1:45 PM - 2:15 PM EST
• PM 4: 2:45 PM - 3:15 PM EST
═══════════════════════════════════════════
🔧 TECHNICAL DETAILS:
• Pine Script Version: v6
• Indicator Type: Non-overlay (separate pane)
• Timezone: America/New_York (Eastern Time)
• Automatic DST Handling: Yes
• Memory Management: Optimized with automatic cleanup
• Performance: Lightweight and efficient
═══════════════════════════════════════════
🎯 USE CASES:
1️⃣ SESSION TRADING
Identify optimal entry windows during high-probability trading sessions
2️⃣ ICT/SMC METHODOLOGY
Align with Inner Circle Trader and Smart Money Concepts time-based strategies
3️⃣ INSTITUTIONAL TIMING
Track when institutional traders are most active in the market
4️⃣ MULTI-SESSION ANALYSIS
Compare price action across different macro sessions to find patterns
5️⃣ TIME-BASED ENTRIES
Use macro sessions as timing filters for your trading setups
═══════════════════════════════════════════
📝 NOTES:
• All times are in Eastern Time (EST/EDT)
• The indicator automatically handles daylight saving time changes
• Sessions are displayed as horizontal lines in a separate indicator pane
• Works with all instruments: Forex, Stocks, Futures, Crypto
• Compatible with all timeframes, optimized for intraday trading
═══════════════════════════════════════════
👤 AUTHOR & SUPPORT:
Created by: ThiruDinesh
TradingView Profile: @ThiruDinesh
For questions, feedback, or support, please contact through TradingView.
═══════════════════════════════════════════
© 2025 ThiruDinesh - All Rights Reserved
Proprietary Algorithm - Do Not Redistribute
This indicator contains proprietary trading logic and methodology
developed exclusively by ThiruDinesh. Unauthorized copying,
distribution, or reverse engineering is strictly prohibited.
═══════════════════════════════════════════






















