OPEN-SOURCE SCRIPT
AetherEdge Liquidity Void Detector

🖊️ Overview
AetherEdge Liquidity Void Detector is a next-generation indicator that fuses liquidity sweep detection with a NeuraLib-style multivariate probability model to visualize the hidden "price vacuum zones" (Liquidity Voids) lurking in the market. It probabilizes the footprints left by smart money through an AI sigmoid function and forecasts the unfilled zones price is destined to revisit. The full institutional logic of Sweep → Void generation → Fill prediction is automated end-to-end.
🔶 Key Features
Automatic Liquidity Sweep Detection: Wick, rejection, and confirmation logic
NeuraLib-Style Probability Model: 4 features × weighted sigmoid for Void probability
Dynamic Void Zone Generation: ATR-based size filter + adjacent merging
Fill Direction Prediction: Arrows visualizing where price must go
Target Line Drawing: Clear Fill price markers
Volume Anomaly Confirmation: Dual-validation via Z-score + burst multiplier
Probability Labels: Numerical confidence per Void
Stats Panel: Active Void count and average probability in real time
🧠 Technical Architecture
This indicator is a sophisticated liquidity analysis engine merging Smart Money Concepts (SMC) with a machine-learning-style probability model.
Liquidity Sweep Detection: Detects temporary breaks of recent highs/lows over sweepLookback bars followed by wick rejection. Confirmed when upperWick/candleRng ≥ sweepWick, rejection ≥ sweepRejection × ATR, and a reversal candle prints.
4-Feature Probability Model: ①sweepStrength (rejection/ATR) ②volZ (volume Z-score) ③priceImpulse (3-bar move/ATR) ④gapMagnitude (open gap/ATR).
NeuraLib-style Sigmoid Scoring: p(void) = σ(1.8·sweep + 0.9·volZ + 0.6·impulse + 0.4·gap − 1.2). Logistic-regression-style scoring with pretrained-style fixed weights.
Volume Anomaly Confirmation: Triggered by volZ > volZThreshold OR volume > volMA × volBurstMul to suppress false positives.
Void Zone Generation: Boundaries determined by sweep direction. Bullish Void = vacuum below; Bearish Void = vacuum above.
Adjacent Merging: Auto-merges Voids within voidMergeATR × ATR proximity to reduce visual noise.
Lifecycle Management: Voids expire after voidMaxBars or transition to filled when price reaches them.
Fill Urgency Decay: fillUrgencyDecay exponentially decays urgency over time, prioritizing fresh Voids.
⚙️ Recommended Settings & Tuning Guide
Crypto Defaults:
BTC (4H): sweepLookback=20, voidProbMin=0.55, volZThreshold=2.5
ETH (1H): sweepLookback=15, voidProbMin=0.60, sweepWick=0.65
SOL/XRP (15M): sweepLookback=12, voidProbMin=0.50, volBurstMul=2.5
Long-Term (1D): sweepLookback=30, voidProbMin=0.65, voidMaxBars=150
Tuning Guide:
High-frequency signals: voidProbMin=0.45, sweepWick=0.5 for looser detection
High-quality only: voidProbMin=0.70, sweepConfirm=2 for precision priority
Volatile markets: volZThreshold=3.0, volBurstMul=3.0 for stricter anomaly criteria
Quiet markets: sweepRejection=0.3, voidMinSize=0.3 for higher sensitivity
Scalping: voidExtendBars=20, fillUrgencyDecay=0.90 for short-term projection
Swing: voidExtendBars=80, voidMaxBars=150 for long-term Void tracking
💡 How to Use in Practice
Sweep → Reversal: Upward sweep + high-probability Bearish Void = short opportunity
Void Fill Trades: Enter along Fill direction arrow toward target line
Unfilled Zone Targets: Use high-probability Voids as profit targets
Multi-Timeframe: Sweep on lower TF inside higher-TF Void = sniper entries
Volume Anomaly Confirmation: Z-score + volBurst together = likely institutional flow
AetherEdge Synergy: Overlap with Regime-Aware Trend Channel boundaries → ultra-high-confidence zones
Avoid: Voids below 0.55 probability or sweeps without volume anomaly
⚠️ Important Notes
Liquidity Void is a hypothesis based on SMC; fills are not guaranteed
News-driven moves may behave outside model assumptions
Excessively low voidProbMin produces signal overload and noise
Weights are fixed and not optimized per specific instrument
Increasing confirmation bars boosts accuracy but adds latency
Merging may consolidate multiple Voids into one zone
🚨 Disclaimer
This indicator is provided for educational and research purposes only and does not constitute financial advice. Liquidity Void detection and probability modeling are based on historical data and fixed-weight coefficients, with no guarantee of future performance. All trading decisions are made at your own risk and should be accompanied by proper risk management.
AetherEdge Liquidity Void Detector is a next-generation indicator that fuses liquidity sweep detection with a NeuraLib-style multivariate probability model to visualize the hidden "price vacuum zones" (Liquidity Voids) lurking in the market. It probabilizes the footprints left by smart money through an AI sigmoid function and forecasts the unfilled zones price is destined to revisit. The full institutional logic of Sweep → Void generation → Fill prediction is automated end-to-end.
🔶 Key Features
Automatic Liquidity Sweep Detection: Wick, rejection, and confirmation logic
NeuraLib-Style Probability Model: 4 features × weighted sigmoid for Void probability
Dynamic Void Zone Generation: ATR-based size filter + adjacent merging
Fill Direction Prediction: Arrows visualizing where price must go
Target Line Drawing: Clear Fill price markers
Volume Anomaly Confirmation: Dual-validation via Z-score + burst multiplier
Probability Labels: Numerical confidence per Void
Stats Panel: Active Void count and average probability in real time
🧠 Technical Architecture
This indicator is a sophisticated liquidity analysis engine merging Smart Money Concepts (SMC) with a machine-learning-style probability model.
Liquidity Sweep Detection: Detects temporary breaks of recent highs/lows over sweepLookback bars followed by wick rejection. Confirmed when upperWick/candleRng ≥ sweepWick, rejection ≥ sweepRejection × ATR, and a reversal candle prints.
4-Feature Probability Model: ①sweepStrength (rejection/ATR) ②volZ (volume Z-score) ③priceImpulse (3-bar move/ATR) ④gapMagnitude (open gap/ATR).
NeuraLib-style Sigmoid Scoring: p(void) = σ(1.8·sweep + 0.9·volZ + 0.6·impulse + 0.4·gap − 1.2). Logistic-regression-style scoring with pretrained-style fixed weights.
Volume Anomaly Confirmation: Triggered by volZ > volZThreshold OR volume > volMA × volBurstMul to suppress false positives.
Void Zone Generation: Boundaries determined by sweep direction. Bullish Void = vacuum below; Bearish Void = vacuum above.
Adjacent Merging: Auto-merges Voids within voidMergeATR × ATR proximity to reduce visual noise.
Lifecycle Management: Voids expire after voidMaxBars or transition to filled when price reaches them.
Fill Urgency Decay: fillUrgencyDecay exponentially decays urgency over time, prioritizing fresh Voids.
⚙️ Recommended Settings & Tuning Guide
Crypto Defaults:
BTC (4H): sweepLookback=20, voidProbMin=0.55, volZThreshold=2.5
ETH (1H): sweepLookback=15, voidProbMin=0.60, sweepWick=0.65
SOL/XRP (15M): sweepLookback=12, voidProbMin=0.50, volBurstMul=2.5
Long-Term (1D): sweepLookback=30, voidProbMin=0.65, voidMaxBars=150
Tuning Guide:
High-frequency signals: voidProbMin=0.45, sweepWick=0.5 for looser detection
High-quality only: voidProbMin=0.70, sweepConfirm=2 for precision priority
Volatile markets: volZThreshold=3.0, volBurstMul=3.0 for stricter anomaly criteria
Quiet markets: sweepRejection=0.3, voidMinSize=0.3 for higher sensitivity
Scalping: voidExtendBars=20, fillUrgencyDecay=0.90 for short-term projection
Swing: voidExtendBars=80, voidMaxBars=150 for long-term Void tracking
💡 How to Use in Practice
Sweep → Reversal: Upward sweep + high-probability Bearish Void = short opportunity
Void Fill Trades: Enter along Fill direction arrow toward target line
Unfilled Zone Targets: Use high-probability Voids as profit targets
Multi-Timeframe: Sweep on lower TF inside higher-TF Void = sniper entries
Volume Anomaly Confirmation: Z-score + volBurst together = likely institutional flow
AetherEdge Synergy: Overlap with Regime-Aware Trend Channel boundaries → ultra-high-confidence zones
Avoid: Voids below 0.55 probability or sweeps without volume anomaly
⚠️ Important Notes
Liquidity Void is a hypothesis based on SMC; fills are not guaranteed
News-driven moves may behave outside model assumptions
Excessively low voidProbMin produces signal overload and noise
Weights are fixed and not optimized per specific instrument
Increasing confirmation bars boosts accuracy but adds latency
Merging may consolidate multiple Voids into one zone
🚨 Disclaimer
This indicator is provided for educational and research purposes only and does not constitute financial advice. Liquidity Void detection and probability modeling are based on historical data and fixed-weight coefficients, with no guarantee of future performance. All trading decisions are made at your own risk and should be accompanied by proper risk management.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.