Skip to content
All library documents

Range-Weighted EMA: Normalizing Price and Range Exponentials

Article MQL5 code base

Summary

The range-weighted exponential moving average is defined as the exponential moving average of price multiplied by a range-based weight, divided by the exponential moving average of that weight. This construction differs from a regular range-weighted average even though both use range weighting, so the two averages can produce materially different values.

The document says the indicator responds more quickly to price changes when ranges expand and may lead a conventional EMA in those conditions. It suggests using it like other moving averages, including interpreting changes in its plotted color as possible signals. No formula for the range weight, parameter guidance, chart examples, or empirical test results are supplied, so its behavior and usefulness would need to be checked in the intended market and timeframe.

Key ideas

  • The indicator divides the EMA of price times a range weight by the EMA of the range weight.
  • Its calculation is distinct from a regular range-weighted average.
  • When ranges expand, it can react to price changes faster than a conventional EMA.
  • The document suggests applying it as a moving average and optionally treating color shifts as signals.
  • It provides no empirical results or guidance for choosing parameters.

Tags

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