Skip to content
All library documents

Schaff Trend Cycle: Combining MACD and Stochastics for Trend Signals

Article MQL5 code base

Summary

The Schaff Trend Cycle (STC) is presented as a trend indicator that combines exponential moving averages with a stochastic cycle calculation. Its purpose is to make MACD-style trend signals respond earlier by adding a cycle component intended to account for recurring movements in currency markets. The document contrasts conventional MACD settings with an STC configuration using different EMA periods and a cycle-based signal period.

The explanation is conceptual rather than a trading specification: it does not define precise entry or exit rules, show charts, or provide backtest results. It claims that STC can identify trends sooner than MACD and may better reflect cycle timing, but gives no empirical evidence or detail on how cycle length should be chosen. Traders would need to test the indicator across markets and settings, including its behavior in sideways conditions, before treating earlier signals as more accurate or actionable.

Key ideas

  • STC combines exponential moving averages with a stochastic calculation applied to a cycle component.
  • The indicator aims to reduce the lag associated with conventional MACD signals.
  • The described configuration uses 23- and 50-period EMAs with a 10-period cycle signal component.
  • The document offers no rules, charts, or test results to substantiate its performance claims.

Tags

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