A Multi-Indicator Bitcoin Long Strategy Using RSI, MACD, and Moving Averages
Summary
This Bitcoin strategy combines RSI, MACD, and three simple moving averages to seek long entries. Its described setup requires RSI to move back into a specified range, a bullish MACD crossover, and the closing price to be below all three averages. It sets a stop and target at entry, moves the stop when RSI reaches 50, and closes on a bearish MACD crossover. The document also discusses choppy-market trading costs and the limits of fixed risk levels.
The published settings specify BTC_USDT futures on hourly bars for March 2024, with a fifteen-minute base period; the inputs include RSI bounds of 20 and 30, SMA lengths of 20, 50, and 200, and a risk percentage of 0.005. No performance results are given. The code’s entry expression has mixed logical operators without explicit grouping, so its actual conditions may differ from the prose description. The strategy is long-only in the shown implementation, and its brief test window cannot establish general effectiveness.
Key ideas
- The described entry combines an RSI range transition, bullish MACD crossover, and price below several SMAs.
- The shown implementation opens long positions and closes them on a bearish MACD crossover.
- A stop and target are set at entry, with a stop update when RSI reaches 50.
- Choppy markets may increase turnover and trading costs.
- The code’s condition grouping is ambiguous, and no performance evidence is reported.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.