Skip to content
All library documents

A Moving-Average and Momentum Strategy with RSI and MACD Filters

Article Strategy library · Author: ChaoZhang

Summary

The document describes a multi-indicator trading approach using short and long moving averages alongside MACD and RSI signals. The accompanying implementation enters long when price is above two short EMAs and both MACD and RSI are above their respective signal lines; it enters short when all four conditions reverse. It also calculates longer-period SMAs and Parabolic SAR for chart display. Although the prose mentions ATR-based stops, CCI thresholds, and Bollinger Bands, those rules do not appear in the supplied strategy code, which shows no explicit stop or exit logic.

The published example uses BTC/USDT futures on a daily chart over a stated interval, but gives no performance measurements. The text suggests tuning moving-average and band settings and adding indicators, while acknowledging missed signals, premature profit-taking, and sensitivity to parameters. Because the written description and implementation differ, the strategy's actual rules and risk controls should be verified before interpreting or evaluating it.

Key ideas

  • The implementation enters long when price is above both short EMAs and MACD and RSI exceed their signal lines.
  • Short entries use the reverse alignment of price, MACD, and RSI conditions.
  • Longer-period SMAs and Parabolic SAR are calculated for display, but are not part of the shown entry conditions.
  • The prose describes ATR stops, CCI, and Bollinger Bands, which are not reflected in the supplied implementation.
  • The document provides a futures test interval but no performance data, and its rule mismatch limits evaluation.

Tags

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