Skip to content
All library documents

Five-Stage EMA Indicator with Rounded Price Labels

Article MQL5 code base

Summary

This document describes a moving-average indicator that applies five rounds of exponential moving-average smoothing. It displays the latest indicator value as a price label and lets the user round indicator levels to a chosen number of digits. The digit setting is configurable, so the display precision can be adjusted to suit the instrument or chart.

The note explains the indicator’s basic features but gives no trading rules, performance evidence, or guidance on choosing the rounding precision. It also says the implementation relies on a separate smoothing library for MetaTrader 5, whose intermediate-calculation classes are explained elsewhere. The document therefore offers a concise description of a charting tool rather than a tested trading method; it does not establish whether the additional smoothing improves signals or introduces lag.

Key ideas

  • The indicator applies five rounds of exponential moving-average smoothing.
  • It displays its latest value as a price label.
  • Users can configure the number of digits used to round indicator levels.
  • The implementation depends on a separate smoothing library.

Tags

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