Skip to content
All library documents

Normalizing Price Within Standard Error Bands

Article ProRealCode

Summary

This indicator calculates standard error bands around a linear regression of price, then expresses the closing price as a percentage of the full band range. The normalized reading is intended to make price location easier to compare while the bands themselves widen or contract. A value below zero indicates price is beneath the lower band; a value above 100 indicates it is above the upper band. The author suggests that configurable upper and lower thresholds may help identify possible market turning points.

The code uses a lookback period, a regression degree, and a multiplier to calculate the bands, with default threshold levels also shown. These are indicator settings, not evidence that the suggested turning-point use is profitable. The document provides no market examples, performance evaluation, or rules for entering and exiting trades. Readings at the extremes describe price relative to the calculated range, but the text does not establish that they reliably predict reversals; users would need to test the indicator and define their own decision rules.

Key ideas

  • The indicator places closing price on a percentage scale spanning the standard error bands.
  • A reading below zero means price is below the lower band, while a reading above 100 means it is above the upper band.
  • Users can adjust the band parameters and threshold levels.
  • The proposed use for spotting turning points is not supported by reported testing or performance results.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.