Skip to content
All library documents

Trading Signals from Schaff MFI Trend Cycle Level Crossings

Article MQL5 code base

Summary

This Expert Advisor uses the ColorSchaffMFITrendCycle oscillator to generate trades when its position crosses an overbought or oversold level. Signals are evaluated when a bar closes, so the described trigger depends on a completed bar rather than an intrabar move. The document presents this as a rule-based approach to trading oscillator threshold breaks.

It references chart examples and a test on USDJPY at the four-hour interval in 2014, using the default inputs. The test did not use stop-loss or take-profit orders, and the document supplies no numerical performance statistics or discussion of costs, drawdowns, or robustness. The setup also depends on a separately compiled indicator, so the trading logic cannot be assessed from this description alone. The examples are limited to one instrument, timeframe, and historical period; they do not establish that the threshold-crossing rule will generalize.

Key ideas

  • The EA acts on the ColorSchaffMFITrendCycle oscillator crossing overbought or oversold levels.
  • Signals are generated when a bar closes with a level break.
  • The cited test used default inputs on USDJPY four-hour data from 2014.
  • The reported test omitted stop-loss and take-profit orders.
  • The description gives no performance figures or evidence of robustness.

Tags

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