Skip to content
All library documents

EMA, MACD, and Stochastic RSI Signals for Short-Term Trading

Article Strategy library · Author: ChaoZhang

Summary

The document describes a short-term strategy that combines moving-average direction, MACD momentum, an oscillator threshold, and price interaction with a moving average. Its stated setup uses 50- and 100-period EMAs for trend direction, MACD crossing its zero line for momentum, and oscillator readings below 20 or above 80 to identify oversold or overbought conditions. It also describes checking whether recent candles touch the moving average before entry, with take-profit and stop-loss orders for trade management.

The accompanying script and settings provide implementation details and a BTC/USDT futures backtest configuration on Binance, using hourly bars with a 15-minute base period over dates in 2023. The text gives no performance results, so it does not establish profitability or improved win rate. There are differences between the narrative and code: the script computes a stochastic oscillator rather than Stochastic RSI, and its entry conditions combine several specific checks. It also makes exits conditional on a recent moving-average touch, so the stated risk controls may not operate as readers expect. The document itself flags false breakouts, conflicting signals, and the limits of fixed exits.

Key ideas

  • The stated trend filter compares 50-period and 100-period EMAs.
  • The strategy uses MACD zero-line direction and oscillator thresholds as entry filters.
  • Recent price interaction with the moving average is used as an additional entry condition.
  • The script's oscillator calculation and exit conditions differ from parts of the written explanation.
  • The published backtest settings do not include performance results.

Tags

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