Turnover (Volume * HLC/3)Let's get the elephant out of the room. Everyone knows volume is the key to validate price movement, but you can't compare two volume candles of the same stock when the price is 3 times different you need to account for that. So here it is, Turnover chart, to replace volume entirely, because why would you look at volume when you can look at turnover instead?
Volumeanalysis
VWAP ±2σ Entry Signals (volume Weighted)This indicator builds a session based VWAP and plots the upper and lower 2nd standard deviation bands around it. These bands act as dynamic volatility edges for the session. When price reaches these outer bands, it often represents an extreme stretch away from fair value a place where mean reversion or exhaustion can occur.
The indicator generates trade signals only when price approaches the band from the correct direction, which filters out a lot of noise and reduces false touches.
How It Works
VWAP is calculated from the start of each session.
Standard deviation is computed using volume weighted prices, so the bands expand and contract with real market activity.
The upper and lower 2σ bands form natural "overextended" zones around VWAP.
Most VWAP band strategies fire signals every time price touches a band which produces a lot of junk signals.
This version avoids that by requiring direction based touches, meaning:
If price is already above the band, no sell signal appears.
If price is already below the band, no buy signal appears.
NeuraEdge ORB Professional Opening Range Breakout Indicator-15m🚀 NeuraEdge ORB - Professional Opening Range Breakout Indicator
We're excited to release this clean, effective Opening Range Breakout (ORB) indicator for the trading community. The 15-minute ORB is one of the most time-tested intraday strategies, and we've built this tool to make it simple and actionable.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📖 WHAT IS THE 15-MINUTE ORB STRATEGY?
The Opening Range Breakout strategy captures the initial price range established in the first 15 minutes of market open (9:30-9:45 AM ET). This range often sets the tone for the trading day, as institutional order flow and overnight gap reactions play out during this window.
The concept is simple:
- Mark the HIGH and LOW of the first 15 minutes
- Trade the breakout when price breaks above or below this range
- Use the opposite side of the range as your stop loss
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ HOW TO USE THIS INDICATOR
1️⃣ SETUP
• Apply to SPY, QQQ, IWM, or any liquid stock/ETF
• Recommended timeframes: 1-minute or 5-minute charts
• The indicator automatically detects the 9:30-9:45 AM ET session
2️⃣ WAIT FOR THE RANGE
• A blue box will form showing the Opening Range
• Wait for the 15-minute period to complete (marked "✅ COMPLETE" in dashboard)
• Note the range size - larger ranges often mean stronger moves
3️⃣ TRADE THE BREAKOUT
• 🟢 LONG: When price closes above the Opening Range High
• 🔴 SHORT: When price closes below the Opening Range Low
• Signals appear automatically with entry, stop loss (SL), and take profit (TP) levels
4️⃣ MANAGE YOUR TRADE
• Stop Loss: Placed at opposite side of range (default) or midpoint
• Take Profit: Based on your selected Risk:Reward ratio
• The indicator tracks win rate automatically
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 ENTRY TYPES
BREAKOUT MODE (Default)
- Enters immediately when price breaks the range
- More signals, catches the initial move
- Best for: Trending days, high momentum
RETEST MODE
- Waits for price to break out, then pull back to the range
- Fewer signals, better entry price
- Best for: Choppy days, tighter stops
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 SETTINGS EXPLAINED
Display Settings:
- Show Signals - Toggle buy/sell signals
- Show Opening Range Box - Visual box around the 15-min range
- Show Dashboard - Information panel with status and stats
Opening Range Settings:
- Opening Range Minutes - Default 15, adjustable 5-60
- Stop Trading After - Prevents late-day trades (default 3PM ET)
Entry Settings:
- Entry Type - Breakout or Retest
- Require Volume Confirmation - Only signals on above-average volume
- Require FVG Confluence - Adds Fair Value Gap filter for extra confirmation
Risk Management:
- Stop Loss Placement - Opposite Side / Midpoint / ATR Based
- Risk:Reward Ratio - Set your target (1.5 recommended)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 TIPS FOR BEST RESULTS
✅ DO:
- Trade liquid instruments (SPY, QQQ, major stocks)
- Use 1-5 minute charts for better entry precision
- Respect the stop loss - the range defines your risk
- Pay attention to range size (0.5-1.5x ATR is ideal)
- Be patient - only 1-2 setups per day
❌ AVOID:
- Trading both directions on the same day
- Taking trades after 2-3 PM ET
- Very small ranges (likely to get chopped out)
- Low volume breakouts (often fail)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 DASHBOARD INFORMATION
The dashboard shows:
- OR Status - Forming / Complete / Waiting
- OR High/Low - The range levels
- Range Size - In points and ATR multiples
- Breakout Direction - Long / Short / None
- Volume Status - High or Normal
- Win Rate - Tracked automatically
- W/L Record - Wins and losses count
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔔 ALERTS INCLUDED
- Opening Range Complete - Notifies when the 15-min range is set
- ORB Long Signal - Buy signal triggered
- ORB Short Signal - Sell signal triggered
- Breakout Up/Down - Range broken (even without signal)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
This indicator is for educational and informational purposes only. Past performance does not guarantee future results. Always use proper risk management and never risk more than you can afford to lose. This is not financial advice.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
We hope you find this indicator valuable in your trading journey!
💬 Questions or feedback? Leave a comment below.
🌐 Check out our full Indicator Suite: www.neura-edge.com
📧 Support: support@neura-edge.com
Happy Trading!
Institution Radar Institution Radar
Institution Radar compares Price RSI with Volume-Delta RSI to show when price moves are real (backed by volume) or fake (moving without volume).
This helps reveal two powerful concepts:
Absorption (Bullish or Bearish)
Absorption happens when a large limit order is sitting in the order book.
Market orders hit it over and over, but the level doesn't break.
This usually means:
Strong players are absorbing the aggressive orders
Price is likely to move in the opposite direction
The next candle often reacts immediately
Can lead to a full reversal or just a short 1–2 candle move
Exhaustion (Bullish or Bearish)
Exhaustion happens when institutions pull their limit orders away.
There is no real volume behind the move, so price drifts up or down easily.
This usually means:
The current move is weak
A slowdown, pullback, or reversal is likely
Often shows up right before a flip in direction
📌 What the Signals Mean
Green signal → next candles often push upward
Red signal → next candles often push downward
These can mark trend reversals or temporary 1–2 candle reactions
🎚️ Sensitivity Setting
You can adjust how strict the signals are:
Lower sensitivity = more signals, more noise
Higher sensitivity = fewer signals, but more accurate and stronger
A higher sensitivity is recommended if you only want the cleanest institutional moments.
Smart Money Volume Matrix [Ata]Smart Money Volume Matrix
The Smart Money Volume Matrix (SMV Matrix) is an advanced volume-spread analysis (VSA) dashboard and charting tool designed to identify significant market anomalies by analyzing the relationship between price extremes and volume flow.
Unlike traditional indicators that rely solely on moving averages or oscillators, this tool performs a "Snapshot Analysis" of a defined lookback period (default: 100 bars) to rank price action based on Order Flow Dominance. It isolates the Top 10 Highest and Lowest Close prices and scrutinizes the volume behind them to categorize market sentiment into four distinct phases: Distribution, No Demand, Absorption, and Exhaustion.
Core Logic & Methodology
The script operates on a Zero-Lag Snapshot Engine. It does not print historical signals bar-by-bar; instead, it evaluates the current market structure relative to the recent history (Lookback Period).
1. Ranking Engine: The script scans the lookback period to find the Top 10 Highest Closes and Top 10 Lowest Closes.
2. Volume Classification: For each ranked bar, it calculates the "Intrabar Buy/Sell Volume" (or approximates it using candle geometry if Intrabar data is unavailable).
3. Dominance Detection: It compares Buying Volume vs. Selling Volume to determine who is in control at critical price levels.
Signal Classifications (VSA Logic)
The indicator generates labels on the chart and updates the dashboard table based on the following logic:
1. At Price Tops (Resistance Areas):
- Distribution (Supply): High Price + High Total Volume + Sellers Dominant.
Interpretation: Indicates heavy institutional selling into rising prices. Often precedes a reversal.
- Buy Climax: High Price + High Total Volume + Buyers Dominant.
Interpretation: Extreme buying frenzy. While bullish, it often marks a "trap" or temporary top due to exhaustion.
- No Demand: High Price + Low Volume.
Interpretation: Prices drifted higher but lack institutional participation. A sign of weakness.
2. At Price Bottoms (Support Areas):
- Absorption: Low Price + High Total Volume + Buyers Dominant.
Interpretation: Institutional money is absorbing selling pressure (passive buying). A strong sign of accumulation.
- Panic Sell: Low Price + High Total Volume + Sellers Dominant.
Interpretation: Extreme fear. High volume at lows typically indicates capitulation and potential hands-changing.
- Exhaustion: Low Price + Low Volume.
Interpretation: Selling pressure has dried up. The market may float upward due to lack of sellers.
Key Features
- Dashboard Matrix Table:
Displays the exact Close Price, Buy/Sell Volume, and Market State (Group) for the Top 10 ranking bars.
Smart Footer: Automatically detects the active "Resistance Zone" (derived from G1 Distribution levels) and "Support Zone" (derived from G3 Absorption levels) and reports the current price status relative to these zones (e.g., "Testing Resistance", "Breakout", "At Support").
- Smart Zones (Auto S/R):
Automatically draws Support and Resistance boxes extending into the future based on the most significant volume clusters found in the rankings. Includes logic to detect "Flips" (e.g., when Support breaks, it is labeled as a flip to Resistance).
- Average Trend Channels:
Calculates a Linear Regression trend line based specifically on the coordinates of the Top 10 Highs and Top 10 Lows, providing a "Best Fit" channel for the current market structure.
- Visual Clarity:
Labels utilize a "Smart Stacking" algorithm to prevent overlap on the chart. Guide lines connect labels to their respective candles for precise identification.
Settings & Configuration
- Matrix Settings: Lookback Period (default 100 bars) and Top Rank Count.
- Volume Engine: Choose between "Intrabar (Precise)" for accurate order flow or "Geometry (Approx)" for standard volume estimation.
- Visuals: Toggle Table, Labels, Lines, Zones, and Trend Lines. Adjust transparency and font sizes.
IMPORTANT NOTE ON SNAPSHOT LOGIC
This indicator is designed as a Real-Time Dashboard. It continuously updates the "Top 10" list as new candles form. Therefore, a label that appears on a candle may disappear if that candle falls out of the Top 10 ranking or leaves the lookback window. This is intended behavior to ensure the chart always reflects the current most critical levels, rather than a historical record of past signals. It is best used for live market analysis rather than historical back testing.
Disclaimer: This tool is for educational and analytical purposes only. Volume analysis is subjective and should be used in conjunction with other methods of technical analysis.
Weekday Close vs Open — Last N (per weekday)# Weekday Close vs Open - Last N Occurrences
This indicator distills every weekday's historical open-to-close behavior into a compact table so you can see how "typical" the current session is before the day even closes. It runs independently of your chart timeframe by pulling daily OHLCV data under the hood, tracking the last **N** completed occurrences for each weekday, and refreshing only when a daily bar closes. On daily charts you can also shade every past bar that matches today's weekday (excluding the in-progress session) to reinforce the pattern visually while the table remains non-repainting.
## What It Shows
- **Win/Loss/Tie counts** - how many of the last `N` occurrences closed above the open (wins), below (losses), or inside the tie threshold you define as "flat".
- **Win % heatmap** - the win column is color-coded (deep green > deep red) so you immediately recognize strong or weak weekdays.
- **Advanced metrics (optional)** - average daily volume plus the average percentage excursion above/below the open (`AvgUp%`, `AvgDn%`) for that weekday.
- **Totals row** - aggregates every weekday into one row to estimate overall hit rate and average stats across the entire data set.
- **Weekday shading (optional)** - on daily charts you can tint every bar that matches today's weekday (all Mondays, all Fridays, etc.) for instant pattern recognition.
## How It Works
1. The script requests daily OHLCV data (non-repainting) regardless of the chart timeframe.
2. When a new daily bar confirms, it packs that day's data into one of seven arrays (one per weekday). Each day contributes five floats (O/H/L/C/V) so trimming and statistics stay in lockstep.
3. A helper function (`f_dayMetrics`) scans daily history to compute average volume, average excursion above/below the open, and win/loss/tie counts for the requested weekday.
4. The table populates on the last bar of the chart session, respecting your advanced/totals toggles and keeping text at `size.normal`.
## Reading the Table
- **Win/Loss/Tie columns**: raw counts taken from your chosen `N`.
- **Win %***: excludes ties from the denominator so it reflects only decisive closes.
- **AvgUp% / AvgDn%**: typical intraday extension (high vs open, open vs low) in percent.
- **Avg Vol**: arithmetic mean of daily volume for that weekday.
- **TOTAL row**: provides a global win rate plus volume/up/down averages weighted by how many samples each weekday contributed.
## Practical Uses
- Spot weekdays that historically trend higher or lower before entering a trade.
- Compare current price action against the typical intraday range (`AvgUp%` vs today's move).
- Filter mean-reversion vs breakout setups based on the most reliable weekday patterns.
- Quickly gauge whether today is behaving "in character" by referencing the highlighted row or the optional whole-chart weekday shading.
> **Tip:** Use smaller `N` values (e.g., 10-20) for adaptive, recent behavior and larger values (50+) to capture longer-term seasonality. Tighten the tie threshold if you want almost every candle to register as win/loss, or widen it to focus only on meaningful moves.
High Volume Bars (Advanced)High Volume Bars (Advanced)
High Volume Bars (Advanced) is a Pine Script v6 indicator for TradingView that highlights bars with unusually high volume, with several ways to define “unusual”:
Classic: volume > moving average + N × standard deviation
Change-based: large change in volume vs previous bar
Z-score: statistically extreme volume values
Robust mode (optional): median + MAD, less sensitive to outliers
It can:
Recolor candles when volume is high
Optionally highlight the background
Optionally plot volume bands (center ± spread × multiplier)
⸻
1. How it works
At each bar the script:
Picks the volume source:
If Use Volume Change vs Previous Bar? is off → uses raw volume
If on → uses abs(volume - volume )
Computes baseline statistics over the chosen source:
Lookback bars
Moving average (SMA or EMA)
Standard deviation
Optionally replaces mean/std with robust stats:
Center = median (50th percentile)
Spread = MAD (median absolute deviation, scaled to approx σ)
Builds bands:
upper = center + spread * multiplier
lower = max(center - spread * multiplier, 0)
Flags a bar as “high volume” if:
It passes the mode logic:
Classic abs: volume > upper
Change mode: abs(volume - volume ) > upper
Z-score mode: z-score ≥ multiplier
AND the relative filter (optional): volume > average_volume * Min Volume vs Avg
AND it is past the first Skip First N Bars from the start of the chart
Colors the bar and (optionally) the background accordingly.
⸻
2. Inputs
2.1. Statistics
Lookback (len)
Number of bars used to compute the baseline stats (mean / median, std / MAD).
Typical values: 50–200.
StdDev / Z-Score Multiplier (mult)
How far from the baseline a bar must be to count as “high volume”.
In classic mode: volume > mean + mult × std
In z-score mode: z ≥ mult
Typical values: 1.0–2.5.
Use EMA Instead of SMA? (smooth_with_ema)
Off → uses SMA (slower but smoother).
On → uses EMA (reacts faster to recent changes).
Use Robust Stats (Median & MAD)? (use_robust)
Off → mean + standard deviation
On → median + MAD (less sensitive to a few insane spikes)
Useful for assets with occasional volume blow-ups.
⸻
2.2. Detection Mode
These inputs control how “unusual” is defined.
• Use Volume Change vs Previous Bar? (mode_change)
• Off (default) → uses absolute volume.
• On → uses abs(volume - volume ).
You then detect jumps in volume rather than absolute size.
Note: This is ignored if Z-Score mode is switched on (see below).
• Use Z-Score on Volume? (Overrides change) (mode_zscore)
• Off → high volume when raw value exceeds the upper band.
• On → computes z-score = (value − center) / spread and flags a bar as high when z ≥ multiplier.
Z-score mode can be combined with robust stats for more stable thresholds.
• Min Volume vs Avg (Filter) (min_rel_mult)
An extra filter to ignore tiny-volume bars that are statistically “weird” but not meaningful.
• 0.0 → no filter (all stats-based candidates allowed).
• 1.0 → high-volume bar must also be at least equal to average volume.
• 1.5 → bar must be ≥ 1.5 × average volume.
• Skip First N Bars (from start of chart) (skip_open_bars)
Skips the first N bars of the chart when evaluating high-volume conditions.
This is mostly a safety / cosmetic option to avoid weird behavior on very early bars or backfill.
⸻
2.3. Visuals
• Show Volume Bands? (show_bands)
• If on, plots:
• Upper band (upper)
• Lower band (lower)
• Center line (vol_center)
These are plotted on the same pane as the script (usually the price chart).
• Also Highlight Background? (use_bg)
• If on, fills the background on high-volume bars with High-Vol Background.
• High-Vol Bar Transparency (0–100) (bar_transp)
Controls the opacity of the high-volume bar colors (up / down).
• 0 → fully opaque
• 100 → fully transparent (no visible effect)
• Up Color (upColor) / Down Color (dnColor)
• Regular bar colors (non high-volume) for up and down bars.
• Up High-Vol Base Color (upHighVolBase) / Down High-Vol Base Color (dnHighVolBase)
Base colors used for high-volume up/down bars. Transparency is applied on top of these via bar_transp.
• High-Vol Background (bgHighVolColor)
Background color used when Also Highlight Background? is enabled.
⸻
3. What gets colored and how
• Bar color (barcolor)
• Up bar:
• High volume → Up High-Vol Color
• Normal volume → Up Color
• Down bar:
• High volume → Down High-Vol Color
• Normal volume → Down Color
• Flat bar → neutral gray
• Background color (bgcolor)
• If Also Highlight Background? is on, high-volume bars get High-Vol Background.
• Otherwise, background is unchanged.
⸻
4. Alerts
The indicator exposes three alert conditions:
• High Volume Bar
Triggers whenever is_high is true (up or down).
• High Volume Up Bar
Triggers only when is_high is true and the bar closed up (close > open).
• High Volume Down Bar
Triggers only when is_high is true and the bar closed down (close < open).
You can use these in TradingView’s “Create Alert” dialog to:
• Get notified of potential breakout / exhaustion bars.
• Trigger webhook events for bots / custom infra.
⸻
5. Recommended presets
5.1. “Classic” high-volume detector (closest to original)
• Lookback: 150–200
• StdDev / Z-Score Multiplier: 1.0–1.5
• Use EMA Instead of SMA?: off
• Use Robust Stats?: off
• Use Volume Change vs Previous Bar?: off
• Use Z-Score on Volume?: off
• Min Volume vs Avg (Filter): 0.0–1.0
Behavior: Flags bars whose volume is notably above the recent average (plus a bit of noise filtering), same spirit as your initial implementation.
⸻
5.2. Volatility-aware (Z-score) mode
• Lookback: 100–200
• StdDev / Z-Score Multiplier: 1.5–2.0
• Use EMA Instead of SMA?: on
• Use Robust Stats?: on (if asset has huge spikes)
• Use Volume Change vs Previous Bar?: off (ignored anyway in z-score mode)
• Use Z-Score on Volume?: on
• Min Volume vs Avg (Filter): 0.5–1.0
Behavior: Flags bars that are “statistically extreme” relative to recent volume behavior, not just absolutely large. Good for assets where baseline volume drifts over time.
⸻
5.3. “Wake-up bar” (volume acceleration)
• Lookback: 50–100
• StdDev / Z-Score Multiplier: 1.0–1.5
• Use EMA Instead of SMA?: on
• Use Robust Stats?: optional
• Use Volume Change vs Previous Bar?: on
• Use Z-Score on Volume?: off
• Min Volume vs Avg (Filter): 0.5–1.0
Behavior: Emphasis on sudden increases in volume rather than absolute size – useful to catch “first active bar” after a quiet period.
⸻
6. Limitations / notes
• Time-of-day effects
The script currently treats the entire chart as one continuous “session”. On 24/7 markets (crypto) this is fine. For regular-session assets (equities, futures), volume naturally spikes at open/close; you may want to:
• Use a shorter Lookback, or
• Add a session-aware filter in a future iteration.
• Illiquid symbols
On very low-liquidity symbols, robust stats (Use Robust Stats) and a non-zero Min Volume vs Avg can help avoid “everything looks extreme” problems.
• Overlay behavior
overlay = true means:
• Bars are recolored on the price pane.
• Volume bands are also drawn on the price pane if enabled.
If you want a dedicated panel for the bands, duplicate the logic in a separate script with overlay = false.
Liquidity Void Zone Detector [PhenLabs]📊 Liquidity Void Zone Detector
Version: PineScript™v6
📌 Description
The Liquidity Void Zone Detector is a sophisticated technical indicator designed to identify and visualize areas where price moved with abnormally low volume or rapid momentum, creating "voids" in market liquidity. These zones represent areas where insufficient trading activity occurred during price movement, often acting as magnets for future price action as the market seeks to fill these gaps.
Built on PineScript v6, this indicator employs a dual-detection methodology that analyzes both volume depletion patterns and price movement intensity relative to ATR. The revolutionary 3D visualization system uses three-layer polyline rendering with adaptive transparency and vertical offsets, creating genuine depth perception where low liquidity zones visually recede and high liquidity zones protrude forward. This makes critical market structure immediately apparent without cluttering your chart.
🚀 Points of Innovation
Dual detection algorithm combining volume threshold analysis and ATR-normalized price movement sensitivity for comprehensive void identification
Three-layer 3D visualization system with progressive transparency gradients (85%, 78%, 70%) and calculated vertical offsets for authentic depth perception
Intelligent state machine logic that tracks consecutive void bars and only renders zones meeting minimum qualification requirements
Dynamic strength scoring system (0-100 scale) that combines inverted volume ratios with movement intensity for accurate void characterization
Adaptive ATR-based spacing calculation that automatically adjusts 3D layering depth to match instrument volatility
Efficient memory management system supporting up to 100 simultaneous void visualizations with automatic array-based cleanup
🔧 Core Components
Volume Analysis Engine: Calculates rolling volume averages and compares current bar volume against dynamic thresholds to detect abnormally thin trading conditions
Price Movement Analyzer: Normalizes bar range against ATR to identify rapid price movements that indicate liquidity exhaustion regardless of instrument or timeframe
Void Tracking State Machine: Maintains persistent tracking of void start bars, price boundaries, consecutive bar counts, and cumulative strength across multiple bars
3D Polyline Renderer: Generates three-layer rectangular polylines with precise timestamp-to-bar index conversion and progressive offset calculations
Strength Calculation System: Combines volume component (inverted ratio capped at 100) with movement component (ATR intensity × 30) for comprehensive void scoring
🔥 Key Features
Automatic Void Detection: Continuously scans price action for low volume conditions or rapid movements, triggering void tracking when thresholds are exceeded
Real-Time Visualization: Creates 3D rectangular zones spanning from void initiation to termination, with color-coded depth indicating liquidity type
Adjustable Sensitivity: Configure volume threshold multiplier (0.1-2.0x), price movement sensitivity (0.5-5.0x), and minimum qualifying bars (1-10) for customized detection
Dual Color Coding: Separate visual treatment for low liquidity voids (receding red) and high liquidity zones (protruding green) based on 50-point strength threshold
Optional Compact Labels: Toggle LV (Low Volume) or HV (High Volume) circular labels at void centers for quick identification without visual clutter
Lookback Period Control: Adjust analysis window from 5 to 100 bars to match your trading timeframe and market volatility characteristics
Memory-Efficient Design: Automatically manages polyline and label arrays, deleting oldest elements when user-defined maximum is reached
Data Window Integration: Plots void detection binary, current strength score, and average volume for detailed analysis in TradingView's data window
🎨 Visualization
Three-Layer Depth System: Each void is rendered as three stacked polylines with progressive transparency (85%, 78%, 70%) and calculated vertical offsets creating authentic 3D appearance
Directional Depth Perception: Low liquidity zones recede with back layer most transparent; high liquidity zones protrude with front layer most transparent for instant visual differentiation
Adaptive Offset Spacing: Vertical separation between layers calculated as ATR(14) × 0.001, ensuring consistent 3D effect across different instruments and volatility regimes
Color Customization: Fully configurable base colors for both low liquidity zones (default: red with 80 transparency) and high liquidity zones (default: green with 80 transparency)
Minimal Chart Clutter: Closed polylines with matching line and fill colors create clean rectangular zones without unnecessary borders or visual noise
Background Highlight: Subtle yellow background (96% transparency) marks bars where void conditions are actively detected in real-time
Compact Labeling: Optional tiny circular labels with 60% transparent backgrounds positioned at void center points for quick reference
📖 Usage Guidelines
Detection Settings
Lookback Period: Default: 10 | Range: 5-100 | Number of bars analyzed for volume averaging and void detection. Lower values increase sensitivity to recent changes; higher values smooth detection across longer timeframes. Adjust based on your trading timeframe: short-term traders use 5-15, swing traders use 20-50, position traders use 50-100.
Volume Threshold: Default: 1.0 | Range: 0.1-2.0 (step 0.1) | Multiplier applied to average volume. Bars with volume below (average × threshold) trigger void conditions. Lower values detect only extreme volume depletion; higher values capture more moderate low-volume situations. Start with 1.0 and decrease to 0.5-0.7 for stricter detection.
Price Movement Sensitivity: Default: 1.5 | Range: 0.5-5.0 (step 0.1) | Multiplier for ATR-normalized price movement detection. Values above this threshold indicate rapid price changes suggesting liquidity voids. Increase to 2.0-3.0 for volatile instruments; decrease to 0.8-1.2 for ranging or low-volatility conditions.
Minimum Void Bars: Default: 10 | Range: 1-10 | Minimum consecutive bars exhibiting void conditions required before visualization is created. Filters out brief anomalies and ensures only sustained voids are displayed. Use 1-3 for scalping, 5-10 for intraday trading, 10+ for swing trading to match your time horizon.
Visual Settings
Low Liquidity Color: Default: Red (80% transparent) | Base color for zones where volume depletion or rapid movement indicates thin liquidity. These zones recede visually (back layer most transparent). Choose colors that contrast with your chart theme for optimal visibility.
High Liquidity Color: Default: Green (80% transparent) | Base color for zones with relatively higher liquidity compared to void threshold. These zones protrude visually (front layer most transparent). Ensure clear differentiation from low liquidity color.
Show Void Labels: Default: True | Toggle display of compact LV/HV labels at void centers. Disable for cleaner charts when trading; enable for analysis and review to quickly identify void types across your chart.
Max Visible Voids: Default: 50 | Range: 10-100 | Maximum number of void visualizations kept on chart. Each void uses 3 polylines, so setting of 50 maintains 150 total polylines. Higher values preserve more history but may impact performance on lower-end systems.
✅ Best Use Cases
Gap Fill Trading: Identify unfilled liquidity voids that price frequently returns to, providing high-probability retest and reversal opportunities when price approaches these zones
Breakout Validation: Distinguish genuine breakouts through established liquidity from false breaks into void zones that lack sustainable volume support
Support/Resistance Confluence: Layer void detection over key horizontal levels to validate structural integrity—levels within high liquidity zones are stronger than those in voids
Trend Continuation: Monitor for new void formation in trend direction as potential continuation zones where price may accelerate due to reduced resistance
Range Trading: Identify void zones within consolidation ranges that price tends to traverse quickly, helping to avoid getting caught in rapid moves through thin areas
Entry Timing: Wait for price to reach void boundaries rather than entering mid-void, as voids tend to be traversed quickly with limited profit-taking opportunities
⚠️ Limitations
Historical Pattern Indicator: Identifies past liquidity voids but cannot predict whether price will return to fill them or when filling might occur
No Volume on Forex: Indicator uses tick volume for forex pairs, which approximates but doesn't represent true trading volume, potentially affecting detection accuracy
Lagging Confirmation: Requires minimum consecutive bars (default 10) before void is visualized, meaning detection occurs after void formation begins
Trending Market Behavior: Strong trends driven by fundamental catalysts may create voids that remain unfilled for extended periods or permanently
Timeframe Dependency: Detection sensitivity varies significantly across timeframes; settings optimized for one timeframe may not perform well on others
No Directional Bias: Indicator identifies liquidity characteristics but provides no predictive signal for price direction after void detection
Performance Considerations: Higher max visible void settings combined with small minimum void bars can generate numerous visualizations impacting chart rendering speed
💡 What Makes This Unique
Industry-First 3D Visualization: Unlike flat volume or liquidity indicators, the three-layer rendering with directional depth perception provides instant visual hierarchy of liquidity quality
Dual-Mode Detection: Combines both volume-based and movement-based detection methodologies, capturing voids that single-approach indicators miss
Intelligent Qualification System: State machine logic prevents premature visualization by requiring sustained void conditions, reducing false signals and chart clutter
ATR-Normalized Analysis: All detection thresholds adapt to instrument volatility, ensuring consistent performance across stocks, forex, crypto, and futures without constant recalibration
Transparency-Based Depth: Uses progressive transparency gradients rather than colors or patterns to create depth, maintaining visual clarity while conveying information hierarchy
Comprehensive Strength Metrics: 0-100 void strength calculation considers both the degree of volume depletion and the magnitude of price movement for nuanced zone characterization
🔬 How It Works
Phase 1: Real-Time Detection
On each bar close, the indicator calculates average volume over the lookback period and compares current bar volume against the volume threshold multiplier
Simultaneously measures current bar's high-low range and normalizes it against ATR, comparing the result to price movement sensitivity parameter
If either volume falls below threshold OR movement exceeds sensitivity threshold, the bar is flagged as exhibiting void characteristics
Phase 2: Void Tracking & Qualification
When void conditions first appear, state machine initializes tracking variables: start bar index, initial top/bottom prices, consecutive bar counter, and cumulative strength accumulator
Each subsequent bar with void conditions extends the tracking, updating price boundaries to envelope all bars and accumulating strength scores
When void conditions cease, system checks if consecutive bar count meets minimum threshold; if yes, proceeds to visualization; if no, discards the tracking and resets
Phase 3: 3D Visualization Construction
Calculates average void strength by dividing cumulative strength by number of bars, then determines if void is low liquidity (>50 strength) or high liquidity (≤50 strength)
Generates three polyline layers spanning from start bar to end bar and from top price to bottom price, each with calculated vertical offset based on ATR
Applies progressive transparency (85%, 78%, 70%) with layer ordering creating recession effect for low liquidity zones and protrusion effect for high liquidity zones
Creates optional center label and pushes all visual elements into arrays for memory management
Phase 4: Memory Management & Display
Continuously monitors polyline array size (each void creates 3 polylines); when total exceeds max visible voids × 3, deletes oldest polylines via array.shift()
Similarly manages label array, removing oldest labels when count exceeds maximum to prevent memory accumulation over extended chart history
Plots diagnostic data to TradingView’s data window (void detection binary, current strength, average volume) for detailed analysis without cluttering main chart
💡 Note:
This indicator is designed to enhance your market structure analysis by revealing liquidity characteristics that aren’t visible through standard price and volume displays. For best results, combine void detection with your existing support/resistance analysis, trend identification, and risk management framework. Liquidity voids are descriptive of past market behavior and should inform positioning decisions rather than serve as standalone entry/exit signals. Experiment with detection parameters across different timeframes to find settings that align with your trading style and instrument characteristics.
Effort HeatmapThe Effort Heatmap visualizes where meaningful, same-direction volume occurred inside an imbalance during strong directional movement.
Instead of analyzing total bar volume or traditional volume-at-price distributions, this tool reconstructs a simplified internal volume profile using lower-timeframe data.
When a Fair Value Gap forms during a high-volume displacement, the script highlights the portions of the imbalance candle where directional effort was concentrated and projects those regions forward as a heatmap.
The purpose of this indicator is not to predict price or represent institutional activity, but to offer a visual way to study how the market delivered volume inside a move that created an imbalance.
How It Works
1. Lower-Timeframe Volume Extraction
The indicator retrieves open, close, and volume data from a selected lower timeframe.
Only sub-candles that move in the same direction as the previous bar are considered, ensuring the heatmap reflects directional effort—not mixed volume.
2. Candle Body Binning
The FVG candle is divided into multiple horizontal bins.
Each lower-timeframe sub-candle contributes volume proportionally to the bins it overlaps, creating a vertical volume distribution for that bar.
3. Imbalance (FVG) Detection
A simple 3-bar displacement logic detects bullish or bearish imbalances.
An optional Z-Score filter ensures the heatmap only forms when volume is relatively elevated compared to recent history.
4. Heatmap Projection
When a qualifying imbalance occurs:
• The FVG bar’s volume distribution is normalized
• Only areas with relatively elevated volume are displayed
• Colored heatmap boxes are created and extend forward
• These boxes remain until price trades into or through them
This allows traders to observe how price interacts with past zones of concentrated directional effort.
What Makes It Different
Most volume tools focus on fixed session profiles, market-wide volume-at-price calculations, or bar-level volume totals.
The Effort Heatmap instead reconstructs a per-bar vertical volume distribution using lower-timeframe price action and displays it only when displacement occurs.
Rather than treating the candle as a single block of volume, the indicator highlights where inside the candle body volume was delivered while moving in the displacement direction.
This creates a unique visualization of directional effort that conventional profiles, OB/FVG indicators, and classic oscillators do not show.
How to Use It
1. Apply to any timeframe: The indicator works on all chart timeframes, but gains more detail when higher timeframes are used in combination with lower-timeframe volume data.
2. Identify displacement moments: When a bullish or bearish FVG forms with a high volume Z-Score, the heatmap will appear.
3. Observe the heatmap structure:
Each horizontal band represents the relative concentration of same-direction volume inside the previous candle.
4. Watch how price interacts with these zones:
Heatmap areas extend until price touches or trades through them, at which point they stop extending and are finalized.
5. Combine with your own analysis:
These areas can be used to study...
...how past directional volume clusters influence current movement
...structural reactions to zones of prior effort
...which parts of a displacement candle were most active
The indicator is a visual study tool, not a signal generator.
Settings
• Volume Source Timeframe
Chooses the lower timeframe used to reconstruct internal volume. Smaller timeframes give more detail; larger timeframes give smoother profiles.
• Z-Score Lookback
Controls how many bars are used to measure relative volume. Larger values make the volume filter stricter.
• Z-Score Threshold
Minimum relative-volume strength required to draw a heatmap. Higher values show only high-effort moves.
• Volume Filter (%)
Removes weaker bins based on how much volume they contain compared to the strongest one. Higher percentages = fewer but more meaningful zones.
• Bullish / Bearish Colors
Sets the base color for heatmap boxes depending on direction.
Quantum Market Analyzer X7Quantum Market Analyzer X7 - Complete Study Guide
Table of Contents
1. Overview
2. Indicator Components
3. Signal Interpretation
4. Live Market Analysis Guide
5. Best Practices
6. Limitations and Considerations
7. Risk Disclaimer
________________________________________
Overview
The Quantum Market Analyzer X7 is a comprehensive multi-timeframe technical analysis indicator that combines traditional and modern analytical methods. It aggregates signals from multiple technical indicators across seven key analysis categories to provide traders with a consolidated view of market sentiment and potential trading opportunities.
Key Features:
• Multi-Indicator Analysis: Combines 20+ technical indicators
• Real-Time Dashboard: Professional interface with customizable display
• Signal Aggregation: Weighted scoring system for overall market sentiment
• Advanced Analytics: Includes Order Block detection, Supertrend, and Volume analysis
• Visual Progress Indicators: Easy-to-read progress bars for signal strength
________________________________________
Indicator Components
1. Oscillators Section
Purpose: Identifies overbought/oversold conditions and momentum changes
Included Indicators:
• RSI (14): Relative Strength Index - momentum oscillator
• Stochastic (14): Compares closing price to price range
• CCI (20): Commodity Channel Index - cycle identification
• Williams %R (14): Momentum indicator similar to Stochastic
• MACD (12,26,9): Moving Average Convergence Divergence
• Momentum (10): Rate of price change
• ROC (9): Rate of Change
• Bollinger Bands (20,2): Volatility-based indicator
Signal Interpretation:
• Strong Buy (6+ points): Multiple oscillators indicate oversold conditions
• Buy (2-5 points): Moderate bullish momentum
• Neutral (-1 to 1 points): Balanced conditions
• Sell (-2 to -5 points): Moderate bearish momentum
• Strong Sell (-6+ points): Multiple oscillators indicate overbought conditions
2. Moving Averages Section
Purpose: Determines trend direction and strength
Included Indicators:
• SMA: 10, 20, 50, 100, 200 periods
• EMA: 10, 20, 50 periods
Signal Logic:
• Price >2% above MA = Strong Buy (+2)
• Price above MA = Buy (+1)
• Price below MA = Sell (-1)
• Price >2% below MA = Strong Sell (-2)
Signal Interpretation:
• Strong Buy (6+ points): Price well above multiple MAs, strong uptrend
• Buy (2-5 points): Price above most MAs, bullish trend
• Neutral (-1 to 1 points): Mixed MA signals, consolidation
• Sell (-2 to -5 points): Price below most MAs, bearish trend
• Strong Sell (-6+ points): Price well below multiple MAs, strong downtrend
3. Order Block Analysis
Purpose: Identifies institutional support/resistance levels and breakouts
How It Works:
• Detects historical levels where large orders were placed
• Monitors price behavior around these levels
• Identifies breakouts from established order blocks
Signal Types:
• BULLISH BRK (+2): Breakout above resistance order block
• BEARISH BRK (-2): Breakdown below support order block
• ABOVE SUP (+1): Price holding above support
• BELOW RES (-1): Price rejected at resistance
• NEUTRAL (0): No significant order block interaction
4. Supertrend Analysis
Purpose: Trend following indicator based on Average True Range
Parameters:
• ATR Period: 10 (default)
• ATR Multiplier: 6.0 (default)
Signal Types:
• BULLISH (+2): Price above Supertrend line
• BEARISH (-2): Price below Supertrend line
• NEUTRAL (0): Transition period
5. Trendline/Channel Analysis
Purpose: Identifies trend channels and breakout patterns
Components:
• Dynamic trendline calculation using pivot points
• Channel width based on historical volatility
• Breakout detection algorithm
Signal Types:
• UPPER BRK (+2): Breakout above upper channel
• LOWER BRK (-2): Breakdown below lower channel
• ABOVE MID (+1): Price above channel midline
• BELOW MID (-1): Price below channel midline
6. Volume Analysis
Purpose: Confirms price movements with volume data
Components:
• Volume spikes detection
• On Balance Volume (OBV)
• Volume Price Trend (VPT)
• Money Flow Index (MFI)
• Accumulation/Distribution Line
Signal Calculation: Multiple volume indicators are combined to determine institutional activity and confirm price movements.
________________________________________
Signal Interpretation
Overall Summary Signals
The indicator aggregates all component signals into an overall market sentiment:
Signal Score Range Interpretation Action
STRONG BUY 10+ Overwhelming bullish consensus Consider long positions
BUY 4-9 Moderate to strong bullish bias Look for long opportunities
NEUTRAL -3 to 3 Mixed signals, consolidation Wait for clearer direction
SELL -4 to -9 Moderate to strong bearish bias Look for short opportunities
STRONG SELL -10+ Overwhelming bearish consensus Consider short positions
Progress Bar Interpretation
• Filled bars indicate signal strength
• Green bars: Bullish signals
• Red bars: Bearish signals
• More filled bars = stronger conviction
________________________________________
Live Market Analysis Guide
Step 1: Initial Assessment
1. Check Overall Summary: Start with the main signal
2. Verify with Component Analysis: Ensure signals align
3. Look for Divergences: Identify conflicting signals
Step 2: Timeframe Analysis
1. Set Appropriate Timeframe: Use 1H for intraday, 4H/1D for swing trading
2. Multi-Timeframe Confirmation: Check higher timeframes for trend context
3. Entry Timing: Use lower timeframes for precise entry points
Step 3: Signal Confirmation Process.
For Buy Signals:
1. Oscillators: Look for oversold conditions (RSI <30, Stoch <20)
2. Moving Averages: Price should be above key MAs
3. Order Blocks: Confirm bounce from support levels
4. Volume: Check for accumulation patterns
5. Supertrend: Ensure bullish trend alignment.
For Sell Signals:
1. Oscillators: Look for overbought conditions (RSI >70, Stoch >80)
2. Moving Averages: Price should be below key MAs
3. Order Blocks: Confirm rejection at resistance levels
4. Volume: Check for distribution patterns
5. Supertrend: Ensure bearish trend alignment.
Step 4: Risk Management Integration
1. Signal Strength Assessment: Stronger signals = larger position size
2. Stop Loss Placement: Use Order Block levels for stops
3. Take Profit Targets: Based on channel analysis and resistance levels
4. Position Sizing: Adjust based on signal confidence
________________________________________
Best Practices
Entry Strategies
1. High Conviction Entries: Wait for STRONG BUY/SELL signals
2. Confluence Trading: Look for multiple components aligning
3. Breakout Trading: Use Order Block and Trendline breakouts
4. Trend Following: Align with Supertrend direction.
Risk Management
1. Never Risk More Than 2% Per Trade: Regardless of signal strength
2. Use Stop Losses: Place at invalidation levels
3. Scale Positions: Stronger signals warrant larger (but still controlled) positions
4. Diversification: Don't rely solely on one indicator.
Market Conditions
1. Trending Markets: Focus on Supertrend and MA signals
2. Range-Bound Markets: Emphasize Oscillator and Order Block signals
3. High Volatility: Reduce position sizes, widen stops
4. Low Volume: Be cautious of breakout signals.
Common Mistakes to Avoid
1. Signal Chasing: Don't enter after signals have already moved significantly
2. Ignoring Context: Consider overall market conditions
3. Overtrading: Wait for high-quality setups
4. Poor Risk Management: Always use appropriate position sizing
________________________________________
Limitations and Considerations
Technical Limitations
1. Lagging Nature: All technical indicators are based on historical data
2. False Signals: No indicator is 100% accurate
3. Market Regime Changes: Indicators may perform differently in various market conditions
4. Whipsaws: Possible in choppy, sideways markets.
Optimal Use Cases
1. Trending Markets: Performs best in clear trending environments
2. Medium to High Volatility: Requires sufficient price movement for signals
3. Liquid Markets: Works best with adequate volume and tight spreads
4. Multiple Timeframe Analysis: Most effective when used across different timeframes.
When to Use Caution
1. Major News Events: Fundamental analysis may override technical signals
2. Market Opens/Closes: Higher volatility can create false signals
3. Low Volume Periods: Signals may be less reliable
4. Holiday Trading: Reduced participation affects signal quality
________________________________________
Risk Disclaimer
IMPORTANT LEGAL DISCLAIMER FROM aiTrendview
WARNING: TRADING INVOLVES SUBSTANTIAL RISK OF LOSS
This Quantum Market Analyzer X7 indicator ("the Indicator") is provided for educational and informational purposes only. By using this indicator, you acknowledge and agree to the following terms:
No Investment Advice
• The Indicator does NOT constitute investment advice, financial advice, or trading recommendations
• All signals generated are based on historical price data and mathematical calculations
• Past performance does not guarantee future results
• No representation is made that any account will achieve profits or losses similar to those shown.
Risk Acknowledgment
• TRADING CARRIES SUBSTANTIAL RISK: You may lose some or all of your invested capital
• LEVERAGE AMPLIFIES RISK: Margin trading can result in losses exceeding your initial investment
• MARKET VOLATILITY: Financial markets are inherently unpredictable and volatile
• TECHNICAL ANALYSIS LIMITATIONS: No technical indicator is infallible or guarantees profitable trades.
User Responsibility
• YOU ARE SOLELY RESPONSIBLE for all trading decisions and their consequences
• CONDUCT YOUR OWN RESEARCH: Always perform independent analysis before making trading decisions
• CONSULT PROFESSIONALS: Seek advice from qualified financial advisors
• RISK MANAGEMENT: Implement appropriate risk management strategies
No Warranties
• The Indicator is provided "AS IS" without warranties of any kind
• aiTrendview makes no representations about the accuracy, reliability, or suitability of the Indicator
• Technical glitches, data feed issues, or calculation errors may occur
• The Indicator may not work as expected in all market conditions.
Limitation of Liability
• aiTrendview SHALL NOT BE LIABLE for any direct, indirect, incidental, or consequential damages
• This includes but is not limited to: trading losses, missed opportunities, data inaccuracies, or system failures
• MAXIMUM LIABILITY is limited to the amount paid for the indicator (if any)
Code Usage and Distribution
• This indicator is published on TradingView in accordance with TradingView's house rules
• UNAUTHORIZED MODIFICATION or redistribution of this code is prohibited
• Users may not claim ownership of this intellectual property
• Commercial use requires explicit written permission from aiTrendview.
Compliance and Regulations
• VERIFY LOCAL REGULATIONS: Ensure compliance with your jurisdiction's trading laws
• Some trading strategies may not be suitable for all investors
• Tax implications of trading are your responsibility
• Report trading activities as required by law
Specific Risk Factors
1. False Signals: The Indicator may generate incorrect buy/sell signals
2. Market Gaps: Overnight gaps can invalidate technical analysis
3. Fundamental Events: News and economic data can override technical signals
4. Liquidity Risk: Some markets may have insufficient liquidity
5. Technology Risk: Platform failures or connectivity issues may prevent order execution.
Professional Trading Warning
• THIS IS NOT PROFESSIONAL TRADING SOFTWARE: Not intended for institutional or professional trading
• NO REGULATORY APPROVAL: This indicator has not been approved by any financial regulatory authority
• EDUCATIONAL PURPOSE: Designed primarily for learning technical analysis concepts
FINAL WARNING
NEVER INVEST MONEY YOU CANNOT AFFORD TO LOSE
Trading financial instruments involves significant risk. The majority of retail traders lose money. Before using this indicator in live trading:
1. Practice on paper/demo accounts extensively
2. Start with small position sizes
3. Develop a comprehensive trading plan
4. Implement strict risk management rules
5. Continuously educate yourself about market dynamics
By using the Quantum Market Analyzer X7, you acknowledge that you have read, understood, and agree to this disclaimer. You assume full responsibility for all trading decisions and their outcomes.
Contact: For questions about this disclaimer or the indicator, contact aiTrendview through official TradingView channels only.
________________________________________
This study guide and indicator are published on TradingView in compliance with TradingView's community guidelines and house rules. All users must adhere to TradingView's terms of service when using this indicator.
Document Version: 1.0
Publisher: aiTrendview
________________________________________
Disclaimer
The content provided in this blog post is for educational and training purposes only. It is not intended to be, and should not be construed as, financial, investment, or trading advice. All charting and technical analysis examples are for illustrative purposes. Trading and investing in financial markets involve substantial risk of loss and are not suitable for every individual. Before making any financial decisions, you should consult with a qualified financial professional to assess your personal financial situation.
Adaptive Window Volume ProfileThe indicator builds a rolling volume profile over a chosen time window (1, 3, 12 months or lower), finds POC, VAH/VAL, RH/RL, HVN/LVN, and then overlays volume-driven bar colors (climax, initiative, absorption) filtered by a 30-day RVWAP trend, so you can see where big volume traded and who is winning there right now.
Example Use Case:
How to use it on 4H with 3-month and 12-month rolling profiles:
On a 4H chart, you run two copies of the indicator, both in Rolling Lookback mode, both using the Full (Overlap) engine:
Instance A – 12-month rolling profile (macro map):
-Rolling Unit: Months
-Rolling Length: 12
This gives you the 1-year composite:
-12M RH / RL → outer range of where almost all yearly volume traded (macro high/low “rails”).
-12M VAH / VAL → yearly value area: where the market has been comfortable doing business over the last year.
-12M POC → the single most traded price of the last 12 months (macro gravity).
-12M HVNs/LVNs → long-term shelves (acceptance) and gaps (knife-edges).
Use this instance to answer:
Where are we in the last year’s distribution, and are we approaching macro extremes or living in fair value?
-Combine it with the 30-day RVWAP regime the script computes:
-Above RVWAP and RVWAP rising → macro bull tilt.
-Below RVWAP and RVWAP falling → macro bear tilt.
For example:
-Price near 12M RL with RVWAP bull → potential deep-discount accumulation zone.
-Price near 12M RH with RVWAP bear → potential exhaustion / distribution zone.
Instance B – 3-month rolling profile (tactical map)
-Rolling Unit: Months
-Rolling Length: 3
This builds a 3-month composite on top of your 4H chart:
-3M RH / RL → extremes of the current quarter’s trading.
-3M VAH / VAL → current “fair value box” for the last 90-ish days.
-3M POC → where recent volume concentrates most heavily.
-3M HVNs/LVNs → fresh shelves and gaps inside the bigger yearly structure.
You use this instance for actual trade locations and management:
-Pullbacks into 3M VAL / RL that still sit inside the 12M value and in a bull RVWAP regime → high-probability dip-buy zones; you then look for bull initiative/absorption bar colors to confirm entry.
-Rallies into 3M VAH / RH that line up near 12M VAH / RH in a bear RVWAP regime → good areas to look for shorts, especially when you see bear climax/initiative bars there.
-3M LVNs that coincide with 12M LVNs or VA edges act as sharp decision points: acceptance through often means expansion; rejection often means reversal.
How it all fits together
On your 4H chart, with both instances active:
-12M profile = macro context and big terrain (where the yearly battlefield is).
-3M profile = tactical zones (where to actually trade inside that terrain).
-Bar colors (climax / initiative / absorption) filtered by 30-day RVWAP = timing + confirmation at those levels, favoring the side that has trend and effort behind it.
So the indicator, used this way, becomes:
-one instance to tell you where the big war is being fought (12M)
-one instance to tell you where the current campaign inside that war is concentrated (3M)
-bar colors to tell you whether the team you want to back is actually showing up with size when price hits those levels.
Volume Dynamics Pro [ChartNation]Volume Dynamics Pro by ChartNation is an advanced volume profile indicator that visualizes volume distribution across price levels using a proprietary mirrored butterfly design. The indicator identifies high-volume nodes (areas of significant trading activity) and the Point of Control (POC) - the price level with the highest traded volume within the lookback period.
KEY FEATURES:
Dynamic Volume Profile: Displays volume distribution across 25 price bins with a mirrored butterfly visualization that extends into future bars for forward-looking analysis
Point of Control (POC): Automatically identifies and highlights the price level with maximum volume, featuring a pulsing animation and optional price label with customizable positioning
Multiple Anchoring Modes: Choose between Rolling, Daily, Weekly, Monthly, or Session-based profile calculations to match your trading timeframe
Smart Range Calculation: Three range modes (Fixed Lookback, Hybrid Smart, Percentage-Based) automatically adjust the volume profile range based on recent price action
Volume-Responsive Visualization: Line thickness and glow intensity scale with volume magnitude, making high-volume areas immediately visible
Premium Statistics Box: Real-time display of POC price, total volume, range metrics, and price position relative to POC
Advanced Alert System: Configurable alerts for POC crosses, range breakouts, high-volume zone entries, and volume spikes
Professional Styling: Volume-based line styles (solid/dashed/dotted), gradient bias coloring (support/resistance), dual-tone depth borders, and customizable glow effects
HOW IT WORKS:
The indicator divides the price range into 25 bins and calculates total volume traded at each level. The mirrored butterfly profile displays this distribution, with wider sections indicating higher volume. The POC line marks the price with maximum activity - a critical level often acting as support or resistance.
Volume traces are color-coded: green tint below current price (potential support), red tint above (potential resistance). The intensity of coloring increases as price approaches each level, helping traders identify nearby high-volume zones.
USE CASES:
Identify institutional order flow and accumulation/distribution zones
Locate high-probability support and resistance levels based on actual trading activity
Track POC shifts to understand changing market structure
Confirm breakout validity by analyzing volume at key price levels
Optimize entry/exit points around high-volume nodes
SETTINGS OVERVIEW:
The indicator offers extensive customization across multiple groups: POC styling and extensions, statistics box display, profile anchoring, range calculation modes, alert configuration, line styles, volume-proportional thickness, gradient bias, glow system, depth borders, POC pulse animation, and volume profile display parameters.
Cumulative Delta Difference HistogramINTRODUCTION:
This "Cumulative Delta Difference Histogram" is a volume-based indicator that calculates the difference (delta) between aggressive buying volume and selling volume for each candle and then builds a cumulative momentum histogram with the following behavior:
Momentum Tracking: The indicator accumulates the delta values when the delta is positive and increasing, producing green bars whose height visually represents growing buying pressure momentum.
Negative Momentum Detection: When the delta becomes negative or starts to decline, the histogram bars turn red and the accumulation decreases, effectively showing increasing selling pressure momentum.
Directional Reset: On each change from positive to negative delta momentum or vice versa, the accumulator resets to zero, providing a clear and sharp visualization of shifts without persistence from previous trends.
Zero Reference Line: A horizontal zero line serves as a visual baseline to distinguish positive from negative momentum easily.
HOW TO USE:
To trade effectively using the "Cumulative Delta Difference Histogram," you compare the price action chart with the indicator to confirm momentum and detect potential reversals or continuations. Here's how to do it in practice:
Confirming Trends:
When the price is rising, look for the histogram bars to be green and increasing, indicating strong and growing buying pressure supporting the uptrend. If price rises but the histogram shows diminishing green bars or shifts to red, it could signal weakening momentum and a potential reversal.
Identifying Divergences:
Compare price highs/lows with histogram peaks. If price makes a new high but the histogram fails to make a corresponding new high (bearish divergence), it warns of a possible trend reversal. Conversely, if price makes a new low but histogram shows higher lows (bullish divergence), it signals potential bullish reversal.
Volume Confirmation:
The histogram reflects real-time volume aggression behind price moves. Confirmation of price breakouts or breakdowns by corresponding strong histogram colors and bar height increases adds reliability to signals.
By aligning price patterns and levels with the cumulative delta histogram's signals, traders gain a deeper understanding of market strength and better timing for trades.
This combined approach improves the accuracy of entries and exits beyond relying on price alone, especially in markets sensitive to order flow and volume dynamics.
Use this indicator with a default volume or with my other indicator "Agression Histogram" for a better reading.
POC Volume Bar (Highest Volume in Range)What the highlighted POC bar means
🔶 1. Institutional interest
A POC often identifies where big money stepped in.
🔶 2. Support or resistance pivot
Large volume often signals:
• A reversal
• A breakout
• Or the beginning of a trend
🔶 3. Liquidity magnet
Price tends to revisit high-volume bars.
They act like magnets.
🔶 4. Trend confirmation or exhaustion
High volume on:
• Green candle → bullish participation
• Red candle → distribution / aggressive selling
Trading Range Aggression Histogram
This indicator is a histogram that accumulates the net volume of aggressive buying and selling per candle, representing the dominant market pressure within defined time-frame.
The indicator works by continuously summing volumes as long as the aggression remains in the same direction, resetting and reversing the accumulation when the pressure changes sides.
This creates visual waves that facilitate the perception of phases dominated by buyers and sellers over time. The tool is useful to identify moments of strength, weakness, and potential reversals in a dynamic market, especially in short-term trading.
Screener (SSA) [AlgoAlpha]🟠 OVERVIEW
This script is a multi-symbol screener that serves as a dashboard companion to the "Smart Signals Assistant (SSA)" indicator. Its purpose is to monitor the entire suite of SSA components—from the core signals to all confluence tools—across a customizable watchlist of up to 18 assets. By displaying the real-time status of each indicator in a single table, it allows traders to get a bird's-eye view of the market, quickly identify assets with strong trend confluence, and filter for high-probability setups without needing to switch charts.
The screener is designed to mirror the modularity of the main SSA indicator, allowing you to enable or disable components in the table to match your preferred trading dashboard.
🟠 CONCEPTS
The screener is built directly on the analytical framework of the Smart Signals Assistant, applying its complex, proprietary algorithms to each symbol in your watchlist and summarizing the results. The combination of these different analytical concepts is what gives the screener its utility, as it helps traders find opportunities where multiple, distinct strategies align.
Each column in the table represents a core trading concept:
Smart Signals: This is the primary signal engine, designed to identify potential entry points. It operates in different modes to capture both long-term swings and faster scalping opportunities.
Fair Value Trail (FVT): This component provides a dynamic, volatility-adjusted baseline for the trend. It acts as a form of dynamic support or resistance, helping to confirm the validity of a trend shown by the Smart Signals.
Trend Spine: This tool is designed to identify the underlying "backbone" of the market's trend. It filters out short-term price noise to provide a more stable, clear indication of the dominant market direction.
Trend Bias: This measures the strength and conviction behind a trend. It helps distinguish between a strong, accelerating move and a weak, decelerating one, adding a layer of momentum analysis.
Firmament Clouds: These are volatility-based bands that create dynamic overbought and oversold zones. They help identify when price is potentially overextended and due for a pullback or consolidation.
Trend-Range Classifier (TRC): A machine-learning model that analyzes market characteristics to classify the current environment as either "Trending" or "Ranging." This is crucial for helping traders apply the right strategy for the current conditions.
🟠 FEATURES
This screener organizes the complex data from the SSA indicator into a simple, color-coded table. Here is a breakdown of each column and its possible values:
Asset: Displays the ticker symbol for the asset being analyzed.
Smart Signals: Shows the latest signal from the core engine.
▲: A standard bullish signal has been detected.
▼: A standard bearish signal has been detected.
▲+: A strong bullish signal with higher conviction has been detected.
▼+: A strong bearish signal with higher conviction has been detected.
Fair Value Trail: Indicates the trend direction based on the volatility trail.
▲: The FVT is in a bullish trend (acting as dynamic support).
▼: The FVT is in a bearish trend (acting as dynamic resistance).
Trend Spine: Shows the direction of the core underlying trend.
▲: The underlying trend backbone is bullish.
▼: The underlying trend backbone is bearish.
Trend Bias: Measures the current momentum strength.
Strong▲: Strong and accelerating bullish momentum.
Weak▲: Bullish momentum exists but is weakening.
Strong▼: Strong and accelerating bearish momentum.
Weak▼: Bearish momentum exists but is weakening.
Firmament Clouds: Identifies overbought/oversold conditions relative to volatility.
Very Overbought / Overbought: Price is significantly extended above its recent range.
Very Oversold / Oversold: Price is significantly extended below its recent range.
Neutral: Price is trading within its normal volatility range.
Trend-Range Classifier: Displays the market state as determined by the ML model.
Trend: The market is in a trending environment, suitable for trend-following strategies.
Range: The market is in a ranging or consolidating environment, suitable for mean-reversion strategies.
Exit Signal Count: Tracks the number of take-profit signals that have occurred since the last primary Smart Signal.
0, 1, 2, 3...: A numerical count of exit signals. A higher number suggests a trend may be maturing or exhausting.
🟠 USAGE
The main purpose of the screener is to quickly identify assets where multiple components of the SSA system are in alignment, indicating a high-confluence trading opportunity.
1. Setup and Configuration:
Add the screener to your chart.
Go into the settings and populate the "Watchlist" group with the symbols you wish to monitor.
Ensure the settings for the components (Time Horizon, Signal Mode, etc.) are synchronized with the settings on your main SSA indicator for consistency.
2. Interpreting the Columns for Trading Decisions:
Start with the Big Picture (TRC): First, look at the "Trend-Range Classifier" column. If it shows "Trend," you should be looking for trend-following setups. If it shows "Range," you might avoid taking strong trend signals.
Establish Directional Bias (Spine & Bias): For trend-following, look for assets where the "Trend Spine" and "Trend Bias" agree. A "▲" in the Spine column combined with a "Strong▲" in the Bias column indicates a healthy and robust uptrend.
Time Your Entry (Smart Signals): Once you have an asset with a clear bias, watch the "Smart Signals" column for a fresh signal that aligns with that bias. A "▲+" signal appearing in an asset with a strong bullish bias across other columns is a high-confluence entry point.
Add Context (FVT & Clouds): Use the "Fair Value Trail" and "Firmament Clouds" to refine your entry. A buy signal is generally stronger if the FVT is also bullish ("▲") and the price is not in a "Very Overbought" state according to the clouds.
Manage the Trade (Exit Count): After entering a trade, keep an eye on the "Exit Signal Count." As the number increases, it serves as a warning that the trend is becoming extended and it might be time to take partial profits or tighten your stop-loss.
付费脚本
Smarter Money Volume Rejection Blocks [PhenLabs]📊 Smarter Money Volume Rejection Blocks – Institutional Rejection Zone Detection
The Smarter Money Volume Rejection Blocks indicator combines high-volume analysis with statistical confidence intervals to identify where institutional traders are actively defending price levels through volume spikes and rejection patterns.
🔥 Core Methodology
Volume Spike Detection analyzes when current volume exceeds moving average by configurable multipliers (1.0-5.0x) to identify institutional activity
Rejection Candle Analysis uses dual-ratio system measuring wick percentage (30-90%) and maximum body ratio (10-60%) to confirm genuine rejections
Statistical Confidence Channels create three-level zones (upper, center, lower) based on ATR or Standard Deviation calculations
Smart Invalidation Logic automatically clears zones when price significantly breaches confidence levels to maintain relevance
Dynamic Channel Projection extends confidence intervals forward up to 200 bars with customizable length
Support Zone Identification detects bullish rejections where smart money absorbs selling pressure with high volume and strong lower wicks
Resistance Zone Mapping identifies bearish rejections where institutions defend price levels with volume spikes and pronounced upper wicks
Visual Information Dashboard displays real-time status table showing volume spike conditions and active support/resistance zones
⚙️ Technical Configuration
Dual Confidence Interval Methods: Choose between ATR-Based for trend-following environments or StdDev-Based for range-bound statistical precision
Volume Moving Average: Configurable period (default 20) for baseline volume comparison calculations
Volume Spike Multiplier: Adjustable threshold from 1.0 to 5.0 times average volume to filter institutional activity
Rejection Wick Percentage: Set minimum wick size from 30% to 90% of candle range for valid rejection detection
Maximum Body Ratio: Configure body-to-range ratio from 10% to 60% to ensure genuine rejection structures
Confidence Multiplier: Statistical multiplier (default 1.96) for 95% confidence interval calculations
Channel Projection Length: Extend confidence zones forward from 10 to 200 bars for anticipatory analysis
ATR Period: Customize Average True Range lookback from 5 to 50 bars for volatility-based calculations
StdDev Period: Adjust Standard Deviation period from 10 to 100 bars for statistical precision
🎯 Real-World Trading Applications
Identify high-probability support zones where institutional buyers have historically defended price with significant volume
Map resistance levels where smart money sellers consistently reject higher prices with volume confirmation
Combine with price action analysis to confirm breakout validity when price approaches confidence channel boundaries
Use invalidation signals to exit positions when smart money zones are definitively breached
Monitor the real-time dashboard to quickly assess current market structure and active rejection zones
Adapt strategy based on calculation method: ATR for trending markets, StdDev for ranging conditions
Set alerts on confidence level breaches to catch potential trend reversals or continuation patterns
📈 Visual Interpretation Guide
Green Zones indicate bullish rejection blocks where buyers defended with high volume and lower wicks
Red Zones indicate bearish rejection blocks where sellers defended with high volume and upper wicks
Solid Center Lines represent the core rejection price level where maximum volume activity occurred
Dashed Confidence Boundaries show upper and lower statistical limits based on volatility calculations
Zone Opacity decreases as channels extend forward to indicate decreasing confidence over time
Dashboard Color Coding provides instant visual feedback on active volume spike and zone conditions
⚠️ Important Considerations
Volume-based indicators identify historical rejection zones but cannot predict future price action with certainty
Market conditions change rapidly and institutional activity patterns evolve continuously
High volume does not guarantee level defense as market structure can shift without warning
Confidence intervals represent statistical probabilities, not guaranteed price boundaries
Volume HeatMap Divergence [BigBeluga]🔵 OVERVIEW
The Volume HeatMap Divergence is a smart volume visualization tool that overlays normalized volume data directly on the chart. Using a color heatmap from aqua to red, it transforms raw volume into an intuitive scale — highlighting areas of weak to intense market participation. Additionally, it detects volume-based divergences from price to signal potential reversals or exhaustion zones. Combined with clear visual labeling, this tool empowers traders with actionable volume insights.
🔵 CONCEPTS
Normalized Volume Heatmap : Volume is normalized to a 0–100% scale and visually represented as candles below the chart.
float vol = volume / ta.percentile_nearest_rank(volume, 1000, 100) * 100
Bar Coloring : Price candles are dynamically colored based on volume intensity.
Volume Divergence Logic :
Bullish Divergence : Price forms a lower low, but volume forms a higher low.
Bearish Divergence : Price forms a higher high, but volume forms a lower high.
Dynamic Detection Range : Customizable range ensures divergence signals are meaningful and not random.
Volume Labels : Additional info on divergence bars shows both the actual volume and its normalized % score.
🔵 FEATURES
Volume Heatmap Plot : Normalized volume values colored using a smooth gradient from aqua (low) to red (high).
Price Bar Coloring : Candlesticks on the main chart adopt the same heatmap color based on volume.
Divergence Detection :
Bullish divergence with label and low marker
Bearish divergence with label and high marker
Dual Divergence Labels :
On the volume plot : Direction (Bull/Bear), raw volume, and normalized %
On the price chart : Shape labels showing "Bull" or "Bear" at local highs/lows
Custom Inputs :
Divergence range (min & max), pivot detection distance (left/right)
Toggle to show/hide divergence labels, volume, and % text
Clear Bull/Bear Coloring : Fully customizable label and line colors for both bullish and bearish signals.
🔵 HOW TO USE
Use the indicator as an overlay to monitor real-time volume strength using the heatmap color.
Watch for divergence markers:
Bullish divergence: Candle shows higher volume while price makes a new low
Bearish divergence: Candle shows lower volume while price makes a new high
Use the volume info labels to verify the context of divergence:
Actual volume at divergence candle
Normalized % of that volume compared to past 1000 bars
Adjust pivot sensitivity using "Pivot Left" and "Pivot Right" to tune signal frequency and lag with a right pivot length.
Use divergence zones as early warnings for potential reversals or trend shifts.
Disable or customize labels in settings depending on your charting preferences.
🔵 CONCLUSION
Volume HeatMap Divergence merges heatmap-style volume visualization with intelligent divergence detection — giving traders a clean yet powerful edge. By revealing hidden disconnections between price and participation, it helps users spot exhaustion moves or hidden accumulation zones before the market reacts. Whether you’re a scalper, swing trader, or intraday strategist, this tool offers real-time clarity on who’s in control behind the candles.
Cumulative Delta_Effort vs Result_immy**Cumulative Delta Oscillator\_effort**
This script creates a “Cumulative Delta Effort vs Result” oscillator, a custom indicator designed to measure the balance between buying and selling pressure (Effort) versus actual price movement (Result).
**How It Works**
Delta Volume: Measures aggressive buying vs selling per candle.
Cumulative Delta: Tracks net buying/selling pressure over time.
Effort vs Result: Compares volume delta (effort) to price movement (result).
Oscillator: Highlights divergence between effort and result, useful for spotting absorption (high effort, low result) and exhaustion (low effort, high result).
Histogram: Visual cue for accumulation/distribution zones.
----------------------------
This indicator combines volume delta (effort) and price movement (result), so it tells you how efficiently volume is moving price — a concept sometimes called effort vs. result analysis in Wyckoff or volume–spread analysis (VSA).
🔍 Concept Summary
Effort (delta volume) = how much buying/selling pressure is there (volume side).
Result (price change) = how much that effort moves price (price side).
Oscillator (Effort − Result) = how much “extra” effort is not producing movement — often showing absorption or exhaustion.
📈 How to Interpret the Signals
1\. Oscillator above Signal line → Bullish Momentum
When osc > signal, histogram turns green.
Means buying effort is stronger than price reaction — often early sign of accumulation or rising demand.
This can signal:
Possible bullish continuation if confirmed by rising prices.
Or early absorption if prices aren’t yet breaking out (smart money absorbing supply).
✅ Bullish Entry Signal:
When the oscillator crosses above the signal line (green cross) and price is near support or consolidating → potential long setup.
2\. Oscillator below Signal line → Bearish Momentum
When osc < signal, histogram turns red.
Selling effort dominates; can mean increasing supply or price exhaustion.
This often appears before:
Bearish continuation (trend strengthening)
Or upthrust/exhaustion (price rising on weak volume)
❌ Bearish Entry Signal:
When the oscillator crosses below the signal line (red cross), especially if near resistance → potential short setup.
3\. Crossovers
The alert is triggered when: ta.cross(osc, signal)
That means:
Bullish crossover: oscillator line crosses above signal → potential buy momentum shift.
Bearish crossover: oscillator line crosses below signal → potential sell momentum shift.
These work like MACD crossovers, but volume-adjusted.
4\. Zero Line
The zero line is the neutral point.
When osc crosses above zero, overall buying effort exceeds price change — market gaining strength.
When osc crosses below zero, selling pressure increases — market weakening.
→ Combining signal line crosses with zero-line crosses gives stronger confirmation.
5\. Histogram Analysis (Absorption \& Exhaustion)**
Tall green bars: rising momentum (buyers dominate)
Tall red bars: falling momentum (sellers dominate)
Shrinking bars: momentum fading — possible reversal zone.
If volume increases but price stalls, oscillator may spike while price stays flat — absorption (big players taking the opposite side).
If price surges but oscillator weakens, exhaustion — move running out of volume support.
------------------------------------------------------------------------
🧠 Practical Strategy Example
Situation What It Might Mean Possible Action
Oscillator crosses above signal near support Buyer effort increasing, price may rise Go long / close shorts
Oscillator crosses below signal near resistance Seller effort rising, price may drop Go short / take profits
Oscillator high but price flat Absorption (big players absorbing supply) Wait for breakout confirmation
Oscillator low but price flat Absorption (demand absorbing supply) Look for bullish reversal
Oscillator diverges from price Volume–price divergence Early warning of reversal
⚙️ Best Practice
Works best on volume-sensitive assets (futures, crypto, forex tick data).
**Combine with:**
Price structure (support/resistance)
Volume profile / delta footprint
Candle confirmation
We’ll go through both bullish and bearish examples so you can see how to trade with it in real market context.
---------------------------------------------------------------------------------
🟩 Example 1 — Bullish Setup (Long Trade)
Step 1. Context: Identify Potential Support Zone
Before relying on any indicator, find support using:
Previous swing low
Demand zone
VWAP / volume profile node
Trendline or moving average
👉 You’re looking for a place where buyers might step in.
Step 2. Wait for Oscillator Signal
Watch the oscillator panel:
The oscillator (green line) has been below the signal line (orange) → bearish phase.
Then it crosses above the signal line and the histogram turns green.
This means:
➡️ Buying “effort” is increasing faster than price reaction — momentum shift upward.
Step 3. Confirm with Price
On your chart:
Candle closes above short-term resistance or above previous candle high
Ideally volume confirms (green candle with increasing volume)
✅ Bullish Entry Condition
osc crosses above signal
price closes above local resistance
Step 4. Entry \& Stop
Entry: Next candle open after confirmation cross
Stop-loss: Below recent swing low or support zone
Take profit:
2R or 3R target
or near next resistance level
🧠 Optional filter: Only take the trade if oscillator is rising from below zero (coming out of weakness).
Step 5. Manage Trade
If oscillator flattens or starts curling down → tighten stop
If it crosses below the signal again → consider exit
Example Interpretation:
Oscillator crosses above signal from -200 to +100, histogram turns green, price breaks a resistance line → strong bullish reversal → enter long.
🟥 Example 2 — Bearish Setup (Short Trade)
Step 1. Context: Find Resistance
Look for: Prior swing high
Supply zone
Major moving average
Trendline top
Step 2. Wait for Oscillator Cross Down
The oscillator (green) crosses below the signal line (orange).
Histogram turns red.
This means:
➡️ Selling effort is rising relative to price movement — bearish pressure.
Step 3. Confirm with Price
Price fails to make higher highs, or
Forms a bearish engulfing candle near resistance.
✅ Bearish Entry Condition
osc crosses below signal
price confirms with bearish candle
Step 4. Entry \& Stop
Entry: On next candle open
Stop-loss: Above resistance or recent swing high
Take profit: 2R or more or at next major support
Step 5. Exit on Opposite Signal
If oscillator crosses back above signal → momentum shift → exit short.
⚙️ Pro Tips
Tip Why It Matters
Use on 15m–4H+ charts More reliable delta signal
Combine with volume or OBV Confirms “effort” strength
Watch divergences Early reversals
Align with higher timeframe trend Avoid countertrend traps
-------------------------------------------------------------------------------------------------
🧩 Quick Checklist
Step Condition Action
1 Identify zone (support/resistance) Mark area
2 Oscillator crossover Prepare order
3 Candle confirmation Enter
4 Stop-loss \& target Manage risk
5 Opposite cross Exit
Please follow and like if you appreciate my work. thank you.
Liquidation Reversal Signals [AlgoAlpha]🟠 OVERVIEW
This tool detects potential liquidation-driven reversals by combining z-score analysis of up/down volume with the classic Supertrend. It watches for abnormal surges in directional volume (on a lower timeframe) and links them to trend flips on the main chart. When both align within a short window, it flags a probable reversal caused by forced liquidations. The goal is to help traders identify exhaustion points where aggressive liquidation moves may mark the end of a trend leg.
🟠 CONCEPTS
The logic revolves around Z-score normalization of up and down volume to locate statistical extremes. When up-volume z-scores exceed a threshold during a bearish Supertrend, it implies trapped shorts being squeezed; the opposite applies for long liquidations. The script tracks these liquidation spikes and monitors whether a Supertrend regime change follows soon after. If confirmed within the allowed timeout, a colored signal marks the event.
In essence:
Z-score outliers = potential forced liquidations.
Supertrend = structural regime context.
Combined = statistically confirmed reversal signals, not random flips.
This pairing reduces false positives by ensuring that both volatility structure and order-flow extremes agree before flagging a reversal.
🟠 FEATURES
Z-score detection for liquidation spikes with adjustable lookback and threshold.
Confirmation logic linking liquidations to Supertrend flips.
Alerts for liquidation spikes and confirmed reversal starts.
On-chart “No Volume” warning to avoid misreads on illiquid assets.
🟠 USAGE
Setup : Add the script to your main chart. Choose a lower timeframe (default 15m) to capture more granular liquidation flows. Adjust Z-Score Length to control how far back the script measures normal behavior and Threshold to decide what counts as extreme. Keep Timeout Bars low (e.g. 20–50) for faster reversals, or higher for slower markets.
Read the chart :
• Circles appear below bars when long liquidations occur; above bars for short liquidations.
• A Supertrend flip with a recent liquidation spike will display an arrow and color shift.
• Fills between candles and trend lines show which side dominates: green for bullish reversal, red for bearish.
• Candle color fades based on the magnitude of liquidation pressure.
Settings that matter :
• Z-Score Length : Longer smooths noise but delays signal; shorter reacts faster.
• Z-Score Threshold : Higher means only extreme liquidations trigger; lower finds smaller squeezes.
• Timeout Bars : Defines how long after a liquidation the Supertrend flip remains valid.
• Lower Timeframe : Determines the precision of volume readings; too low may increase noise.
STWP Unified EMA Band (HLC Fusion – Crossover Enhanced Edition)🧠 STWP Unified EMA Band (HLC Fusion – Crossover Enhanced Edition)
Author: simpletradewithpatience (STWP)
Markets: Equities, Indices & Futures
Best Timeframes: 5-min to 1-hour (Daily TF optional for broader trend observation)
Built With: Pine Script v5
A structured, educational EMA fusion framework designed to help traders visually study trend transitions, slope behavior, and volume-based momentum shifts.
📌 Overview
The STWP Unified EMA Band merges High–Low–Close fusion logic with crossover detection and volume context to offer a clear visual understanding of trend behavior.
It is designed for traders who want to observe trend transitions, analyze momentum health, and study how volume supports or contradicts directional bias.
Internally, it uses an optimized EMA 9–21 fusion structure to identify directional shifts with precision and stability — a balance developed through the STWP methodology for consistent, unbiased trend evaluation.
This enhanced edition introduces a Crossover Engine for smoother transitions, adaptive band coloring, and a real-time educational dashboard that provides instant feedback on trend and volume strength.
📸 Chart Previews (Educational Examples)
1️⃣ Bullish Momentum Phase
🔗
📈 A bullish crossover where the fast EMA overtakes the slow EMA.
Observe the slope steepening and the dashboard confirming trend expansion.
2️⃣ Bearish Momentum Phase
🔗
📉 Displays a bearish crossover with slope weakening and band compression.
The dashboard highlights a transition to bearish bias with corresponding volume context.
⚠️ Snapshots are for educational reference only — not trading signals or recommendations.
📌 Key Features
✅ Dual EMA Band using High–Low–Close fusion logic
✅ Dynamic bullish/bearish band coloring
✅ Mid-band slope indicator with momentum feedback
✅ Volume strength classification (Strong / Moderate / Weak)
✅ Contextual crossover labels with real-time commentary
✅ Auto-removable exit labels for clean visualization
✅ Built-in educational STWP Dashboard (trend, slope, and volume insights)
✅ User-customizable color palette and toggles
✅ Compatible across intraday and swing setups
📊 STWP Dashboard Summary
A compact real-time data panel offering:
📈 Trend Status: Bullish / Bearish / Neutral
📊 Volume Condition: Strong / Moderate / Low
📉 Slope Direction: Rising / Falling / Flat
🕓 Last Signal Info: Timestamp, price, and strength context
The dashboard helps users learn how volume, slope, and structure interact dynamically during different market phases.
💡 Educational Use Cases
This tool is ideal for traders who want to:
Study momentum evolution through moving averages
Understand EMA slope and compression behavior
Observe how volume validates or contradicts trend strength
Build structured, observation-based learning habits
Develop discipline in recognizing trend exhaustion zones
It is meant as a visual study framework, not as a trading signal generator.
⚙️ Customization Options
Toggle crossover triangles and labels
Optional exit markers (auto-hide after signal)
Show or hide trend background shading
Customizable color settings for each phase
Enable or disable dashboard view
📆 Best Practice for Use
1️⃣ Apply to liquid assets or major indices for reliable band behavior.
2️⃣ Use primarily on 5-min to 1-hour charts to study intraday transitions clearly.
3️⃣ Optionally view on the Daily TF to understand higher-structure slope alignment and long-term trend health.
4️⃣ Observe how slope, band color, and volume interact during trend acceleration and contraction.
5️⃣ Treat dashboard readings as educational context, not trading triggers.
6️⃣ Combine with price structure, volume profile, or demand–supply zones for deeper observation.
⚠️ Important Notes
✅ Designed purely for learning and educational exploration
✅ No trading automation or signal generation included
✅ Does not provide entries, exits, or investment advice
✅ Built to promote structured observation and discipline in analysis
❌ Avoid using on higher timeframes for rapid setups — bands adjust slower there
📐 Glossary
EMA – Exponential Moving Average
HLC – High, Low, Close
Slope – Directional gradient of the mid-band
Volume Ratio – Current volume ÷ 20-bar average
Crossover – Fast EMA crossing Slow EMA
STWP – Simple Trade With Patience
💬 Philosophy Behind the Tool
Developed under the STWP methodology — Simple Trade With Patience — this indicator encourages traders to focus on learning the rhythm of the market, not chasing trades.
Every color, label, and slope change is designed to help users see what price action is communicating rather than predict outcomes.
⚠️ Disclaimer
This indicator is created solely for educational and informational purposes.
It does not constitute financial advice, a trading signal, or an investment recommendation.
Trading involves significant risk and may not be suitable for all participants.
Always consult a SEBI-registered financial advisor or licensed professional before making trading or investment decisions.
The author is not liable for financial loss resulting from the use or interpretation of this script.
By using this tool, you acknowledge and accept these terms.
🤝 Final Note
Built with precision and patience by simpletradewithpatience (STWP) — for traders who value structured learning and objective analysis.
Observe deeply. Learn continuously. Trade with discipline.
📈 Trade Less. Learn More. Let Patience Work for You.
🔒 Script Protection Note
This script is published under Protected visibility to maintain data integrity and prevent unauthorized modification.
The logic remains fully usable for all users while keeping the internal code structure secure — ensuring a safe, stable, and educational experience for everyone.
Bubbles VolumeBubbles Volume Indicator
Overview
The Bubbles Volume Indicator is an advanced volume visualization tool that transforms traditional volume analysis into an intuitive, visual experience. By representing volume as dynamically-sized bubbles directly on your price chart, this indicator helps traders quickly identify significant volume events, potential support/resistance levels, and shifts in market sentiment.
Key Features
🔵 Visual Volume Representation
Displays volume as circular bubbles at the midpoint of each candle
Bubble size scales proportionally to volume significance
Instant visual identification of unusual volume activity
Clean, uncluttered chart presentation
📊 Dual Volume Modes
Total Volume Mode: Displays complete trading volume for each bar
Volume Delta Mode: Shows the difference between buying and selling pressure, helping identify market direction and strength
🎨 Advanced Coloring Systems
Simple Mode: Clear green/red coloring for buy/sell pressure
HeatMap Mode: Gradient coloring that intensifies with volume strength, providing instant visual feedback on volume intensity
📍 Significant Level Detection
Automatically identifies and marks price levels with exceptional volume
These levels often act as future support or resistance zones
Historical volume levels remain visible for reference
How to Use
For Day Traders
Identify volume climaxes that may signal reversals
Spot accumulation/distribution patterns through Volume Delta
Confirm breakouts with significant volume bubbles
For Swing Traders
Mark important support/resistance levels based on historical high-volume areas
Identify institutional activity through unusual volume patterns
Validate trend strength using volume confirmation
For Scalpers
Quick visual identification of liquidity pockets
Real-time volume delta for order flow analysis
Filter out low-volume noise with minimum contract settings
Parameter Settings
Volume Settings
Volume Type
Total Volume: Shows all traded volume for each bar - ideal for general volume analysis
Volume Delta: Displays the difference between buying and selling pressure - perfect for order flow analysis
Minimum Contracts
Filters out bubbles below a specified volume threshold
Set to 0 to disable filtering
Helps remove noise during low-volume periods
For Volume Delta: Filters based on absolute delta value
Bubble Display
Show Bubbles
Toggle the visibility of volume bubbles on/off
Bubbles appear at the middle price point (HL2) of each bar
Threshold
Statistical threshold measured in standard deviations
Controls sensitivity of volume significance detection:
1.0 = Shows top ~32% of volumes (more bubbles, common events)
2.0 = Shows top ~5% of volumes (significant events)
3.0 = Shows top ~0.3% of volumes (rare, extreme events)
Higher values display only the most significant volume spikes
HeatMap
OFF: Simple coloring scheme (green for buying, red for selling in Delta mode)
ON: Gradient coloring that intensifies with volume strength
Provides additional visual dimension to volume analysis
Volume Levels
Significant Levels
Draws horizontal lines at price levels where extreme volume occurred
Volume must exceed 3x the threshold setting to qualify
These levels often become important support/resistance zones
Levels Qty
Maximum number of significant volume level lines to display
Older lines are automatically removed when limit is exceeded
Keeps chart clean while maintaining relevant historical levels
Visual Indicators
Bubble Sizes (in order of significance)
Tiny: Minimal volume above baseline
Small: Low significant volume
Normal: Moderate volume activity
Medium: Above-average volume
Large: High volume activity
Huge: Exceptional volume
Labeled: Extreme volume with numeric display
Color Coding
Green: Buying pressure (in Volume Delta mode) or rising prices
Red: Selling pressure (in Volume Delta mode) or falling prices
Gradient Intensity: Stronger colors indicate higher relative volume
Information Display
The indicator includes a real-time information table showing:
Current operating mode (Total Volume or Volume Delta)
Live delta values with directional arrows (in Volume Delta mode)
Active minimum contracts filter setting
Best Practices
Start with default settings to familiarize yourself with the indicator
Adjust threshold based on your trading timeframe (lower for scalping, higher for position trading)
Use Volume Delta mode when analyzing order flow and market sentiment
Enable Significant Levels for swing trading to identify key support/resistance
Apply Minimum Contracts filter to reduce noise in low-volume markets
Technical Notes
The indicator requires volume data to function (not available on all symbols)
Volume Delta calculations use intrabar data for enhanced accuracy
Historical significant levels are preserved for technical analysis
Optimized for both light and dark chart themes
Trading Applications
Breakout Confirmation: Large bubbles during breakouts confirm strength
Reversal Detection: Extreme volume at tops/bottoms may signal reversals
Trend Analysis: Increasing bubble sizes confirm trend strength
Support/Resistance: High-volume levels often become future pivots
Order Flow: Volume Delta reveals real-time buying/selling pressure
Delta Money Flow IndexThe Delta Money Flow Index is a modified version of the traditional Money Flow Index that uses directional volume instead of total volume to measure buying and selling pressure in a different way.
It helps traders identify overbought/oversold conditions based on actual buy/sell pressure rather than just total volume. It's designed for traders who want to see if price movements are backed by genuine buying or selling activity.
How to use it:
- Values above 80 indicate overbought conditions
- Values below 20 indicate oversold conditions
- The 50 level acts as a neutral zone. Above suggests buyers are in control, below suggests sellers are in control.
- Traders can check for divergences for potential reversal signals
- Works best on intraday timeframes where delta volume is most meaningful
What makes it different:
Unlike the standard MFI which uses total volume, the Delta MFI calculates an approximation of volume delta by assigning positive volume to up-closing candles and negative volume to down-closing candles.
This means:
- It focuses on directional pressure, not just activity
- Filters out low-conviction volume that doesn't move price
- Provides clearer signals when actual buying/selling dominates
The indicator includes visual aids like background colors for overbought/oversold and a fill showing whether the Delta MFI is above or below the 50 midpoint for quick interpretation.






















