Trading Truth Wave

TradingView

Advanced Wave Volume Analysis & Mean Reversion Channel

Combines Renko-based wave detection with Ehlers filters to identify market waves, measure volume exhaustion, and detect mean reversion opportunities.

Trading Truth Wave - Trading Indicator Preview

Markets

CryptoForexStocksFutures

Recommended Timeframes

1m5m15m1H4H1D

Key Features

  • Renko-based wave detection (ATR/Traditional/Part of Price)
  • Wave volume, spread %, and bar count tracking
  • Mean Reversion Channel with 7 filter types
  • Multi-timeframe analysis (up to 3 timeframes)
  • Volume heatmap candle coloring
  • ZigZag wave structure visualization

Overview

This indicator combines Renko-based wave detection with Ehlers filters to identify market waves, measure volume exhaustion, and detect mean reversion opportunitiesβ€”delivering precision entries through volume-price-time confluence. The system identifies market waves using adaptive Renko logic, tracking volume, spread (%), and bar count for each wave movement. It features advanced Ehlers-based filter system that creates dynamic support/resistance channels based on market volatility. The Mean Reversion Channel (MRC) includes a mean line (center equilibrium), inner bands (R1/S1), and outer bands (R2/S2) for extreme overbought/oversold zones. The system can display up to 3 timeframes simultaneously for context, and includes a visual zigzag representation of detected waves connecting pivot highs and lows.

Complete Documentation

Full release notes and trading guide

================================================================================
🌊 GEOMETRIC TRADING SYSTEM WAVE v1.0
🎯 Advanced Wave Volume Analysis & Mean Reversion Channel
================================================================================

This indicator combines Renko-based wave detection with Ehlers filters to
identify market waves, measure volume exhaustion, and detect mean reversion
opportunitiesβ€”delivering precision entries through volume-price-time confluence.

================================================================================
🌊 WAVE DETECTION SYSTEM
================================================================================

The system identifies market waves using adaptive Renko logic, tracking volume,
spread (%), and bar count for each wave movement.

--------------------------------------------------------------------------------
πŸ“Š WAVE METRICS DISPLAYED
--------------------------------------------------------------------------------

πŸ”’ WAVE VOLUME
β†’ Total volume accumulated during the wave
β†’ Displayed above (upwave) or below (downwave) the pivot
β†’ Format: "1234V" = 1,234 volume units

πŸ“ˆ WAVE SPREAD (%)
β†’ Percentage price movement from wave start to end
β†’ Shows momentum strength
β†’ Format: "2.5%" = 2.5% price change

⏱️ BAR COUNT
β†’ Number of bars in the wave
β†’ Measures time duration
β†’ Format: "|15" = 15 bars

πŸ“ COMPLETE LABEL FORMAT
β†’ Upwave: "1234V\n(2.5%|15)" displayed ABOVE bar
β†’ Downwave: "987V\n(-1.8%|12)" displayed BELOW bar

πŸ’‘ PRO TIP: Compare consecutive wave volumes to detect supply/demand imbalances.
Large upwave volume followed by small downwave volume = bullish continuation.

================================================================================
βš™οΈ WAVE CALCULATION METHODS
================================================================================

Choose how waves are calculated based on your trading style:

--------------------------------------------------------------------------------
πŸŽ›οΈ RENKO ASSIGNMENT METHODS
--------------------------------------------------------------------------------

πŸ“ ATR (Recommended)
β†’ Uses Average True Range for adaptive wave detection
β†’ Default: 14-period ATR
β†’ Best for: All market conditions
β†’ Adjusts to volatility automatically

πŸ’° Traditional
β†’ Fixed point value (e.g., 10 points = new wave)
β†’ Best for: Stable instruments like forex majors
β†’ Requires manual adjustment

πŸ“Š Part of Price
β†’ Divides price by specified value
β†’ Best for: High-priced instruments (BTC, indices)
β†’ Scales with price level

--------------------------------------------------------------------------------
πŸ“ PRICE SOURCE OPTIONS
--------------------------------------------------------------------------------

🎯 Close (Recommended)
β†’ Uses only closing prices
β†’ Reduces noise, cleaner waves

πŸ“Š Open / Close
β†’ Considers both open and close
β†’ More sensitive to intrabar movement

πŸ“ˆ High / Low
β†’ Uses full range (wicks)
β†’ Most sensitive, more waves

================================================================================
🎨 VOLUME VISUALIZATION (HEATMAP CANDLES)
================================================================================

Optional candle coloring reveals volume intensity at a glance:

--------------------------------------------------------------------------------
🟒 BULLISH VOLUME GRADIENT
--------------------------------------------------------------------------------
🟒 #006700 (Darkest Green) β†’ 2.0x+ average volume (Climax buying)
🟒 #0ca80c β†’ 1.5-2.0x average (Strong buying)
🟒 #44c649 β†’ 1.2-1.5x average (Above average)
🟒 #03f703 β†’ 0.8-1.2x average (Normal)
🟒 #c8e6c9 β†’ 0.4-0.8x average (Weak)
🟒 #dff5df (Lightest Green) β†’ <0.4x average (Very weak)

--------------------------------------------------------------------------------
πŸ”΄ BEARISH VOLUME GRADIENT
--------------------------------------------------------------------------------
πŸ”΄ #9F0000 (Darkest Red) β†’ 2.0x+ average volume (Capitulation)
πŸ”΄ #F30000 β†’ 1.5-2.0x average (Heavy selling)
πŸ”΄ #e66161 β†’ 1.2-1.5x average (Above average)
πŸ”΄ #f79b9b β†’ 0.8-1.2x average (Normal)
πŸ”΄ #f9cdcd β†’ 0.4-0.8x average (Weak)
πŸ”΄ #f4e5e5 (Lightest Red) β†’ <0.4x average (Very weak)

🎨 Volume EMA Period: Default 20 bars for comparison baseline

================================================================================
πŸ“ MEAN REVERSION CHANNEL (MRC)
================================================================================

Advanced Ehlers-based filter system that creates dynamic support/resistance
channels based on market volatility.

--------------------------------------------------------------------------------
πŸ”· MRC COMPONENTS
--------------------------------------------------------------------------------

🎯 MEAN LINE (Center)
β†’ Primary equilibrium level
β†’ Blue when trending up, Red when trending down
β†’ Acts as dynamic support/resistance

πŸ“Š INNER BANDS (R1/S1)
β†’ 1.0x multiplier from mean (default)
β†’ First overbought/oversold zones
β†’ Dotted black lines

πŸ“Š OUTER BANDS (R2/S2)
β†’ 2.415x multiplier from mean (default)
β†’ Extreme overbought/oversold zones
β†’ Dotted black lines with shaded zones

--------------------------------------------------------------------------------
πŸŽ›οΈ FILTER TYPES AVAILABLE
--------------------------------------------------------------------------------

⚑ SuperSmoother (Recommended)
β†’ Ehlers SuperSmoother filter
β†’ Excellent lag vs. smoothing balance
β†’ Best for: Most trading styles

🌊 Gaussian
β†’ Smooth response, minimal overshoot
β†’ Best for: Trend following

🎯 Butterworth
β†’ Classic engineering filter
β†’ Best for: Balanced response

πŸ”΅ Ehlers EMA
β†’ Adaptive exponential moving average
β†’ Best for: Quick response to changes

πŸ“‰ BandStop
β†’ Removes specific frequency noise
β†’ Best for: Choppy markets

πŸ“Š Traditional Options
β†’ SMA, EMA, RMA available for simplicity

πŸ’‘ Lookback Period: Default 200 bars (adjustable)

================================================================================
🎯 MRC TRADING CONDITIONS (ZONES)
================================================================================

The system automatically identifies where price is relative to the channel:

--------------------------------------------------------------------------------
🟒 BULLISH CONDITIONS
--------------------------------------------------------------------------------

πŸ“Š Condition 1: Oversold (Strong) [-3]
β†’ Price at or below Lower Band 2 extreme
β†’ High probability bounce zone
β†’ 🎯 Action: Look for long reversal setups

πŸ“Š Condition 2: Oversold [-2]
β†’ Price between Lower Band 2 and extreme zone
β†’ Oversold but not extreme
β†’ 🎯 Action: Prepare for long entries

πŸ“Š Condition 3: Oversold (Weak) [-1]
β†’ Price approaching Lower Band 2 from above
β†’ Early oversold warning
β†’ 🎯 Action: Watch for support

πŸ“Š Condition 4: Price Below Mean [-5]
β†’ Price in lower half of channel
β†’ Bearish bias but not oversold
β†’ 🎯 Action: Wait for mean reversion

πŸ“Š Condition 5: Price Near Mean [-4]
β†’ Price close to equilibrium from below
β†’ Neutral zone
β†’ 🎯 Action: Wait for direction

--------------------------------------------------------------------------------
πŸ”΄ BEARISH CONDITIONS
--------------------------------------------------------------------------------

πŸ“Š Condition 1: Overbought (Strong) [+3]
β†’ Price at or above Upper Band 2 extreme
β†’ High probability rejection zone
β†’ 🎯 Action: Look for short reversal setups

πŸ“Š Condition 2: Overbought [+2]
β†’ Price between Upper Band 2 and extreme zone
β†’ Overbought but not extreme
β†’ 🎯 Action: Prepare for short entries

πŸ“Š Condition 3: Overbought (Weak) [+1]
β†’ Price approaching Upper Band 2 from below
β†’ Early overbought warning
β†’ 🎯 Action: Watch for resistance

πŸ“Š Condition 4: Price Above Mean [+5]
β†’ Price in upper half of channel
β†’ Bullish bias but not overbought
β†’ 🎯 Action: Hold longs, wait for extension

πŸ“Š Condition 5: Price Near Mean [+4]
β†’ Price close to equilibrium from above
β†’ Neutral zone
β†’ 🎯 Action: Wait for direction

================================================================================
πŸ”„ MULTI-TIMEFRAME (MTF) ANALYSIS
================================================================================

The system can display up to 3 timeframes simultaneously for context:

--------------------------------------------------------------------------------
⏱️ AUTO TIMEFRAME MAPPING
--------------------------------------------------------------------------------

Current TF β†’ MTF Level 1 β†’ MTF Level 2
────────────────────────────────────────────────────────
< 1 minute β†’ 1 minute β†’ 5 minutes
1-3 minutes β†’ 5 minutes β†’ 15 minutes
5-10 minutes β†’ 15 minutes β†’ 1 hour
15-30 minutes β†’ 1 hour β†’ 4 hours
1-2 hours β†’ 4 hours β†’ Daily
4-8 hours β†’ Daily β†’ Weekly
Daily β†’ Weekly β†’ Monthly
Weekly+ β†’ Monthly β†’ Quarterly

πŸ’‘ Custom MTF: Override auto-mapping with your preferred timeframes

--------------------------------------------------------------------------------
🎨 MTF VISUAL ELEMENTS
--------------------------------------------------------------------------------

πŸ“ˆ MTF1 (Lower Timeframe Context)
β†’ Meanline: Green (uptrend) / Red (downtrend), Width: 5
β†’ Bands: Red (upper) / Green (lower), Width: 3
β†’ Optional ZigZag: Blue (up) / Orange (down), Width: 5

πŸ“ˆ MTF2 (Higher Timeframe Context)
β†’ Meanline: Green (uptrend) / Red (downtrend), Width: 7
β†’ Bands: Red (upper) / Green (lower), Width: 5
β†’ Optional ZigZag: Lime (up) / Pink (down), Width: 8

πŸ’‘ MTF HOVER LABELS: Show detailed stats on hover (optional "Always Display")

================================================================================
🎯 ZIG ZAG LINE (WAVE STRUCTURE)
================================================================================

Visual representation of detected waves connecting pivot highs and lows:

πŸ”΅ BLUE LINE (Width: 2)
β†’ Upwave in progress
β†’ Connects swing low to current price (rising)

πŸ”΄ RED LINE (Width: 2)
β†’ Downwave in progress
β†’ Connects swing high to current price (falling)

πŸ’‘ PRO TIP: When zigzag touches MRC outer bands, expect reversal

================================================================================
🟒 LONG TRADE RULES (WAVE + MRC CONFLUENCE)
================================================================================

--------------------------------------------------------------------------------
Entry 1: Oversold Bounce with Volume Spike
--------------------------------------------------------------------------------
Setup: Price enters Oversold (Strong) zone [-3] at MRC Lower Band 2

Confluence: Large downwave volume followed by small upwave = exhaustion

πŸ“₯ Entry: Close above mean line with high volume

πŸ›‘ Stop: Below recent swing low or Lower Band 2 extreme

🎯 TP: Mean line β†’ Upper Band 1 β†’ Upper Band 2

πŸ“Š Volume: Look for decreasing downwave volume (selling exhaustion)

--------------------------------------------------------------------------------
Entry 2: Mean Line Reclaim (Trend Continuation)
--------------------------------------------------------------------------------
Setup: Price pulls back to mean line during uptrend

πŸ“₯ Entry: Bounce off mean with bullish candle

πŸ›‘ Stop: Below mean line or Lower Band 1

🎯 TP: Upper Band 1 (first target) β†’ Upper Band 2 (extended)

πŸ“Š Volume: Low volume pullback = healthy correction

πŸ“Š Wave Check: Upwave volume > downwave volume = bullish continuation

--------------------------------------------------------------------------------
Entry 3: MTF Alignment Long
--------------------------------------------------------------------------------
Setup: All timeframes show price above their respective mean lines

Confluence: Current TF oversold, MTF1 and MTF2 trending up

πŸ“₯ Entry: Current TF closes above mean with volume

πŸ›‘ Stop: Below current TF Lower Band 1

🎯 TP: Current TF Upper Band 2 or MTF1 mean line

πŸ“Š Volume: Ultra-high volume on entry bar preferred

================================================================================
πŸ”΄ SHORT TRADE RULES (WAVE + MRC CONFLUENCE)
================================================================================

--------------------------------------------------------------------------------
Entry 1: Overbought Rejection with Volume Spike
--------------------------------------------------------------------------------
Setup: Price enters Overbought (Strong) zone [+3] at MRC Upper Band 2

Confluence: Large upwave volume followed by small downwave = exhaustion

πŸ“€ Entry: Close below mean line with high volume

πŸ›‘ Stop: Above recent swing high or Upper Band 2 extreme

🎯 TP: Mean line β†’ Lower Band 1 β†’ Lower Band 2

πŸ“Š Volume: Look for decreasing upwave volume (buying exhaustion)

--------------------------------------------------------------------------------
Entry 2: Mean Line Breakdown (Trend Reversal)
--------------------------------------------------------------------------------
Setup: Price fails to hold mean line during downtrend

πŸ“€ Entry: Rejection from mean with bearish candle

πŸ›‘ Stop: Above mean line or Upper Band 1

🎯 TP: Lower Band 1 (first target) β†’ Lower Band 2 (extended)

πŸ“Š Volume: Low volume rally = weak bounce

πŸ“Š Wave Check: Downwave volume > upwave volume = bearish continuation

--------------------------------------------------------------------------------
Entry 3: MTF Alignment Short
--------------------------------------------------------------------------------
Setup: All timeframes show price below their respective mean lines

Confluence: Current TF overbought, MTF1 and MTF2 trending down

πŸ“€ Entry: Current TF closes below mean with volume

πŸ›‘ Stop: Above current TF Upper Band 1

🎯 TP: Current TF Lower Band 2 or MTF1 mean line

πŸ“Š Volume: Ultra-high volume on entry bar preferred

================================================================================
🎨 WAVE VOLUME ANALYSIS PATTERNS
================================================================================

--------------------------------------------------------------------------------
πŸ“Š BULLISH PATTERNS
--------------------------------------------------------------------------------

🟒 BUYING PRESSURE BUILDING
β†’ Upwave volume increasing over last 3-5 waves
β†’ Downwave volume decreasing
β†’ 🎯 Action: Look for long entries on pullbacks

🟒 ABSORPTION
β†’ Large downwave volume but small price drop (spread %)
β†’ Next upwave shows strong volume
β†’ 🎯 Action: Smart money buying into weakness

🟒 SPRING/SHAKEOUT
β†’ Sharp downwave with ultra-high volume
β†’ Quick reversal with strong upwave volume
β†’ 🎯 Action: Stop hunt reversalβ€”enter long immediately

--------------------------------------------------------------------------------
πŸ”΄ BEARISH PATTERNS
--------------------------------------------------------------------------------

πŸ”΄ SELLING PRESSURE BUILDING
β†’ Downwave volume increasing over last 3-5 waves
β†’ Upwave volume decreasing
β†’ 🎯 Action: Look for short entries on rallies

πŸ”΄ DISTRIBUTION
β†’ Large upwave volume but small price rise (spread %)
β†’ Next downwave shows strong volume
β†’ 🎯 Action: Smart money selling into strength

πŸ”΄ UPTHRUST
β†’ Sharp upwave with ultra-high volume
β†’ Quick reversal with strong downwave volume
β†’ 🎯 Action: Bull trapβ€”enter short immediately

================================================================================
βš™οΈ INDICATOR SETTINGS GUIDE
================================================================================

--------------------------------------------------------------------------------
🌊 WAVE SETTINGS
--------------------------------------------------------------------------------

πŸ“ RENKO ASSIGNMENT METHOD
β†’ ATR: Adaptive to volatility (recommended)
β†’ Traditional: Fixed point value
β†’ Part of Price: Percentage-based

🎯 VALUE (DEFAULT: 14)
β†’ ATR: Number of periods for ATR calculation
β†’ Traditional: Point value for wave change
β†’ Part of Price: Divisor (e.g., 100 = 1% waves)

πŸ“ PRICE SOURCE
β†’ Close: Cleanest waves (recommended)
β†’ Open/Close: More responsive
β†’ High/Low: Most sensitive

πŸ“Š USE TRUE RANGE
β†’ Auto: Uses TR when volume unavailable
β†’ Always: Always uses TR instead of volume
β†’ Never: Volume only

🎨 WAVE COLORS
β†’ Upwave Color: Default gray
β†’ Downwave Color: Default black
β†’ Customize for your theme

πŸ“ VOLUME DISPLAY
β†’ Plot Wave Volume: ON/OFF toggle
β†’ Volume Size: Tiny/Small/Medium/Large/Huge
β†’ Scale Down Factor: Divide volume by 1/10/100/1000+ for readability

🏷️ MARKERS & LABELS
β†’ Show Pivot Markers: Arrows at swing points
β†’ Show Zig Zag: Connect pivots with lines
β†’ Show Labels: Display wave metrics

πŸ•―οΈ VOLUME CANDLES
β†’ Show Volume Candles: Enable heatmap coloring
β†’ Volume EMA Period: Default 20 bars

--------------------------------------------------------------------------------
πŸ“ MRC SETTINGS
--------------------------------------------------------------------------------

🎯 PRICE SOURCE (DEFAULT: HLC3)
β†’ HLC3: (High + Low + Close) / 3 (balanced)
β†’ Close: Most common
β†’ HL2: (High + Low) / 2

πŸ”· FILTER TYPE (DEFAULT: SUPERSMOOTHER)
β†’ SuperSmoother: Best lag/smooth balance
β†’ Ehlers EMA, Gaussian, Butterworth: Alternatives
β†’ SMA/EMA/RMA: Traditional options

πŸ“ LOOKBACK PERIOD (DEFAULT: 200)
β†’ Higher = smoother but more lag
β†’ Lower = responsive but noisier
β†’ 100-300 recommended range

πŸ“Š INNER CHANNEL MULTIPLIER (DEFAULT: 1.0)
β†’ Distance from mean to R1/S1
β†’ Increase for wider channels

πŸ“Š OUTER CHANNEL MULTIPLIER (DEFAULT: 2.415)
β†’ Distance from mean to R2/S2
β†’ Increase for wider extreme zones

🎨 CHART SETTINGS
β†’ Draw Channel: Show all bands
β†’ Draw Zone: Gradient fill between bands
β†’ Zone Transparency: 0-100 (default 60)
β†’ Display Line Extension: Extend lines right

--------------------------------------------------------------------------------
πŸ”„ MTF SETTINGS
--------------------------------------------------------------------------------

πŸ”· ENABLE MTF (DEFAULT: OFF)
β†’ Enable Multiple TimeFrame Analysis: ON/OFF

🎨 MTF DISPLAY TYPE
β†’ Always Display: Show all details
β†’ On Hover: Show details on mouseover only

⏱️ MTF TYPE
β†’ Auto: System chooses optimal HTF
β†’ Custom: Manually select MTF1 and MTF2

πŸ“Š CUSTOM TIMEFRAMES
β†’ MTF Level 1: Default Daily
β†’ MTF Level 2: Default Weekly

🎨 PLOT TOGGLES
β†’ Enable Original TF Plot: Show current TF MRC
β†’ Enable MTF1 Plot: Show MTF1 meanline and bands
β†’ Enable MTF2 Plot: Show MTF2 meanline and bands
β†’ Enable MTF1 ZigZag Plot: Show MTF1 wave structure
β†’ Enable MTF2 ZigZag Plot: Show MTF2 wave structure

================================================================================
πŸ’Ž PRO TRADING STRATEGIES
================================================================================

--------------------------------------------------------------------------------
STRATEGY 1: WAVE VOLUME DIVERGENCE + MRC
--------------------------------------------------------------------------------

πŸ“Š SETUP
1. Price makes new low while wave volume decreases (bullish divergence)
2. Price enters MRC Oversold (Strong) zone
3. ZigZag forms swing low at Lower Band 2

πŸ“₯ ENTRY
β†’ Close above mean line with volume spike
β†’ Upwave volume > previous downwave volume

πŸ›‘ STOP
β†’ Below swing low or Lower Band 2 extreme

🎯 TARGET
β†’ TP1: Mean line (50% off)
β†’ TP2: Upper Band 1 (25% off)
β†’ TP3: Trail remainder to Upper Band 2

πŸ“Š WIN RATE: 65-75% when all conditions met

--------------------------------------------------------------------------------
STRATEGY 2: MTF TRIPLE ALIGNMENT
--------------------------------------------------------------------------------

πŸ“Š SETUP
1. MTF2 trending up (above mean line)
2. MTF1 pulls back to mean line (holds support)
3. Current TF oversold at Lower Band 2

πŸ“₯ ENTRY
β†’ Current TF closes above mean with volume
β†’ All 3 timeframes aligned bullish

πŸ›‘ STOP
β†’ Below current TF swing low

🎯 TARGET
β†’ TP1: Current TF Upper Band 1
β†’ TP2: MTF1 mean line
β†’ TP3: MTF1 Upper Band 1

πŸ“Š WIN RATE: 70-80% (high confluence setup)

--------------------------------------------------------------------------------
STRATEGY 3: MEAN LINE REJECTION SCALP
--------------------------------------------------------------------------------

πŸ“Š SETUP
1. Strong trend on MTF1 (price far from mean)
2. Current TF pulls back to mean line
3. Low volume on pullback (3-5 wave analysis)

πŸ“₯ ENTRY
β†’ Bullish: Bounce off mean with upwave volume increase
β†’ Bearish: Rejection from mean with downwave volume increase

πŸ›‘ STOP
β†’ 1 ATR beyond mean line

🎯 TARGET
β†’ TP1: Opposite band (R1 or S1) - 5-10 bars
β†’ Quick scalp, 1:2 or 1:3 RR

πŸ“Š WIN RATE: 60-70% (fast execution required)

================================================================================
πŸ†˜ TROUBLESHOOTING
================================================================================

Q: Wave labels not appearing?
A: - Enable "Plot Wave Volume" in settings
- Check "Show Labels" is ON
- Increase "Volume Size" if labels too small
- Reduce "Scale Down Factor" if numbers appear as "0V"

Q: Too many/too few waves?
A: - ATR Method: Increase "Value" (e.g., 14 β†’ 20) for fewer waves
- Traditional Method: Increase point value for fewer waves
- Part of Price: Increase divisor for fewer waves

Q: ZigZag not showing?
A: - Enable "Show Zig Zag" in settings
- Ensure wave detection is working (labels should appear first)

Q: MRC bands not visible?
A: - Enable "Draw Channel" in MRC settings
- Check line transparency isn't set to 100
- Try different filter type (SuperSmoother recommended)

Q: Volume candles not coloring?
A: - Enable "Show Volume Candles" setting
- Check your chart has volume data
- Adjust "Volume EMA Period" (try 10-30 range)

Q: MTF meanlines look wrong?
A: - Check "Enable MTF" is ON
- Verify your current timeframe is supported
- Try "Custom MTF" instead of "Auto"
- Ensure MTF plot toggles are enabled

Q: Wave volumes seem too large/small?
A: - Adjust "Volume Scale Down Factor"
- 1 = no scaling (raw volume)
- 100 = divide by 100 (for crypto)
- 1,000,000 = divide by 1M (for stocks)

Q: Does this work on all markets?
A: - βœ… Crypto: Excellent (24/7, high volume)
- βœ… Forex: Great (use smaller scale down factor)
- βœ… Stocks: Good (check volume data quality)
- βœ… Futures: Great
- ⚠️ Low volume markets: May produce choppy waves

Q: Best timeframes?
A: - Scalping: 1m, 5m (ATR: 7-14)
- Day Trading: 15m, 1H (ATR: 14-20)
- Swing Trading: 4H, 1D (ATR: 20-50)

Q: Repainting issues?
A: - Wave labels update until wave completes (expected)
- Final wave metrics lock after pivot confirmation
- MRC bands don't repaint (calculated on close)
- MTF levels update as swings develop (expected behavior)

================================================================================
πŸ“š ADVANCED CONCEPTS
================================================================================

--------------------------------------------------------------------------------
🧠 WYCKOFF INTEGRATION
--------------------------------------------------------------------------------

The wave volume system aligns perfectly with Wyckoff methodology:

πŸ“Š ACCUMULATION (PHASE A-B)
β†’ Look for: Decreasing downwave volume + increasing upwave volume
β†’ MRC: Price oscillating around mean line
β†’ ZigZag: Narrowing range (compression)

πŸ“Š MARKUP (PHASE C-D)
β†’ Look for: Consistently high upwave volume
β†’ MRC: Price above mean, testing Upper Bands
β†’ ZigZag: Higher highs, higher lows

πŸ“Š DISTRIBUTION (PHASE A-B)
β†’ Look for: Decreasing upwave volume + increasing downwave volume
β†’ MRC: Price oscillating around mean line
β†’ ZigZag: Narrowing range (compression)

πŸ“Š MARKDOWN (PHASE C-D)
β†’ Look for: Consistently high downwave volume
β†’ MRC: Price below mean, testing Lower Bands
β†’ ZigZag: Lower lows, lower highs

--------------------------------------------------------------------------------
πŸ”’ EFFORT VS. RESULT ANALYSIS
--------------------------------------------------------------------------------

Compare wave volume (effort) to wave spread % (result):

🟒 BULLISH SCENARIOS
β†’ High volume + large spread = Healthy trend
β†’ High volume + small spread = Absorption (buying into weakness)
β†’ Low volume + large spread = Weak rally (distribution warning)

πŸ”΄ BEARISH SCENARIOS
β†’ High volume + large spread = Healthy downtrend
β†’ High volume + small spread = Selling climax (potential reversal)
β†’ Low volume + large spread = Weak selloff (accumulation warning)

--------------------------------------------------------------------------------
πŸ“Š BAR COUNT (TIME) ANALYSIS
--------------------------------------------------------------------------------

⏱️ QUICK WAVES (LOW BAR COUNT)
β†’ Indicates urgency and strong momentum
β†’ Typical in trend acceleration or reversal initiation

⏱️ SLOW WAVES (HIGH BAR COUNT)
β†’ Indicates grinding movement or accumulation/distribution
β†’ Typical in consolidation or late-stage trends

πŸ’‘ PATTERN: Increasing bar count + decreasing spread % = Exhaustion

================================================================================
πŸ“œ VERSION HISTORY
================================================================================

v1.0 (Current - January 2025)
βœ… Adaptive Renko-based wave detection (ATR/Traditional/Part of Price)
βœ… Wave volume, spread %, and bar count tracking
βœ… Mean Reversion Channel with 7 filter types
βœ… Multi-timeframe analysis (up to 3 timeframes)
βœ… Volume heatmap candle coloring (6-level gradient)
βœ… ZigZag wave structure visualization
βœ… Pivot markers and labels
βœ… MTF meanlines and bands display
βœ… MTF ZigZag overlay capability
βœ… Customizable channel zones with gradients
βœ… Hover labels for MTF statistics

Planned v2.0
πŸ”œ Automated Wyckoff phase detection
πŸ”œ Volume divergence alerts
πŸ”œ MRC extreme zone alerts (Overbought/Oversold)
πŸ”œ Wave volume comparison ratios (auto-calculated)
πŸ”œ Effort vs. Result scoring system
πŸ”œ Multi-wave pattern recognition

================================================================================
🧠 THE SCIENCE BEHIND THE SYSTEM
================================================================================

Combining Volume Price Analysis + DSP

1. Renko Wave Logic
β†’ Filters noise by requiring minimum price movement
β†’ ATR adaptation ensures consistency across volatility regimes

2. Volume Tells the Story
β†’ Price is what you pay, volume is the conviction behind it
β†’ Large volume waves show institutional participation

3. Ehlers Filters (Digital Signal Processing)
β†’ Removes market noise while preserving trend information
β†’ SuperSmoother provides optimal phase lag vs. smoothness

4. Mean Reversion Mathematics
β†’ Markets oscillate around equilibrium (mean line)
β†’ Statistical bands define overbought/oversold with precision

5. Multi-Timeframe Context
β†’ Higher timeframes provide directional bias
β†’ Lower timeframes provide timing precision
β†’ Alignment = highest probability setups

WHY THIS WORKS

- Market participants create waves of buying/selling pressure
- Volume reveals the strength behind price movements
- Mean reversion is a statistical certainty over time
- Combining all three (waves + volume + MRC) = edge

================================================================================
⚠️ RISK DISCLAIMER
================================================================================

This indicator is an EDUCATIONAL TOOL for advanced volume price analysis.
It does NOT guarantee profits. Trading involves substantial risk of loss.

- Always use stop losses based on swing structure
- Size positions to risk only 1-2% of account per trade
- Backtest extensively before live trading
- Combine with proper risk management and psychology
- No indicator wins 100% of the time

This system requires practice to master wave interpretation and MRC dynamics.

================================================================================
πŸŽ“ LEARNING PATH
================================================================================

WEEK 1: WAVE BASICS
1. Observe waves forming on clean trending markets
2. Note the relationship between volume and spread %
3. Identify when upwave volume > downwave volume (bullish)
4. Practice reading wave labels quickly

WEEK 2: MRC UNDERSTANDING
5. Add MRC to chart (start with SuperSmoother, 200 period)
6. Observe how price respects mean line
7. Note reversals at Outer Bands (R2/S2)
8. Practice identifying the 9 MRC conditions

WEEK 3: COMBINING WAVES + MRC
9. Look for oversold bounces with exhaustion volume
10. Identify mean line rejections during trends
11. Spot absorption patterns at extreme bands
12. Practice entry timing based on confluence

WEEK 4: MTF INTEGRATION
13. Add MTF1 (one timeframe higher)
14. Only trade current TF in direction of MTF1 trend
15. Use MTF1 mean line as first target
16. Add MTF2 for macro context (optional)

MONTH 2+: MASTERY
17. Develop your own wave volume patterns library
18. Create custom strategies for different market conditions
19. Refine entries using bar count and spread % analysis
20. Backtest and forward test with real money (small size)

================================================================================
πŸ’¬ FINAL WORDS FROM THE ARCHITECT
================================================================================

"Waves are the heartbeat of the market. Volume is the blood pressure. The Mean
Reversion Channel is the EKG showing health. Learn to read all three together,
and you'll know when the market is healthy, exhausted, or about to explode."

Price action alone is incomplete. Volume reveals intent. Waves reveal structure.
The MRC reveals mathematical extremes. Master this trinity, and you'll trade
with clarity in any market condition.

================================================================================

🌊 Trade the Waves, Respect the Volume

Β© 2025 AstroTrade_ | Invite-Only TradingView Script