Skip to content
All library documents

Combining Bollinger Bands, RSI, ADX, and Moving Averages for Trading Signals

Article Strategy library · Author: ChaoZhang

Summary

This document outlines a long and short strategy that combines Bollinger Band volatility, RSI extremes, ADX trend strength, and moving averages for directional context. Its general proposal is to consider reversals when bands narrow and RSI approaches an extreme, while using ADX to distinguish stronger trends from quieter conditions. Moving averages are intended to indicate the broader trend, and the description also suggests adding to positions in selected trend conditions.

The source and parameter list provide a BTC/USDT futures backtest period and settings, but the document reports no measured performance. There is also a notable mismatch between the prose and the implementation: the code’s entries use a moving average comparison and a close crossing the lower Bollinger Band, while RSI and ADX do not gate those entries. The text’s reversal rules and claims of stop-loss and take-profit use are therefore not demonstrated by the listed code. It warns about false signals, complexity, costs, and overfitting, and proposes broader testing and risk controls.

Key ideas

  • The write-up combines Bollinger Bands, RSI, ADX, and moving averages to frame possible trend and reversal signals.
  • Its prose proposes using band compression and RSI extremes for reversals, with ADX as a trend-strength filter.
  • The listed code enters on a moving-average comparison and a close crossing the lower band; RSI and ADX are not entry conditions.
  • The source includes a BTC/USDT futures backtest window but provides no performance results.
  • The document highlights false signals, transaction costs, parameter sensitivity, and overfitting risk.

Tags

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