Skip to content
All library documents

Displaying Three Bollinger Band Channels Around a Zero-Lag Moving Average

Article MQL5 code base

Summary

The document describes a chart indicator that draws three Bollinger Band channels around a single AbsolutelyNoLagLwma moving average. It presents the channels as a colored cloud and can label their latest values directly on the price chart. An input parameter lets users round the displayed Bollinger levels to a chosen number of decimal places.

The material explains the indicator’s visual features and notes that it uses classes from a smoothing-algorithms library for intermediate calculations. It points readers to a separate article for details about that library. The description provides no trading rules, backtest, performance evidence, or guidance on selecting the moving-average or band settings, so it should be read as an account of an indicator’s construction and display options rather than evidence of a profitable strategy.

Key ideas

  • The indicator plots three Bollinger channels based on one zero-lag linear weighted moving average.
  • The channels are shown as a colored cloud on a chart.
  • The latest band levels can be displayed as price labels.
  • A user input controls the decimal precision used to round band values.
  • The implementation relies on a smoothing-algorithms library for intermediate calculations.

Tags

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