Rate of Change Matrix
- Indicadores
-
Jeffrey Lloyd Lauzon
Welcome to themt4developer!
I am a C++ systems programmer and specialized MQL4 developer focused on building professional-grade trading utilities, custom indicators, automated Expert Advisors, and advanced chart dashboards for MetaTrader. - Versão: 1.1
MTF Rate of Change (ROC) Matrix (Free Advanced Price Velocity Dashboard)
The Multi-Timeframe Rate of Change (ROC) Matrix is an institutional-grade technical scanner designed to evaluate pure historical price velocity across 4 distinct execution timeframes simultaneously. By monitoring the M15, H1, H4, and D1 intervals concurrently[cite: 18], this utility completely eliminates multi-chart cluttering and gives traders an instant executive matrix of momentum acceleration and structural trend force on a single window.
Unlike complex smoothed oscillators that introduce mathematical lag, the Rate of Change (ROC) indicator calculates pure percentage changes in price between the current bar and a historical lookback bar[cite: 18]. This matrix maps those raw metrics into a clean visual dashboard, converting percentage velocity variations into real-time, actionable trading triggers.
💎 Core Technical Features
* True Multi-Timeframe Convergence Matrix: Simultaneously scans 4 critical horizons (M15, H1, H4, D1) from your active asset window without necessitating manual interval swapping[cite: 18].
* Pure Percentage Velocity Calculation: Measures pure percentage price expansion across rolling historical windows without smoothing distortions[cite: 18].
* Intuitive Color-Coded State Machine: Instantly adapts to active trend contexts with high-visibility color blocks—deep green transitions for Bullish Velocity zones and deep red blocks for Bearish Velocity zones[cite: 18].
* Actionable Signal Outputs: Translates momentum math into explicit trading actions, including BULL VELOCITY, BEAR VELOCITY, ACCEL UP, ACCEL DOWN, CROSS > 0%, and CROSS < 0% triggers[cite: 18].
* Institutional "Clean Workspace" Toggle: Includes a premium UI parameters layout that masks background market noise, grids, scales, and axes to give you a clean workspace dedicated strictly to data matrix scanning[cite: 18].
* Zero Terminal Lag / High Performance Architecture: Engineered with efficient, low-overhead arrays that execute loops smoothly, completely avoiding terminal lag on Linux/Wine, VPS, or native Windows architectures.
📈 Interactive Status & Interpretation Logic
The dashboard tracks percentage price change velocity and converts threshold breaches explicitly into multi-timeframe directional bias matrices:
* Bullish Velocity (>= +0.5%): Cell transitions to deep green (BULL VELOCITY) and prints an upward directional momentum flag (^), reflecting high upward percentage expansion[cite: 18].
* Bearish Velocity (<= -0.5%): Cell transitions to deep red (BEAR VELOCITY) and prints a downward directional momentum flag (v), reflecting sharp downward percentage drops[cite: 18].
* Positive Neutral (0.0% to +0.5%): Displays baseline percentage metrics with a dark neutral slate background, maintaining an ACCEL UP directional signal[cite: 18].
* Negative Neutral (-0.5% to 0.0%): Displays baseline percentage metrics with a dark neutral slate background, maintaining an ACCEL DOWN directional signal[cite: 18].
🛠️ Adjustable Input Parameters
Tailor the calculation matrix completely to your personalized risk strategy directly through the input dashboard:
* InpROC_Period (Default: 14): Adjusts the historical bar lookback period for percentage calculations[cite: 18].
* InpUpperLevel (Default: 0.5): Sets your upper bullish percentage velocity threshold limit[cite: 18].
* InpLowerLevel (Default: -0.5): Sets your lower bearish percentage velocity threshold limit[cite: 18].
* InpHideChart (Default: true): Removes background chart noise for a sleek, presentation-ready layout[cite: 18].
* InpCorner (Default: 0): Positions the table matrix seamlessly in your selected screen corner[cite: 18].
* InpXOffset / InpYOffset (Default: 20): Fine-tune pixel layout coordinate positions[cite: 18].
The Multi-Timeframe Rate of Change (ROC) Matrix is an institutional-grade technical scanner designed to evaluate pure historical price velocity across 4 distinct execution timeframes simultaneously. By monitoring the M15, H1, H4, and D1 intervals concurrently[cite: 18], this utility completely eliminates multi-chart cluttering and gives traders an instant executive matrix of momentum acceleration and structural trend force on a single window.
Unlike complex smoothed oscillators that introduce mathematical lag, the Rate of Change (ROC) indicator calculates pure percentage changes in price between the current bar and a historical lookback bar[cite: 18]. This matrix maps those raw metrics into a clean visual dashboard, converting percentage velocity variations into real-time, actionable trading triggers.
💎 Core Technical Features
* True Multi-Timeframe Convergence Matrix: Simultaneously scans 4 critical horizons (M15, H1, H4, D1) from your active asset window without necessitating manual interval swapping[cite: 18].
* Pure Percentage Velocity Calculation: Measures pure percentage price expansion across rolling historical windows without smoothing distortions[cite: 18].
* Intuitive Color-Coded State Machine: Instantly adapts to active trend contexts with high-visibility color blocks—deep green transitions for Bullish Velocity zones and deep red blocks for Bearish Velocity zones[cite: 18].
* Actionable Signal Outputs: Translates momentum math into explicit trading actions, including BULL VELOCITY, BEAR VELOCITY, ACCEL UP, ACCEL DOWN, CROSS > 0%, and CROSS < 0% triggers[cite: 18].
* Institutional "Clean Workspace" Toggle: Includes a premium UI parameters layout that masks background market noise, grids, scales, and axes to give you a clean workspace dedicated strictly to data matrix scanning[cite: 18].
* Zero Terminal Lag / High Performance Architecture: Engineered with efficient, low-overhead arrays that execute loops smoothly, completely avoiding terminal lag on Linux/Wine, VPS, or native Windows architectures.
📈 Interactive Status & Interpretation Logic
The dashboard tracks percentage price change velocity and converts threshold breaches explicitly into multi-timeframe directional bias matrices:
* Bullish Velocity (>= +0.5%): Cell transitions to deep green (BULL VELOCITY) and prints an upward directional momentum flag (^), reflecting high upward percentage expansion[cite: 18].
* Bearish Velocity (<= -0.5%): Cell transitions to deep red (BEAR VELOCITY) and prints a downward directional momentum flag (v), reflecting sharp downward percentage drops[cite: 18].
* Positive Neutral (0.0% to +0.5%): Displays baseline percentage metrics with a dark neutral slate background, maintaining an ACCEL UP directional signal[cite: 18].
* Negative Neutral (-0.5% to 0.0%): Displays baseline percentage metrics with a dark neutral slate background, maintaining an ACCEL DOWN directional signal[cite: 18].
🛠️ Adjustable Input Parameters
Tailor the calculation matrix completely to your personalized risk strategy directly through the input dashboard:
* InpROC_Period (Default: 14): Adjusts the historical bar lookback period for percentage calculations[cite: 18].
* InpUpperLevel (Default: 0.5): Sets your upper bullish percentage velocity threshold limit[cite: 18].
* InpLowerLevel (Default: -0.5): Sets your lower bearish percentage velocity threshold limit[cite: 18].
* InpHideChart (Default: true): Removes background chart noise for a sleek, presentation-ready layout[cite: 18].
* InpCorner (Default: 0): Positions the table matrix seamlessly in your selected screen corner[cite: 18].
* InpXOffset / InpYOffset (Default: 20): Fine-tune pixel layout coordinate positions[cite: 18].
