Skip to content
All library documents

RSI and Moving-Average Filters for Long and Short Signals

Article Strategy library · Author: ChaoZhang

Summary

This strategy combines a two-period RSI with a 200-period simple moving average and exponential moving averages to define long entries, short entries, and exits. A long signal uses oversold RSI while price is above the long-term average and a shorter EMA. A short signal uses overbought RSI while price is below the long-term average and another EMA. Separate RSI and EMA conditions are specified for closing positions. The document also describes configurable profit targets, stop losses, and trailing stops.

A BTC/USDT futures backtest configuration for February 2024 is provided, but no results or performance measures are reported. The written description contains ambiguous conditions, and the supplied source does not cleanly implement the stated rules: some EMA checks appear as truth-value tests rather than price comparisons, and the exit orders are associated with the opposite entry names. These inconsistencies make the precise live behavior uncertain. The document itself flags parameter sensitivity, changing market conditions, and overfitting as risks.

Key ideas

  • Long entries combine oversold short-period RSI with price above a long-term average and an EMA filter.
  • Short entries combine overbought RSI with price below a long-term average and an EMA filter.
  • Distinct indicator conditions are used to close long and short positions.
  • Profit targets, stop losses, and trailing stops are configurable risk controls.
  • The prose and source differ in places, so the intended rules need clarification before evaluation.

Tags

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