Skip to content
All library documents

SuperTrend Reversals Filtered by a Long-Term EMA

Article Strategy library · Author: ChaoZhang

Summary

The strategy uses ATR-based SuperTrend direction changes to generate long and short signals, then filters entries by the price’s position relative to a long-term average. The accompanying explanation describes a DEMA filter, requiring price above the average for a long and below it for a short. However, the source code actually calculates a 200-period EMA, so the written description and implementation differ. Positions are closed when the SuperTrend direction changes or price crosses the average.

The document presents the approach as a way to follow directional moves while reducing signals in ranging markets, and suggests tuning ATR and average lengths, adding confirmation such as volume, using ATR-based stops, and adjusting position size. It also notes exposure to sharp moves, reversals, and poorly chosen settings. The published setup is BTC/USDT futures on an hourly chart for about one month, but no performance statistics are supplied. The description also reverses the SuperTrend band breakout wording relative to the source’s actual direction-change logic, so the code and prose should not be treated as identical specifications.

Key ideas

  • SuperTrend direction changes provide the strategy’s reversal signals.
  • The prose describes a DEMA filter, while the source calculates a 200-period EMA.
  • Long and short positions close on a trend change or a move across the average.
  • The document proposes parameter tuning, added confirmation, ATR-based stops, and dynamic sizing.
  • The BTC/USDT futures test settings include no reported returns or risk statistics.

Tags

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