Skip to content
All library documents

Holt Double Exponential Smoothing for Linear Trend Forecasts

Article MQL5 code base

Summary

Holt’s double exponential smoothing is presented as a method for estimating a level and a linear trend, then forecasting future values by extending those estimates across the requested horizon. The level and trend estimates at each time depend on the current observation and the preceding period’s estimates. Although it may be displayed like a smoothed average, its main purpose here is forecasting under a constant-plus-linear-trend assumption.

The indicator can disable its forecast output by setting the forecast horizon to zero or less, leaving the historical smoothing component. The document cautions against using the forecast component as a trading signal: it is an estimate of trend and may change, while the alert behavior refers to changes in the historical component rather than forecast revisions. No parameter guidance, market-specific evidence, or performance results are provided, so the description supports interpretation of the indicator rather than an assessment of trading effectiveness.

Key ideas

  • Holt smoothing estimates a level and a trend from current observations and prior estimates.
  • Its forecast extends the estimated linear trend into future periods.
  • A nonpositive forecast horizon turns off the forecasting component.
  • The forecast should be treated as a trend estimate rather than a direct trading signal.
  • Alerts described for the indicator track changes in the past smoothing component, not forecast revisions.

Tags

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