Skip to content
All library documents

Multi-Timeframe Moving Average Crossovers for Trend Following

Article Strategy library · Author: ChaoZhang

Summary

This trend-following strategy compares configurable fast and slow moving averages, which can use different timeframes and several MA types. A fast average crossing above the slow average generates a long condition; crossing below generates a short condition. An optional third moving average can filter the long entry by requiring price to be above it. The document also describes optional Heikin-Ashi inputs, date-window controls, and fixed or account-based sizing, though the published source uses fixed sizing and makes the date-window function always true.

The material provides rules, parameter choices, and a short BTC/USDT futures backtest configuration, but reports no measured performance. It warns that crossover systems can whipsaw in sideways markets and that fees, slippage, and fixed sizing affect outcomes. The source's short condition uses an OR between a bearish crossover and price below the optional filter average, making it broader than a simple opposite crossover; the described trading calls also appear primarily long entry and long closure. Backtest tuning is suggested, but results from a short sample should not establish robustness.

Key ideas

  • The strategy uses fast and slow moving-average crosses to define directional signals across selectable timeframes.
  • An optional third moving average filters long entries according to price position.
  • Heikin-Ashi candles and multiple MA types are available as configurable inputs.
  • The document warns of whipsaws, costs, slippage, and risk from fixed trade size.
  • The published configuration gives no performance results, and some source conditions differ from the narrative.

Tags

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