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:
- Current High - Current Low
- Absolute value of Current High - Previous Close
- 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:
-
Calculate the True Range (TR) for each period:
- TR = max(Current High - Current Low, |Current High - Previous Close|, |Current Low - Previous Close|)
-
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.
- Default Value:
-
Data Type (
data
):- Default Value:
hlc
(high low close) - Options:
hlc
(high low close) - Description: Specifies the data used for the calculation.
- Default Value:
-
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.
- Default Value:
-
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.
- Default Value:
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.