Skip to content
All library documents

EMA and Stochastic Trend Strategy with ATR Stops and Scaled Exits

Article Strategy library · Author: ChaoZhang

Summary

The document describes a trend-following setup that pairs a 50-period EMA with a Stochastic Oscillator. It proposes taking long signals when price is above the EMA and the oscillator is below 30, and short signals when price is below the EMA and the oscillator is above 70. The overview presents 15-minute trend confirmation with 1–5-minute entries, while the supplied strategy code calculates indicators on its chart timeframe, so that multi-timeframe procedure is not implemented there.

Risk management uses an ATR-based stop, a move to breakeven after a favorable move, and two partial profit targets. The overview gives a fixed size of 0.02 units, but the code specifies entries of two units and exits split into one-unit orders. Backtest settings identify BTC/USDT futures and a date range, but no performance results are reported. The document warns about false signals in ranging markets, slippage, position sizing, and parameter sensitivity; its settings and implementation differences should be resolved before evaluating the method.

Key ideas

  • The overview uses a 50-period EMA to define the permitted trade direction.
  • Stochastic readings below 30 or above 70 provide entry timing in the direction of the EMA trend.
  • The proposed stop is set at 1.5 times ATR, with a breakeven adjustment after a favorable move.
  • Partial exits are described at a 1:1 risk-reward level and at a further target.
  • The overview and code differ on timeframe and position size, and the published backtest settings provide no performance results.

Tags

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