Skip to content
All library documents

Ehlers Fisher Transform: Current-Bar Range Calculation Modes

Article MQL5 code base

Summary

This document explains that two published implementations of John Ehlers’ Fisher transform differ in how they initialize the highest-high and lowest-low values. One version uses the current bar’s high and low as starting values; the other does not. The author says this implementation lets users choose between those calculation modes, with the mode excluding current-bar extremes as the default.

The document recommends using changes in the indicator’s color as signals and reports that the mode including the current bar’s extremes generally lags the mode that excludes them. This is a qualitative comparison, with no numerical performance evidence, chart details, or trading rules. The choice changes the resulting indicator values, so results may depend on which convention is selected; the text does not establish that either mode is more profitable.

Key ideas

  • The two described Fisher transform versions initialize their price ranges differently.
  • One mode includes the current bar’s high and low, while the other excludes them.
  • The implementation allows users to select either calculation mode.
  • The document says the mode including current-bar extremes generally lags the other mode.
  • Color changes are suggested as signals, without supporting performance analysis.

Tags

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