Skip to content
All library documents

EMA and StochRSI Trend Signals with MACD and EMA Filters

Article Strategy library · Author: demarcushill20

Summary

This document outlines a combined trend and momentum approach using a fast and slow exponential moving average (EMA) alongside StochRSI. The described entry logic requires agreement between an EMA direction change and a StochRSI K/D crossover from an overbought or oversold region. The provided script adds further filters: long signals require positive MACD histogram values and price above a long EMA, while short signals require the opposite conditions. It also includes percentage-based take-profit and stop-loss exits.

The accompanying discussion argues that the moving averages help identify trend direction while StochRSI may filter some false signals. It also acknowledges lag in moving average signals and frequent oscillator crossovers in ranging markets. A BTC/USDT futures backtest configuration is listed for a short period, but no returns, trade counts, drawdowns, or other results are reported. The written strategy description is broader than the code excerpt, which is itself incomplete; therefore its claims about early entries, filtering effectiveness, and suitability for medium- to long-term trends cannot be assessed from the supplied evidence.

Key ideas

  • The described setup combines fast/slow EMA direction with StochRSI crossover timing.
  • The source adds MACD histogram direction and a long EMA price filter to entry signals.
  • Percentage-based take-profit and stop-loss orders are included in the shown implementation.
  • The document identifies moving average lag and oscillator whipsaws in sideways markets as risks.
  • A brief futures test configuration is supplied without reported performance statistics.

Tags

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