Trade Gold Trading

Linear Regression Acceleration Technical Analysis and Trading Signals

Linear Regression Acceleration calculates the change in the regression line's gradient on the current xagusd trading price bar from its gradient from the previous xagusd trading price bar. The value used to calculate the linear regression is referred to as the normalized acceleration value which is drawn for each trading price bar formed on the price chart.

Linear Regression Acceleration XAGUSD Indicator - XAGUSD Linear Regression Acceleration Indicator

Linear Regression Acceleration

If normalized acceleration is 0.30, then the regression line normalized slope will be rising at the rate of 0.30 per xagusd price bar.

Similarly, a normalized slope of -0.40 would indicate that regression line normalized slope is declining at rate of -0.40 per xagusd price bar.

For example, if the current xagusd trading price bar normalized slope value is 0.40 and the previous xagusd trading price bar normalized slope value is 0.20, then the normalized acceleration of the current xagusd price bar would be calculated as 0.40 - 0.20 = 0.20.

Note: It is important to realize that a positive acceleration value doesn't equate to a positive slope value, it simply means gradient of slope is increasing. A negative acceleration value does not equate to a negative slope value, it simply means gradient of the slope is decreasing.

Implementation of Linear Acceleration Regression Indicator

The Linear Regression Acceleration indicator allows for the following; price chooseion, regression periods, smoothing of raw xagusd price before applying the regression and selection of the smoothing type.

Resulting regression slope is displayed as a bi-colored histogram which oscillates above and below 0.

reference line is set at the 0 level mark.

  • A rising slope: (greater than its previous value of One bar before) is displayed in up slope color.
  • A declining slope: (lower than its previous value of One bar before) is displayed using the down slope color.