Crowd Fade

Spot & FuturesCommunityv1.0.2

Overview

Mean reversion strategy that fades the crowd at extremes. Uses RSI x RSI-EMA crossovers in oversold/overbought zones with 1H EMA(200) directional bias to filter against the trend. Entries only fire when RSI crosses its EMA inside the valid zone AND higher-timeframe trend agrees. ATR-based risk management with trailing stops and breakeven.

Requirements

Supported MarketsSpot & Futures

Configuration Parameters

Indicators

ParameterTypeDefaultDescription
RSI_LENGTHRSI PeriodNumber (5–30)14RSI period
RSI_SMA_LENGTHRsi Sma LengthNumber (1–200)14SMA period applied to RSI values
ADX_MAXADX MaxNumber (15–50)25Max ADX value -- entries blocked above this when filter enabled
STOCH_OVERSOLDStoch OversoldNumber (null–null)20Stoch K level below which bullish cross confirms long
STOCH_OVERBOUGHTStoch OverboughtNumber (null–null)80Stoch K level above which bearish cross confirms short
ATR_SL_MULTSL ATR MultiplierNumber (0.5–5)1.5ATR multiplier for stop loss distance
ATR_TP_MULTTP ATR MultiplierNumber (1–10)3ATR multiplier for take profit distance
USE_ADX_FILTERADX FilterBooleanDisabledBlock entries when ADX exceeds threshold (trending too hard for mean reversion)
USE_STOCH_ENTRYUse Stoch EntryBooleanDisabledRequire stochastic K/D cross confirmation for entries
USE_STOCH_EXITUse Stoch ExitBooleanDisabledExit on stochastic cross against position
RSI_EMA_LENGTHRSI-EMA PeriodNumber (5–30)14Period for the EMA of RSI (smoothing line)

Entry & Exit

ParameterTypeDefaultDescription
WITH_TREND_LONG_MINWith Trend Long MinNumber (null–null)0RSI floor for with-trend long zone
WITH_TREND_LONG_MAXWith Trend Long MaxNumber (null–null)40RSI ceiling for with-trend long zone
WITH_TREND_SHORT_MINWith Trend Short MinNumber (null–null)65RSI floor for with-trend short zone
WITH_TREND_SHORT_MAXWith Trend Short MaxNumber (null–null)100RSI ceiling for with-trend short zone
COUNTER_LONG_MINCounter Long MinNumber (null–null)0RSI floor for counter-trend long zone
COUNTER_LONG_MAXCounter Long MaxNumber (null–null)30RSI ceiling for counter-trend long zone
COUNTER_SHORT_MINCounter Short MinNumber (null–null)75RSI floor for counter-trend short zone
COUNTER_SHORT_MAXCounter Short MaxNumber (null–null)100RSI ceiling for counter-trend short zone
ZONE_BLOCK_THRESHOLDZone Block LevelNumber (1–10)6S/R zone proximity count to block entries
EXIT_SUPPORT_COUNTExit Support CountNumber (null–null)2Support zone count to trigger short exit
EXIT_RESISTANCE_COUNTExit Resistance CountNumber (null–null)2Resistance zone count to trigger long exit
ENABLE_SHORTSEnable ShortsBooleanEnabledAllow short entries
USE_ZONE_EXITUse Zone ExitBooleanDisabledExit when price reaches opposing zone confluence
LONG_ZONE_MINLong Zone MinNumber (0–30)0Minimum RSI value for long entry zone
LONG_ZONE_MAXLong Zone MaxNumber (20–50)50Maximum RSI value for long entry zone (oversold threshold)
SHORT_ZONE_MINShort Zone MinNumber (50–80)50Minimum RSI value for short entry zone (overbought threshold)
SHORT_ZONE_MAXShort Zone MaxNumber (70–100)100Maximum RSI value for short entry zone

Risk Management

ParameterTypeDefaultDescription
USE_TRAILINGEnable TrailingBooleanEnabledEnable trailing stop
USE_BREAKEVENEnable BreakevenBooleanEnabledMove SL to breakeven after profit threshold

Position Sizing

ParameterTypeDefaultDescription
TRAIL_PERCENTTrail Distance (%)Number (0.1–5)1.5Trail distance behind peak price

Time Settings

ParameterTypeDefaultDescription
COOLDOWN_CANDLESCooldown CandlesNumber (0–10)3Minimum candles between trades

Features

ParameterTypeDefaultDescription
USE_VOL_FILTERVolume FilterBooleanDisabledOnly enter when volume exceeds 20-period average
USE_ZONE_CONFIRMUse Zone ConfirmBooleanDisabledRequire S/R zone confluence for entries

General

ParameterTypeDefaultDescription
MIN_SUPPORT_COUNTMin Support CountNumber (null–null)1Min support zone count for long entries
MIN_RESISTANCE_COUNTMin Resistance CountNumber (null–null)1Min resistance zone count for short entries
TRAIL_ACTIVATIONTrail Activation (%)Number (0.1–5)0.5PnL % at which trail activates
BE_ACTIVATIONBE Activation (%)Number (0.1–5)0.5PnL % at which SL moves to breakeven

Multi-Timeframe Configuration

TimeframeLabelDescription

Version Info

Current Version: v1.0.2

Changelog

VersionDateTypeChanges
v12026-02-21majorInitial release, RSI x RSI-EMA crossover in oversold/overbought zones, Higher-timeframe EMA(200) directional bias via MTF, ATR-based stop loss and take profit, Trailing stop with configurable activation, Breakeven stop loss movement, Optional ADX filter (blocks when trending too hard), Optional volume filter, S/R zone blocking, Cooldown between trades, Close on opposite signal