Skip to content
All library documents

Combining RSI Zones and CCI Extremes for Reversal Signals

Article MQL5 code base

Summary

This indicator description explains a rule-based method for placing buy and sell arrows using RSI and CCI. For a buy signal, RSI must be above its lower threshold, which defines a bullish side of the RSI range, while CCI must be below its negative threshold. The sell logic reverses these conditions. A further option checks the most recent RSI overbought or oversold zone, with a setting that can reverse which zone qualifies.

The parameters let users set the RSI and CCI periods, price inputs, and symmetric threshold levels. Default examples include RSI levels of 40 and 70 or 30 for the optional zone check, and a CCI boundary of 200 in either direction. These are indicator settings, not demonstrated optimal values. The description supplies no entry management, exit rules, market context, backtest, or evidence of profitability, so the arrows should be treated as signal logic requiring independent evaluation.

Key ideas

  • Buy arrows combine RSI above its lower threshold with CCI below its negative threshold.
  • Sell arrows use the corresponding reverse conditions.
  • An optional RSI zone check can require a recent extreme and can reverse which extreme qualifies.
  • Users can configure indicator periods, price inputs, and threshold levels.

Tags

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