EMA Trend Alignment with RSI and MACD Entry Filters
Summary
This multi-indicator system uses three exponential moving averages to define direction: EMA 50 above EMA 100 above EMA 200 supports long setups, with the reverse alignment supporting short setups. It then requires price to cross EMA 50, RSI to confirm momentum without reaching the specified overbought or oversold boundary, and MACD to agree with the direction. Bollinger Bands are plotted as a visual aid but are not part of the signal conditions. The described RSI period is 14, with thresholds of 70 and 30.
The document explains the rationale for combining trend and momentum filters and warns that moving averages lag, signals can whipsaw in ranging markets, and multiple indicators may conflict. It also notes that the supplied code lacks an explicit stop loss and suggests adding risk controls, market regime filters, volume confirmation, or scaled entries. Published settings show a BTC_USDT futures test period, but the document provides no performance metrics or evaluation of that test. Its claims about reliability therefore remain hypotheses; users would need to assess costs, risk, and robustness across market conditions.
Key ideas
- EMA 50, EMA 100, and EMA 200 alignment establishes the directional trend filter.
- Price crossing EMA 50 triggers a potential entry when RSI and MACD also agree.
- Bollinger Bands are displayed for context but do not directly generate trades.
- The code has no explicit stop-loss rule, leaving trade risk insufficiently defined.
- No backtest results are reported, and ranging markets may produce whipsaw signals.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.