Skip to content
All library documents

EMA Crossover Trading with Fixed Stop-Loss and Take-Profit Levels

Article Strategy library · Author: ChaoZhang

Summary

This system uses a short and a long exponential moving average crossover to trigger long or short positions. It closes an existing position in the opposite direction before entering a new one, then places fixed percentage stop-loss and take-profit exits. The accompanying description presents the approach as a medium- to long-term trend follower and identifies range-bound conditions as a potential source of repeated losing trades.

The document gives Binance BTC/USDT futures backtest settings spanning several years, but provides no performance statistics. There is also a material discrepancy: the narrative and strategy title identify the long EMA as 200 days, while the source code calculates it with a 250-day period. The proposed additions—volume confirmation, trend filters, trailing or ATR-based stops, position sizing, and drawdown limits—are suggestions rather than validated results. Slippage, abrupt reversals, and parameter overfitting remain stated risks.

Key ideas

  • Crossovers of short and long EMAs trigger directional entries.
  • The system closes an opposing position before opening a new one.
  • Fixed percentage stop-loss and take-profit orders are attached to positions.
  • The stated long EMA period conflicts with the period used in the source code.
  • Range-bound markets, slippage, reversals, and overfitting are listed risks.

Tags

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