Skip to content
All library documents

Low-Latency Spectral Smoothing of On-Balance Volume

Article MQL5 code base

Summary

The document describes an indicator that smooths On-Balance Volume (OBV) by filtering higher-order harmonics in its spectrum. It presents this as a reusable approach for smoothing other indicator time series as well. The stated benefit is practically zero latency, which would preserve responsiveness compared with methods that introduce noticeable delay.

The method uses a series-length parameter constrained to powers of two and a smoothing coefficient that determines which frequencies are removed. The document notes that setting the coefficient to its maximum repeats the original OBV series, so that setting performs no effective smoothing. It provides parameter descriptions but no formula, chart evidence, comparison with other filters, or empirical trading results. The indicator therefore illustrates a signal-processing technique rather than establishing that smoothed OBV improves trading decisions; the effect of parameter choices and market conditions is not evaluated.

Key ideas

  • The indicator smooths OBV by filtering higher-order spectral harmonics.
  • The same smoothing approach can be applied to other indicator series.
  • Its stated design goal is near-zero latency.
  • The series length must be a power of two, and the smoothing coefficient controls frequency removal.
  • At the coefficient’s maximum setting, the output repeats the original OBV series.

Tags

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