Dix$on's Weighted Volume Flow Overlay

OVERVIEW
Dixson's Weighted Volume Flow Overlay is an on-chart HUD that summarizes weighted buy vs sell volume flow, imbalance, Relative Volume (RVOL), and volume “temperature” (Z-Score) from a selectable higher timeframe. It’s designed to give you a fast read on whether buyers or sellers are actually driving the move—without adding a separate panel or clutter.
Optional V-Div labels highlight price vs imbalance EMA divergences (potential momentum shifts), and compact footer badges track pressure, session cumulative flow, and flow flips. Fully customizable placement, text size, bar resolution, and thresholds.
HOW IT WORKS
1) Weighted Buy / Sell Volume (HTF)
Buy/Sell volume is estimated by weighting volume based on where the candle closes inside its high/low range.
From this the overlay derives:
- Imbalance (normalized buy–sell difference)
- Net Flow (buy–sell difference)
2) Volume Temperature + RVOL
- Z-Score of volume (climax vs dry-up context)
- RVOL (current HTF volume relative to its average)
3) Session Cumulative Flow (SCF)
Tracks running net flow for the day (resets each day).
4) Pullback Quality (PB)
PB uses VWAP + RVOL + imbalance alignment:
- PB ✅ = cleaner pullback conditions
- PB ⚠️ = pullback detected but not fully qualified by the filter
5) Divergence Labels (V-Div)
- ▲ V-Div = Bullish divergence (price LL while imbalance EMA HL)
- ▼ V-Div = Bearish divergence (price HH while imbalance EMA LH)
NOTE: Pivot-based signals appear after confirmation (requires bars to the right).
INPUTS (QUICK GUIDE)
MASTER
- Enable overlay
SETTINGS
- Timeframe (HTF): aggregation timeframe (default 1D)
UI
- Corner (table placement)
- Show Header / Show Footer
- Show Imbalance Row
- Bar Resolution
- Text Size
NOTE: If changing Corner doesn’t reposition immediately, remove/re-add the indicator.
THRESHOLDS
- Z-Score lookback + Climax/Dry-Up thresholds
- Bull/Bear Imbalance thresholds
- RVOL High/Low thresholds
DIVERGENCE
- Enable V-Div
- Pivot Length
LEGEND (BADGES + FLAGS)
Footer badges:
- scf = Session Cumulative Flow
- p X/5 = Pressure score
- mo ↑ / ↓ / → = Imbalance momentum
Header badge:
- PB ✅ / PB ⚠️
Flags:
- 🔥 = Climax volume
- 🥶 = Dry-up volume
- 🟢 = Bullish imbalance threshold met
- 🔴 = Bearish imbalance threshold met
- 📈 = High RVOL threshold met
- 💤 = Low RVOL threshold met
- 🔀 = Flow flip (imbalance sign changed)
- ⚡ = Divergence triggered
- 🧱 = Absorption (green candle with negative imbalance on climax)
- 💨 = Exhaustion (red candle with positive imbalance on climax)
NOTES / DISCLAIMER
This script is for educational/informational purposes only and is not financial advice.
Buy/Sell volume is an estimate derived from candle structure, not true bid/ask order flow.
Use as confluence with your own levels, trend filters, and risk management.
Tập lệnh chỉ hiển thị cho người được mời
Chỉ những người dùng được tác giả chấp thuận mới có thể truy cập tập lệnh này. Bạn sẽ cần yêu cầu và được cấp quyền sử dụng. Thông thường quyền này được cấp sau khi thanh toán. Để biết thêm chi tiết, làm theo hướng dẫn của tác giả bên dưới hoặc liên hệ trực tiếp với WilliamDixson.
TradingView KHÔNG khuyến nghị bạn trả phí hoặc sử dụng một tập lệnh trừ khi bạn hoàn toàn tin tưởng vào tác giả và hiểu cách hoạt động của tập lệnh. Bạn cũng có thể tìm các lựa chọn miễn phí, mã nguồn mở trong các script cộng đồng của chúng tôi.
Hướng dẫn của tác giả
Thông báo miễn trừ trách nhiệm
Tập lệnh chỉ hiển thị cho người được mời
Chỉ những người dùng được tác giả chấp thuận mới có thể truy cập tập lệnh này. Bạn sẽ cần yêu cầu và được cấp quyền sử dụng. Thông thường quyền này được cấp sau khi thanh toán. Để biết thêm chi tiết, làm theo hướng dẫn của tác giả bên dưới hoặc liên hệ trực tiếp với WilliamDixson.
TradingView KHÔNG khuyến nghị bạn trả phí hoặc sử dụng một tập lệnh trừ khi bạn hoàn toàn tin tưởng vào tác giả và hiểu cách hoạt động của tập lệnh. Bạn cũng có thể tìm các lựa chọn miễn phí, mã nguồn mở trong các script cộng đồng của chúng tôi.