Skip to content
All library documents

Dual EMA Crossovers Confirmed by RSI, MACD, and Candlesticks

Article Strategy library · Author: ianzeng123

Summary

This intraday signal framework starts with a 7 period EMA crossing a 14 period EMA. It confirms a long signal with RSI above 50, a positive MACD histogram, and a bullish candle; a short-side crossover with RSI below 50, a negative histogram, and a bearish candle closes the long position. The implementation uses 10% of account equity as the default position size and can send alerts containing instrument, price, RSI, and volume fields. Although the overview mentions volume dynamics, the actual signal conditions do not use volume as a filter.

The document identifies EMA lag, false signals in sideways markets, restrictive filters, and fixed parameters as limitations. It proposes adding volume analysis, stop and target rules, higher timeframe context, adaptive settings, or market-state classification. No measured trading results are given, and the published backtest uses ETH-USDT futures with two-day bars, which does not support the intraday framing. The source code supplies entry and exit logic but no stop loss or take-profit rule.

Key ideas

  • A 7 and 14 period EMA crossover is confirmed by RSI, MACD histogram direction, and candle color.
  • The sell condition closes the long position when bearish confirmations occur.
  • The default order size is 10% of account equity, while no stop or profit target is implemented.
  • Volume is included in alert data but does not filter the trade signals.
  • The backtest settings use ETH-USDT futures and two-day bars, so they do not establish intraday performance.

Tags

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