OPEN-SOURCE SCRIPT
FlowScale PVT

[PVT] FlowScale: Normalized Volume-Price Dynamics
The FlowScale PVT is a professional-grade momentum oscillator designed to bridge the gap between cumulative volume flow and trend precision. Built on the foundational Price Volume Trend (PVT) formula, this indicator applies a sophisticated 89-period Normalization Engine and HMA (Hull Moving Average) Smoothing to transform raw volume data into a clean, bounded oscillator (-100 to +100).
The standout feature of FlowScale is its "13% Balance Buffer," a mathematically defined neutral zone that filters out market noise and prevents premature entry signals during low-volume consolidation.
🚀 Key Features
* Adaptive Normalization: Unlike standard PVT, which grows indefinitely, FlowScale anchors the data within a -100 to +100 scale using an 89-bar lookback. This allows traders to identify historical exhaustion points and trend strength with absolute clarity.
* The 13% Neutral Buffer (Gray Zone): To eliminate "whipsaws" (false signals), the indicator features a ±13 neutral corridor. The trend color remains Neutral Gray until the momentum gathers enough mass to break out into Bullish Green or Bearish Red.
* HMA-Enhanced Smoothing: Utilizing a 13-period Hull Moving Average, the oscillator provides a "lag-less" smooth curve, reacting quickly to price shifts while filtering out the erratic spikes common in raw volume indicators.
* Dynamic Flow Fill: A visual "mountain-fill" logic anchors the signal line to the Zero Balance point, making it easy to visualize the total mass of volume-price momentum at a glance.
🧠 Mathematical Logic
FlowScale calculates the relative position of the cumulative PVT within its recent high-low range. By applying a Normalization process:
Formula: 200 * (PVT - Lowest PVT) / (Highest PVT - Lowest PVT) - 100
It ensures that the volume-price relationship is always relative to the current market regime. The addition of the 13% Hysteresis (Buffer) ensures that the trend color only shifts when the move is mathematically significant.
🛠️ How to Use
1. The Trend Trigger: Watch for the line to exit the Gray Zone. A break above +13 confirms bullish momentum; a break below -13 confirms bearish dominance.
2. Momentum Masses: The "Fill" area represents the pressure. Sustained Green fill above the Zero Line indicates strong accumulation, while Red fill indicates distribution.
3. The Exhaustion Zones (±80): When the FlowScale line enters the Overbought (+80) or Oversold (-80) levels, look for potential reversals or trend decelerations as volume flow hits a statistical extreme.
4. Divergence Analysis: Look for price making new highs while FlowScale makes lower highs. This "Volume-Price Divergence" is a powerful leading indicator of an upcoming trend shift.
⚙️ Settings
* Normalization Period (89): Defines the window for scaling. A higher value leads to more macro analysis; a lower value makes it more reactive.
* Smoothing Intensity (13): Controls the HMA period. Set to 13 for the optimal balance between speed and noise-reduction.
* Balance Buffer (13%): Sets the width of the neutral zone. Increase this in volatile markets to avoid false signals.
📌 Credits & Origins
This work is based on the Price Volume Trend (PVT) methodology, enhanced with modern statistical normalization and smoothing techniques. It is dedicated to traders who demand a clean, data-driven view of market liquidity and momentum.
Disclaimer: All indicators are probabilistic. FlowScale PVT is a decision-support tool and does not guarantee profits. Always use stop-losses and follow your risk management plan.
The FlowScale PVT is a professional-grade momentum oscillator designed to bridge the gap between cumulative volume flow and trend precision. Built on the foundational Price Volume Trend (PVT) formula, this indicator applies a sophisticated 89-period Normalization Engine and HMA (Hull Moving Average) Smoothing to transform raw volume data into a clean, bounded oscillator (-100 to +100).
The standout feature of FlowScale is its "13% Balance Buffer," a mathematically defined neutral zone that filters out market noise and prevents premature entry signals during low-volume consolidation.
🚀 Key Features
* Adaptive Normalization: Unlike standard PVT, which grows indefinitely, FlowScale anchors the data within a -100 to +100 scale using an 89-bar lookback. This allows traders to identify historical exhaustion points and trend strength with absolute clarity.
* The 13% Neutral Buffer (Gray Zone): To eliminate "whipsaws" (false signals), the indicator features a ±13 neutral corridor. The trend color remains Neutral Gray until the momentum gathers enough mass to break out into Bullish Green or Bearish Red.
* HMA-Enhanced Smoothing: Utilizing a 13-period Hull Moving Average, the oscillator provides a "lag-less" smooth curve, reacting quickly to price shifts while filtering out the erratic spikes common in raw volume indicators.
* Dynamic Flow Fill: A visual "mountain-fill" logic anchors the signal line to the Zero Balance point, making it easy to visualize the total mass of volume-price momentum at a glance.
🧠 Mathematical Logic
FlowScale calculates the relative position of the cumulative PVT within its recent high-low range. By applying a Normalization process:
Formula: 200 * (PVT - Lowest PVT) / (Highest PVT - Lowest PVT) - 100
It ensures that the volume-price relationship is always relative to the current market regime. The addition of the 13% Hysteresis (Buffer) ensures that the trend color only shifts when the move is mathematically significant.
🛠️ How to Use
1. The Trend Trigger: Watch for the line to exit the Gray Zone. A break above +13 confirms bullish momentum; a break below -13 confirms bearish dominance.
2. Momentum Masses: The "Fill" area represents the pressure. Sustained Green fill above the Zero Line indicates strong accumulation, while Red fill indicates distribution.
3. The Exhaustion Zones (±80): When the FlowScale line enters the Overbought (+80) or Oversold (-80) levels, look for potential reversals or trend decelerations as volume flow hits a statistical extreme.
4. Divergence Analysis: Look for price making new highs while FlowScale makes lower highs. This "Volume-Price Divergence" is a powerful leading indicator of an upcoming trend shift.
⚙️ Settings
* Normalization Period (89): Defines the window for scaling. A higher value leads to more macro analysis; a lower value makes it more reactive.
* Smoothing Intensity (13): Controls the HMA period. Set to 13 for the optimal balance between speed and noise-reduction.
* Balance Buffer (13%): Sets the width of the neutral zone. Increase this in volatile markets to avoid false signals.
📌 Credits & Origins
This work is based on the Price Volume Trend (PVT) methodology, enhanced with modern statistical normalization and smoothing techniques. It is dedicated to traders who demand a clean, data-driven view of market liquidity and momentum.
Disclaimer: All indicators are probabilistic. FlowScale PVT is a decision-support tool and does not guarantee profits. Always use stop-losses and follow your risk management plan.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
오픈 소스 스크립트
트레이딩뷰의 진정한 정신에 따라, 이 스크립트의 작성자는 이를 오픈소스로 공개하여 트레이더들이 기능을 검토하고 검증할 수 있도록 했습니다. 작성자에게 찬사를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 코드를 재게시하는 경우 하우스 룰이 적용된다는 점을 기억하세요.
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.