All indicators

HMA Gaussian Volatility Adjusted

Nov 24, 2024

Static chart image
SignalsOscillatorsMoving AveragesVolatility

The HMA Gaussian Volatility Adjusted indicator provides traders with a stable and accurate measure of price trends by integrating a Gaussian Filter smoothed using a Hull Moving Average (HMA) with dynamic volatility components. This combination allows for enhanced sensitivity to market fluctuations while filtering out short-term price noise to identify significant momentum shifts.

Usage

The indicator can be used to identify trend direction and momentum exhaustion. By calculating the difference between the price and dynamic volatility bands, it generates a signal line that oscillates around a zero level.

  • Trend Identification: When the signal line is positive and highlighted in the "Long" color, it suggests a bullish market environment. Conversely, a negative signal line highlighted in the "Short" color suggests a bearish environment.
  • Momentum Filtering: The inclusion of an optional EMA confluence allows users to filter signals based on smoothed momentum. A trend is confirmed only when the raw difference value is above (for long) or below (for short) its EMA.
  • Visual Modes: Users can choose to display the trend as a background color on the price chart, as a dedicated oscillator plot, or both, depending on their preference for technical analysis.

Details

The script utilizes a multi-layered approach to signal generation:

  1. Smoothing: Price data is first smoothed via a Hull Moving Average (HMA) to reduce lag while maintaining responsiveness.
  2. Gaussian Filtering: The HMA output is passed through a Gaussian Filter, which applies a normal distribution weight to the data for superior noise reduction.
  3. Volatility Bands: The tool calculates dynamic boundaries using both Average True Range (ATR) and Standard Deviation (SD). These bands determine the "Diff" value, which measures how far price has deviated from the volatility-adjusted Gaussian mean.

Settings

HMA Smoothing

  • HMA Length: Adjusts the period for the initial Hull Moving Average smoothing.

Gaussian Calculations

  • Gaussian Length: Sets the lookback period for the Gaussian filter application.
  • Sigma: Controls the standard deviation of the Gaussian distribution, affecting the weight distribution of the filter.

Volatility Settings

  • ATR Length: The period used for calculating the Average True Range.
  • ATR Factor: A multiplier for the ATR to adjust the sensitivity of the volatility bands.
  • SD Length: The period used for the Standard Deviation calculation.

EMA Confluence

  • Use EMA Confluence: Enables or disables the EMA filter for trend confirmation.
  • EMA Length: Sets the smoothing period for the momentum EMA.

Customization

  • Type of Plot: Select between "Trend" (Oscillator), "Background", or "BOTH".
  • Transparency: Adjusts the opacity of the background trend coloring.
  • Color Long/Short: Customizes the colors used for bullish and bearish signals.

FAQ

How do I use the HMA Gaussian Volatility Adjusted for trend reversals?

Look for the signal line crossing the zero level or the background color changing. These events indicate that price has broken through the volatility-adjusted Gaussian boundaries, signaling a potential shift in market direction.

What is the advantage of using a Gaussian Filter over a standard MA?

A Gaussian filter provides a much smoother output with less "ringing" or overshoot compared to standard moving averages, making it more effective at identifying the true underlying trend.

How can I access HMA Gaussian Volatility Adjusted?

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.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.