OPEN-SOURCE SCRIPT
Mizan Thrust Oscillator (P-RMA vs P-VWMA)

Title: Mizan Thrust Oscillator: Adaptive Momentum & Volume Dynamics
Description:
Classic moving averages and traditional oscillators often fall short because they treat the market as a static entity, relying purely on fixed lookback periods. However, the market is never truly static; it is a continuous flow shifting from one probability space to another.
Developed by Mizan Lab, the Mizan Thrust Oscillator is built on the philosophy of dynamic adaptation. It abandons rigid time-based calculations to measure the true "thrust" of the market by calculating the divergence between a momentum-backed volume average and an adaptive rolling moving average.
⚙️ Core Logic & Mathematics
This indicator does not rely on standard price data alone. Instead, it introduces PSI (Scaled RSI Momentum) as the core gravitational pull for its calculations.
It is powered by two distinct hybrid averages (calculated under the hood):
P-VWMA (PSI-Volume Weighted Moving Average): Unlike a standard VWMA that only weights price by volume, the P-VWMA requires both high volume and high momentum (PSI) to move the needle. It tracks the true footprint of institutional flow.
P-RMA (PSI-Adaptive RMA): This moving average dynamically changes its length based on the deviation of current momentum from the "Equilibrium Center". When the trend is explosive, the length decreases to hug the price (reducing lag). When the market is flat, the length expands to filter out the noise.
The lower-panel histogram visualizes the mathematical difference (the Thrust) between the fast-adapting P-RMA and the volume-anchored P-VWMA.
📊 How to Read the Oscillator
The histogram is color-coded to instantly communicate shifts in momentum entropy and trend exhaustion:
Zero Line (Equilibrium) Crossovers: When the histogram crosses above the zero line, it signals a bullish structural shift. Crossing below indicates bearish control.
Dark Blue (Growing Bull): Strong, expanding upward momentum. The adaptive average is pulling away from the volume baseline.
Light Blue (Fading Bull): Bullish momentum is losing entropy. The thrust is weakening, serving as an early warning for potential pullbacks or profit-taking.
Dark Red (Growing Bear): Strong, expanding downward momentum. Sellers are aggressively in control.
Orange (Fading Bear): Bearish momentum is exhausted. The downward thrust is shrinking, indicating a potential bottom or reversal.
Yellow Signal Line: A 5-period WMA applied directly to the histogram to smooth out micro-fluctuations. Crossovers between the histogram bars and this yellow line can be used as secondary confirmation for localized entries/exits.
💡 Why Use the Mizan Thrust Oscillator?
Zero-Lag Responsiveness: By dynamically shortening its internal lookback periods during volatile moves, it catches sharp reversals much faster than traditional MACD or fixed oscillators.
Fakeout Filtration: A move requires both volume and momentum validation to register as a strong thrust, naturally filtering out low-volume traps.
No Repainting: The script is strictly calculated on confirmed bars and historical data without utilizing forward-looking functions.
This script is for educational and analytical purposes only. It is designed to be a supplementary tool for market structure and volume-momentum analysis.
Description:
Classic moving averages and traditional oscillators often fall short because they treat the market as a static entity, relying purely on fixed lookback periods. However, the market is never truly static; it is a continuous flow shifting from one probability space to another.
Developed by Mizan Lab, the Mizan Thrust Oscillator is built on the philosophy of dynamic adaptation. It abandons rigid time-based calculations to measure the true "thrust" of the market by calculating the divergence between a momentum-backed volume average and an adaptive rolling moving average.
⚙️ Core Logic & Mathematics
This indicator does not rely on standard price data alone. Instead, it introduces PSI (Scaled RSI Momentum) as the core gravitational pull for its calculations.
It is powered by two distinct hybrid averages (calculated under the hood):
P-VWMA (PSI-Volume Weighted Moving Average): Unlike a standard VWMA that only weights price by volume, the P-VWMA requires both high volume and high momentum (PSI) to move the needle. It tracks the true footprint of institutional flow.
P-RMA (PSI-Adaptive RMA): This moving average dynamically changes its length based on the deviation of current momentum from the "Equilibrium Center". When the trend is explosive, the length decreases to hug the price (reducing lag). When the market is flat, the length expands to filter out the noise.
The lower-panel histogram visualizes the mathematical difference (the Thrust) between the fast-adapting P-RMA and the volume-anchored P-VWMA.
📊 How to Read the Oscillator
The histogram is color-coded to instantly communicate shifts in momentum entropy and trend exhaustion:
Zero Line (Equilibrium) Crossovers: When the histogram crosses above the zero line, it signals a bullish structural shift. Crossing below indicates bearish control.
Dark Blue (Growing Bull): Strong, expanding upward momentum. The adaptive average is pulling away from the volume baseline.
Light Blue (Fading Bull): Bullish momentum is losing entropy. The thrust is weakening, serving as an early warning for potential pullbacks or profit-taking.
Dark Red (Growing Bear): Strong, expanding downward momentum. Sellers are aggressively in control.
Orange (Fading Bear): Bearish momentum is exhausted. The downward thrust is shrinking, indicating a potential bottom or reversal.
Yellow Signal Line: A 5-period WMA applied directly to the histogram to smooth out micro-fluctuations. Crossovers between the histogram bars and this yellow line can be used as secondary confirmation for localized entries/exits.
💡 Why Use the Mizan Thrust Oscillator?
Zero-Lag Responsiveness: By dynamically shortening its internal lookback periods during volatile moves, it catches sharp reversals much faster than traditional MACD or fixed oscillators.
Fakeout Filtration: A move requires both volume and momentum validation to register as a strong thrust, naturally filtering out low-volume traps.
No Repainting: The script is strictly calculated on confirmed bars and historical data without utilizing forward-looking functions.
This script is for educational and analytical purposes only. It is designed to be a supplementary tool for market structure and volume-momentum analysis.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.
Скрипт с открытым кодом
В истинном духе TradingView, создатель этого скрипта сделал его открытым исходным кодом, чтобы трейдеры могли проверить и убедиться в его функциональности. Браво автору! Вы можете использовать его бесплатно, но помните, что перепубликация кода подчиняется нашим Правилам поведения.
Отказ от ответственности
Информация и публикации не предназначены для предоставления и не являются финансовыми, инвестиционными, торговыми или другими видами советов или рекомендаций, предоставленных или одобренных TradingView. Подробнее читайте в Условиях использования.