Skip to content
All library documents

Moving Average Crossovers with Selectable Types and Timeframes

Article Strategy library · Author: ChaoZhang

Summary

This strategy plots one or two configurable moving averages and generates long or short entries when the main average crosses its own smoothed prior value. It supports several average types, including SMA, EMA, WMA, Hull, volume-weighted, RMA, and TEMA, and can calculate on the chart timeframe or a selected alternate timeframe. A second average can be displayed, with optional markers when the two plotted averages cross; however, the entry conditions use the main average and its lagged value rather than the second average.

The document supplies settings and a BTC/USDT futures backtest configuration spanning January 2023 to January 2024, but reports no performance results. Its stated limitations are the lag of moving averages, false signals, and sensitivity to period choices. It suggests testing parameters and using other indicators for confirmation, but presents no evidence that these changes improve outcomes. The approach is a basic trend signal and may be unreliable in choppy markets.

Key ideas

  • The strategy can calculate several moving average types on the chart timeframe or a selected alternate timeframe.
  • Long and short entries follow crossovers of the main average with its smoothed prior value.
  • A second moving average can be plotted, and crosses between the two averages can be marked independently of entry logic.
  • The published BTC/USDT futures backtest configuration includes no reported performance statistics.
  • Moving average lag and unsuitable periods can produce false or missed signals.

Tags

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