Help
Indicators
True Range Moving Average (TRMA)

Understanding the True Range Moving Average (TRMA)

The True Range Moving Average (TRMA) is a technical indicator that combines the concept of True Range (TR) with a moving average to provide insights into market volatility. This indicator helps traders identify the average volatility over a specified period, assisting in making informed trading decisions.

What is the True Range Moving Average?

The TRMA calculates the average of the True Range over a specified period. True Range itself is a measure of volatility, representing the greatest of the following three values:

  1. Current High - Current Low
  2. Absolute value of Current High - Previous Close
  3. Absolute value of Current Low - Previous Close

The TRMA smooths out these volatility measurements over a defined period using a moving average, allowing traders to better understand price volatility trends.

How is the True Range Moving Average Calculated?

The calculation of the True Range Moving Average involves the following steps:

  1. Calculate the True Range (TR) for each period:

    • TR = max(Current High - Current Low, |Current High - Previous Close|, |Current Low - Previous Close|)
  2. Apply a Moving Average to the True Range values:

    • TRMA = Moving Average of TR over the specified period.

Formula

The formula for the True Range Moving Average is:

TR = max(Current High - Current Low, |Current High - Previous Close|, |Current Low - Previous Close|)
TRMA = Moving Average of TR (Period)

Where:

  • TR: True Range for each period.
  • TRMA: Moving average of the True Range over the specified period.

Uses of True Range Moving Average

The TRMA is useful for:

1. Volatility Analysis

  • Average Volatility: Provides an average measure of volatility over a period, helping traders understand market conditions.

2. Trend Confirmation

  • Volatility Trends: Identifies trends in volatility which can indicate potential changes in price trends.

Parameters

Here are the key parameters for configuring the True Range Moving Average:

  • Data Offset (pod):

    • Default Value: 1
    • Min Value: 1
    • Max Value: 300
    • Description: Defines the number of periods used for calculation.
  • Data Type (data):

    • Default Value: hlc (high low close)
    • Options: hlc (high low close)
    • Description: Specifies the data used for the calculation.
  • Period (n):

    • Default Value: 10
    • Min Value: 1
    • Max Value: 300
    • Description: The period over which the moving average of the True Range is calculated.
  • Moving Average Type (ma):

    • Default Value: sma
    • Options: sma, ema, wma, tema, trima, dema, hma, mama, vma, kama, vidya
    • Description: The type of moving average used to smooth the True Range values.

Advantages of True Range Moving Average

  • Volatility Insight: Provides a clear picture of market volatility over time.
  • Trend Confirmation: Helps in confirming volatility trends and price movements.

Limitations of True Range Moving Average

  • Lagging Indicator: Can lag behind actual price movements.
  • False Signals: May produce false signals during periods of sudden market changes.

Conclusion

The True Range Moving Average is a valuable tool for traders seeking to understand market volatility and trends. By smoothing out True Range values, the TRMA helps in assessing average volatility and making more informed trading decisions.