MACH
May 9, 2026

The MACH indicator provides a comprehensive trend analysis toolkit designed to measure market energy magnitude, trend direction, and momentum decay through a specialized oscillator framework.
Usage
The MACH tool is utilized to identify shifts in market momentum and the strength of a prevailing trend. It functions as an advanced trend oscillator, providing visual cues for institutional driving forces and momentum exhaustion.
- Trend Identification: The relationship between the MACD Candles and the Signal Line dictates the primary trend direction. When the MACD candles are above the Signal Line, it indicates a bullish environment; conversely, candles below the Signal Line suggest a bearish environment.
- Momentum Strength: The histogram reflects the distance between the oscillator and the signal line. Bright colors indicate accelerating momentum, while faded colors suggest momentum decay or potential exhaustion.
- Crossover Signals: Bullish crossovers occur when the MACD oscillator crosses above the Signal Line, often signaling a potential entry point or trend reversal. Bearish crossovers occur when the oscillator crosses below the Signal Line.
- Candle Interpretation: Unlike standard price candles, the MACD candles represent the movement of the oscillator itself. A green candle signifies that the current oscillator value is higher than the previous value, while a red candle signifies a decrease.
Details
The MACH indicator is based on the core logic of the Moving Average Convergence Divergence (MACD) but refactors the visual output to provide more depth regarding trend energy. It utilizes two Exponential Moving Averages (EMA)—a fast length and a slow length—to calculate the primary oscillator value.
The unique "MACD Candles" are constructed by using the previous oscillator value as the "Open" and the current oscillator value as the "Close." This allows traders to visualize the "velocity" of the trend energy similarly to how they would view price action. The signal line provides a smoothed average of this energy, helping to filter out market noise. This script is a refactored version of the original work by RuiCHC, optimized for modern visual clarity and alert functionality.
Settings
- Fast Length: Defines the period for the faster Exponential Moving Average. Lower values make the indicator more sensitive to recent price changes.
- Slow Length: Defines the period for the slower Exponential Moving Average. Higher values provide a broader view of the long-term trend.
- Signal Length: Sets the smoothing period for the Signal Line, which is an EMA of the oscillator.
FAQ
What is the difference between the MACH indicator and a standard MACD? While both use the same underlying EMA calculations, MACH introduces MACD-based candles and a color-coded histogram designed to highlight momentum decay and institutional energy specifically.
How do I interpret the histogram colors? The histogram is colored based on whether the value is above or below zero (trend direction) and whether it is increasing or decreasing compared to the previous bar (momentum strength). Bright green/red indicates strong momentum, while darker/faded shades indicate weakening momentum.
How can I get access to the MACH indicator? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Free indicator
Get free access to this indicator on the platforms below.
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.