Skip to content
All library documents

Adaptive Long and Short EMA Crossovers with Trend Filters

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses separate EMA pairs for long and short entries and exits, with long-term EMA filters to gate entries. A bullish crossover of the long-entry pair can open a long when price is above its long-term EMA; a bearish crossover of the short-entry pair can open a short when price is below its corresponding trend EMA. Separate percentage-based stop levels are specified for long and short positions.

The supplied parameters include distinct crossover periods and stop percentages, and the published setup describes a brief BTC/USDT futures backtest. No performance results are reported. Although the overview calls the stops trailing, the source calculates stop prices from average entry price, so they appear fixed rather than following favorable price movement. The source also sets the date-range condition to always true, meaning its date inputs do not restrict trading. EMA whipsaws and parameter sensitivity remain concerns; the document suggests volume filters and dynamic stops but does not test them.

Key ideas

  • Separate EMA pairs define long and short entry and exit crossovers.
  • Long entries require price above a long-term EMA, while short entries require price below another long-term EMA.
  • The source calculates percentage stops from average entry price rather than updating them as price moves.
  • The date-range inputs do not constrain trades in the supplied source because its range condition is always true.
  • The stated BTC/USDT futures backtest configuration includes no performance evidence.

Tags

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