Skip to content
All library documents

Four-EMA Crossover Signals with a Long-Term Trend Filter

Article Strategy library · Author: ChaoZhang

Summary

This document describes a trend-following system using four exponential moving averages. A short-period EMA crossing above either of two intermediate EMAs can trigger a long entry when it is also above the longest EMA; the inverse conditions trigger a short entry. A configurable stop-loss mechanism is included. The published parameter set and test settings are for Bitcoin futures, although the write-up does not present test outcomes.

The longer EMA acts as a broad trend filter, while the shorter and intermediate averages generate and confirm entries. The document highlights the familiar weakness of moving-average crossovers: in range-bound markets they can repeatedly reverse and generate costly false signals. It also flags rigid stops, gap risk, and limited responsiveness to short-term price changes. It suggests testing alternate periods, adding filters or trailing stops, managing position size, and defining profit exits. The document offers rules and caveats rather than evidence of profitability, and its backtest configuration alone cannot establish performance.

Key ideas

  • The short EMA generates entries by crossing either intermediate EMA, subject to the longest EMA trend filter.
  • Long and short signals use opposite crossover directions, and a stop-loss option is provided.
  • Moving-average crossovers can whipsaw in sideways markets and incur repeated losses or costs.
  • The document proposes testing alternate periods and improving stops, filtering, position sizing, and exits.
  • Published test settings are given, but no performance results are reported.

Tags

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