Skip to content
All library documents

Building Trading Indicators and Strategies with Rademacher and Walsh Functions

Article MQL5 articles

Summary

This article adapts Rademacher, Walsh, and Hartley functions to price analysis. It explains how to build coefficients over a finite price window and combine them into indicators. Rademacher-based indicators represent prices through shifted linear trends rather than smoothing them; Walsh-based versions can smooth prices, with higher-order components providing stronger smoothing. Related function variants can track trends, turning points, or oscillations around a moving average.

The article outlines several trading rules: entering when price moves beyond an indicator’s range, trading price crosses of a linear indicator, crossing two indicator lines, and oscillator zero or threshold signals. Its reported tests are mixed: the simple line-crossing and zero-crossing approaches are described as mediocre or questionable, while threshold-based oscillator entries improve results somewhat. The article provides no detailed performance statistics or robust validation, and its conclusion that these methods may help forecast prices is not established by the evidence shown. The approaches should therefore be treated as indicator construction ideas requiring independent testing.

Key ideas

  • Rademacher coefficients can decompose a price window into components associated with shifted linear trends.
  • Walsh functions provide a discrete alternative to trigonometric components and can be used to smooth prices.
  • Function order and type affect whether an indicator emphasizes trends, turning points, or price fluctuations around an average.
  • The article describes range-break, line-crossing, and oscillator-based trading rules.
  • Reported tests vary in quality, and the article does not provide enough detail to establish general profitability.

Tags

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