Skip to content
All library documents

Filtering Price Changes with a Step Chart and Moving Averages

Article MQL5 code base

Summary

This short description explains a step chart indicator that ignores price moves smaller than a chosen pip threshold. By suppressing changes below that threshold, the chart represents price as a sequence of steps and filters out smaller fluctuations. The described version adds a choice of moving average as a second filter, combining a minimum-move rule with smoothing.

The suggested use is to experiment with the settings: mild average-price filtering may make the indicator less sensitive to some false signals. The document offers no formal signal definition, parameter values, market examples, or performance tests, so it does not establish whether the filtered chart predicts price direction or improves trading results. Its practical contribution is an indicator concept for reducing visual noise; traders would need to test settings and signals on their own data and account for the lag introduced by filtering.

Key ideas

  • The step chart ignores price changes below a selected pip threshold.
  • A moving average can be added as a second layer of price filtering.
  • The author suggests that mild smoothing may reduce sensitivity to some false signals.
  • The description gives no parameter values or evidence of predictive performance.
  • Filtering may make price movement easier to interpret but requires testing before use as a trading signal.

Tags

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