Skip to content
All library documents

Kalman Filtering for Dynamic Price Estimation

Article MQL5 code base

Summary

The document introduces the Kalman filter as a recursive state-estimation method for estimating market direction from a price feed treated as noisy observations. It contrasts this approach with fixed-window smoothing indicators, arguing that sudden price spikes or long wicks can distort static averages and contribute to false breakout signals. The proposed framing is to use a continuously updated estimate of an underlying price state rather than accept every observed tick at face value.

The excerpt names aerospace guidance as an analogy for recursive filtering and says the approach is intended for an MQL5 terminal. However, it provides no equations, parameter choices, implementation details, signal rules, or execution protocol beyond a heading. Its claims about institutional use and the harms of static indicators are asserted rather than supported with data or tests, so it is an introductory concept rather than a reproducible trading method.

Key ideas

  • A Kalman filter can recursively estimate an underlying price state from observations treated as noisy.
  • The article argues that fixed-window smoothing can be distorted by sharp price moves and wicks.
  • It frames dynamic state estimation as a way to reduce false signals caused by noisy prices.
  • The excerpt omits equations, filter parameters, implementation steps, and empirical validation.

Tags

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