Using MACD Crossovers on RSI to Generate Trading Signals
Summary
This strategy applies MACD to a conventional RSI series to create directional signals. RSI is calculated from closing prices, then fast and slow exponential averages of RSI form the MACD line; a signal average is used to calculate the histogram. A histogram move above zero is treated as a bullish crossover and prompts a long entry, while a move below zero is presented in the description as a bearish signal. The stated default settings are a 14-period RSI and MACD lengths of 12, 26, and 9.
The document argues that smoothing RSI with MACD may help identify its direction, while acknowledging lag, parameter sensitivity, and exposure to sudden events. It recommends testing other settings, adding confirmation filters, improving exits, and adjusting position size for volatility. No performance results are provided; the published test settings concern BTC/USDT futures over a stated date range. The source code only enters long positions and closes them on a bearish crossover; it does not open a short position, despite the prose describing one. The method therefore offers a signal concept, not evidence of profitability.
Key ideas
- The method computes MACD from RSI values rather than directly from price.
- A histogram crossover above zero generates a long entry in the supplied implementation.
- The prose describes bearish signals, but the source closes a long and does not enter short positions.
- The document flags lag, parameter sensitivity, and sudden market events as limitations.
- No performance results are supplied, and the stated BTC/USDT test setup does not establish profitability.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.