All indicators

Crypto ZigZag RSI strategy 15min

Nov 20, 2020

Static chart image
Price Action BasedSignalsOscillatorsPatterns

The Crypto ZigZag RSI strategy 15min indicator is a momentum-based trading tool designed to identify potential trend reversals in cryptocurrency markets by combining Relative Strength Index (RSI) extremes with ZigZag price action filtering.

Usage

The strategy is optimized for the 15-minute timeframe on high-liquidity cryptocurrency pairs such as BTCUSD or ETHUSD. It identifies entry points by looking for instances where the RSI crosses back from overbought or oversold territories, confirmed by a change in the internal ZigZag trend direction.

  • Long Positions: Triggered when the RSI crosses above the oversold level and the ZigZag trend switches from bearish to bullish (crosses above 0).
  • Short Positions: Triggered when the RSI crosses below the overbought level and the ZigZag trend switches from bullish to bearish (crosses below 0).
  • Directional Filtering: Users can toggle whether the strategy executes only longs, only shorts, or both simultaneously via the input settings.

Details

The strategy employs a dual-confirmation mechanism. First, it monitors the RSI to detect when the market has reached an extreme state (overbought or oversold). However, rather than entering immediately at these extremes, it calculates a ZigZag component based on a user-defined percentage change. This ZigZag trend acts as a filter to ensure that momentum is shifting in the desired direction before an entry is executed. The internal "trend" variable tracks whether the most recent significant price movement was up or down, ensuring that entries align with structural shifts in price.

Settings

  • RSI Length: Determines the lookback period for the Relative Strength Index calculation.
  • Over Sold: Sets the threshold level for oversold conditions (e.g., 25).
  • Over Bought: Sets the threshold level for overbought conditions (e.g., 75).
  • Minimum % Change: The percentage threshold required for the ZigZag component to register a new swing high or low.
  • Allow Longs: Enables or disables the execution of long trades.
  • Allow Shorts: Enables or disables the execution of short trades.

FAQ

How do I access the Crypto ZigZag RSI strategy 15min?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Which timeframes are best for this strategy?

While it was specifically designed for the 15-minute timeframe in crypto markets, it can be adjusted for other intervals by modifying the RSI length and ZigZag percentage change.

Can I use this for non-crypto assets?

Yes, though the default settings are tailored for the volatility of assets like BTC and ETH, it can be applied to Forex or Stocks by calibrating the "Minimum % Change" setting to match the asset's typical volatility.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.