OPEN-SOURCE SCRIPT
Paul Crow Market Compass Combo v1.0.0

Paul Crow Market Compass Combo (v1.0.0-rc1)
Overview
The Paul Crow Market Compass Combo is a comprehensive, multi-module technical analysis environment designed to aggregate trend, momentum, strength, volatility, and volume into a unified market canvas. Operating entirely directly on the main chart area (overlay = true), this tool employs dynamically scaled visual sub-panels to present classic secondary oscillators (RSI, MACD, ADX) without flattening the price action or warping the primary scale.
Rather than generating rigid buy or sell alerts, the script acts as an analytical framework—evaluating data across 6 discrete modules to deliver an objective technical summary via a real-time dashboard.
Core Architecture & Modules
1. Trend Module (EMA Cascade)
Computes three distinct Exponential Moving Averages (Fast, Medium, Slow — e.g., 20/50/200).
Evaluates trend state based on three vectors: absolute price position relative to the cascade, moving average alignment (bullish/bearish stack), and the directional slope over an adjustable lookback window.
Classifies the trend into 5 stages: Strong Bullish, Bullish, Neutral/Transitional, Bearish, and Strong Bearish.
2. Momentum Module (Compact RSI)
Plots a dynamically positioned, non-disruptive RSI band at the lower threshold of the visible price range.
Tracks standard overbought/oversold levels alongside configurable bullish and bearish continuation thresholds.
3. Oscillator Module (Compact MACD)
Projects the MACD Line, Signal Line, and Histogram onto an automated, bounded sub-band.
Gauges the convergence/divergence of momentum relative to both the signal line and the zero-axis baseline.
4. Strength Module (ADX / DMI)
Quantifies trend strength using the Average Directional Index (ADX) and establishes directional dominance via +DI and -DI.
Features an adjustable minimum separation filter to mitigate whipsaws and false crossings in low-liquidity environments.
5. Volatility Module (ATR Percent Rank)
Evaluates current market volatility using the Average True Range (ATR) calculated as a percentage of price.
Compares the current value against its own historical profile using a percentile rank (0–100%) over a multi-bar lookback window, classifying volatility into Low, Normal, High, or Extreme regimes.
6. Volume Module (RVOL & OBV Dynamics)
Computes Relative Volume (RVOL) against a rolling baseline average.
Evaluates the directional slope of the On-Balance Volume (OBV) EMA to verify if institutional liquidity is actively validating or diverging from the prevailing price action.
Key Technical Features
Geometric Visible Range Scaling: Uses geometric interpolation to ensure sub-panels retain perfect proportions, even on long-term macro charts or log-scaled views.
Pro vs. Simple Dashboard Configurations: Switch between a lightweight multi-category overview or an exhaustive technical telemetry layout detailing exact conditions.
Synthetic Chart Warnings: Detects and flags non-standard chart types (Heikin Ashi, Renko, Kagi) where synthetic OHLC pricing could distort real-world data points.
Granular Script Performance Controls: Features performance profiles (Light, Balanced, Precise) allowing users to adjust the rendering density of visual components to save local hardware resources.
Robust Multi-Condition Alert Matrix: Features decoupled descriptive alert triggers monitoring overall market picture alignment, trend/momentum confluence, sudden volatility shifts, and volume confirmations.
Disclaimer
This indicator is designed purely for educational and analytical purposes. It provides a structured summary of classic mathematical indicators and does not constitute financial advice, trade recommendations, or automated execution systems.
Overview
The Paul Crow Market Compass Combo is a comprehensive, multi-module technical analysis environment designed to aggregate trend, momentum, strength, volatility, and volume into a unified market canvas. Operating entirely directly on the main chart area (overlay = true), this tool employs dynamically scaled visual sub-panels to present classic secondary oscillators (RSI, MACD, ADX) without flattening the price action or warping the primary scale.
Rather than generating rigid buy or sell alerts, the script acts as an analytical framework—evaluating data across 6 discrete modules to deliver an objective technical summary via a real-time dashboard.
Core Architecture & Modules
1. Trend Module (EMA Cascade)
Computes three distinct Exponential Moving Averages (Fast, Medium, Slow — e.g., 20/50/200).
Evaluates trend state based on three vectors: absolute price position relative to the cascade, moving average alignment (bullish/bearish stack), and the directional slope over an adjustable lookback window.
Classifies the trend into 5 stages: Strong Bullish, Bullish, Neutral/Transitional, Bearish, and Strong Bearish.
2. Momentum Module (Compact RSI)
Plots a dynamically positioned, non-disruptive RSI band at the lower threshold of the visible price range.
Tracks standard overbought/oversold levels alongside configurable bullish and bearish continuation thresholds.
3. Oscillator Module (Compact MACD)
Projects the MACD Line, Signal Line, and Histogram onto an automated, bounded sub-band.
Gauges the convergence/divergence of momentum relative to both the signal line and the zero-axis baseline.
4. Strength Module (ADX / DMI)
Quantifies trend strength using the Average Directional Index (ADX) and establishes directional dominance via +DI and -DI.
Features an adjustable minimum separation filter to mitigate whipsaws and false crossings in low-liquidity environments.
5. Volatility Module (ATR Percent Rank)
Evaluates current market volatility using the Average True Range (ATR) calculated as a percentage of price.
Compares the current value against its own historical profile using a percentile rank (0–100%) over a multi-bar lookback window, classifying volatility into Low, Normal, High, or Extreme regimes.
6. Volume Module (RVOL & OBV Dynamics)
Computes Relative Volume (RVOL) against a rolling baseline average.
Evaluates the directional slope of the On-Balance Volume (OBV) EMA to verify if institutional liquidity is actively validating or diverging from the prevailing price action.
Key Technical Features
Geometric Visible Range Scaling: Uses geometric interpolation to ensure sub-panels retain perfect proportions, even on long-term macro charts or log-scaled views.
Pro vs. Simple Dashboard Configurations: Switch between a lightweight multi-category overview or an exhaustive technical telemetry layout detailing exact conditions.
Synthetic Chart Warnings: Detects and flags non-standard chart types (Heikin Ashi, Renko, Kagi) where synthetic OHLC pricing could distort real-world data points.
Granular Script Performance Controls: Features performance profiles (Light, Balanced, Precise) allowing users to adjust the rendering density of visual components to save local hardware resources.
Robust Multi-Condition Alert Matrix: Features decoupled descriptive alert triggers monitoring overall market picture alignment, trend/momentum confluence, sudden volatility shifts, and volume confirmations.
Disclaimer
This indicator is designed purely for educational and analytical purposes. It provides a structured summary of classic mathematical indicators and does not constitute financial advice, trade recommendations, or automated execution systems.
Script de código aberto
Em verdadeiro espírito do TradingView, o criador deste script o tornou de código aberto, para que os traders possam revisar e verificar sua funcionalidade. Parabéns ao autor! Embora você possa usá-lo gratuitamente, lembre-se de que a republicação do código está sujeita às nossas Regras da Casa.
Aviso legal
As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.
Script de código aberto
Em verdadeiro espírito do TradingView, o criador deste script o tornou de código aberto, para que os traders possam revisar e verificar sua funcionalidade. Parabéns ao autor! Embora você possa usá-lo gratuitamente, lembre-se de que a republicação do código está sujeita às nossas Regras da Casa.
Aviso legal
As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.