Combining EMA, RSI, and MACD Signals with Filters and Risk Controls
Summary
This strategy combines three technical signals: fast and slow EMA crossovers for trend changes, RSI thresholds for overbought or oversold conditions, and MACD line crossovers. Its signal logic can require any enabled indicator to trigger or require all enabled indicators to align. A volume condition compares current volume with its moving average, while a higher-timeframe EMA can act as a directional filter. Position size is described as a share of account equity, and exits can use percentage stop-loss and take-profit levels alongside an ATR trailing stop.
The document discusses possible conflicts among indicators, lag, false signals in ranging markets, parameter overfitting, and stop execution risks during gaps or poor liquidity. It proposes trend-strength and time filters, adaptive parameters, and volatility-based sizing as future refinements. Although the document includes strategy logic and code fragments, it supplies no backtest settings or performance evidence, so its claimed benefits remain unverified. Implementation details should be tested carefully before use.
Key ideas
- EMA crossovers, RSI extremes, and MACD crossovers provide three configurable signal sources.
- Signals may use an any-triggered rule or require all enabled indicators to align.
- Volume and higher-timeframe EMA conditions can filter entries.
- The risk controls include equity-based sizing, percentage exits, and an ATR trailing stop.
- The document reports no performance results and identifies lag, overfitting, ranging markets, and execution gaps as risks.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.