Skip to content
All library documents

EMA, MACD, VWAP, and RSI Signals with Trailing Stops

Article Strategy library · Author: ChaoZhang

Summary

This multi-indicator strategy uses an EMA for trend direction, MACD crossovers for momentum, VWAP for price positioning, and RSI to avoid entries at an extreme. A long signal requires a bullish MACD crossover with price above both EMA and VWAP and RSI below the overbought threshold; the short setup mirrors these conditions. The description also discusses risk-based sizing and trailing stops.

The source includes a month-long, four-hour BTC_USDT futures backtest configuration, but no performance results. There is a mismatch between the stated position-sizing method and implementation: a risk-based quantity is calculated but entries use a fixed quantity. Likewise, exits are based on MACD or EMA conditions as well as trailing-stop orders, despite the summary emphasizing trailing protection. The document notes that choppy markets may cause excessive trading, reversals can lead to drawdowns, and parameters need market-specific evaluation.

Key ideas

  • Long and short entries combine MACD crossovers with EMA and VWAP price filters and RSI limits.
  • The source calculates risk-based position size but submits entries with a fixed quantity.
  • Exits use MACD or EMA conditions, with trailing-stop orders also specified.
  • The published BTC_USDT futures settings have no accompanying performance statistics.
  • Choppy trading, trend reversals, and instrument-specific parameter choices are identified as risks.

Tags

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