Skip to content
All library documents

A Hull Moving Average Oscillator for Price Speed and Acceleration

Article MQL5 code base

Summary

This brief note describes an indicator that plots price speed and acceleration, with an option to smooth the calculations using the Hull moving average (HMA). Users can also display the values as absolute magnitudes, keeping plotted values above zero. These settings let a trader compare raw and smoothed readings or focus on the size of changes without their sign.

The author suggests trying an averaging period equal to the square of the main period when seeking a usable oscillator. The document gives no formula, chart, parameter values, or performance evidence, and it warns that the code is not optimized. Treat the parameter suggestion as an experiment rather than a validated trading rule; the note does not define how speed and acceleration generate signals or assess their behavior across markets.

Key ideas

  • The indicator plots measures of price speed and acceleration.
  • HMA smoothing can be switched on or off to compare smoothed and raw values.
  • An absolute-value display keeps both readings above zero.
  • The author suggests experimenting with an averaging period equal to the square of the main period.
  • The note provides no tested trading rules or performance results.

Tags

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