Skip to main content

ReinforcedQuickie Strategy Analysis

Strategy Number: #13 (13th of 465 strategies)
Strategy Type: Resampled Trend Confirmation + Multi-Indicator Quick Trading
Timeframe: 5 minutes (5m)


I. Strategy Overview

ReinforcedQuickie is a quick trading strategy developed by Gert Wohlgemuth, with the core feature of using resampling technology to confirm the overall trend, only buying in uptrends. The strategy combines multiple indicators including EMA, Bollinger Bands, CCI, MFI, RSI, and designs a unique V-bottom pattern recognition logic.

Core Features

FeatureDescription
Entry Conditions2 modes (BB breakout + V-bottom)
Exit ConditionsMulti-condition combination (EMA + BB + MFI + 8 consecutive green)
ProtectionResampled trend filter
Timeframe5 minutes
DependenciesTA-Lib, technical
Special FeaturesResampled trend confirmation, V-bottom recognition

II. Strategy Configuration Analysis

2.1 Base Risk Parameters

# ROI exit table
minimal_roi = {
"0": 0.01 # Immediate exit: 1% profit
}

# Stoploss setting
stoploss = -0.05 # -5% hard stoploss

Design Logic:

  • Single low ROI: Only 1% ROI, pursues quick turnover
  • Strict stoploss: -5% hard stoploss, controls single trade loss
  • Quick trading: Strategy name "Quickie" suggests quick in-and-out

2.2 Resample Configuration

# Resample factor
resample_factor = 12

# Resample period = 5m × 12 = 60m (1 hour)

Purpose:

  • Resamples 5-minute data to 60-minute data
  • Calculates 25-period SMA as trend judgment
  • Only buys in uptrend (resampled SMA rising and price above it)

III. Entry Conditions Details

3.1 Entry Logic (Mode 1: BB Breakout)

# Mode 1 entry conditions
(
(close < ema_5) &
(close < ema_12) &
(close == min_12) &
(close <= bb_lowerband)
)

Logic Analysis:

  • Price < EMA5: Short-term price below 5-period EMA
  • Price < EMA12: Short-term price below 12-period EMA
  • Price = 12-period low: Price at 12-period lowest point
  • Price <= BB lower band: Price touches or breaks below BB lower band

Combined meaning: Price at short-term low, touches BB lower band, may rebound.

3.2 Entry Logic (Mode 2: V-Bottom)

# Mode 2 entry conditions (V-bottom)
(
average.shift(5) > average.shift(4) &
average.shift(4) > average.shift(3) &
average.shift(3) > average.shift(2) &
average.shift(2) > average.shift(1) &
average.shift(1) < average.shift(0) &
low.shift(1) < bb_middleband &
cci.shift(1) < -100 &
rsi.shift(1) < 30 &
mfi.shift(1) < 30
)

Logic Analysis:

  • 5 consecutive candles declining: Previous 5 candles' average price continuously declining
  • 6th candle rebounds: Current candle average price higher than previous
  • Low < BB middle band: Previous candle low below BB middle band
  • CCI < -100: Previous candle CCI in oversold region
  • RSI < 30: Previous candle RSI in oversold region
  • MFI < 30: Previous candle MFI in oversold region

Combined meaning: Typical V-reversal pattern, rebounds after multiple oversold confirmations.

3.3 Trend Filter (Resample)

# Resampled trend filter
(
(volume < volume.rolling(30).mean().shift(1) * 20) & # Volume filter
(resample_sma < close) & # Price above resampled SMA
(resample_sma.shift(1) < resample_sma) # Resampled SMA rising
)

Purpose:

  • Volume filter: Excludes abnormally high volume (possibly manipulation)
  • Price above resampled SMA: Confirms long-term trend upward
  • Resampled SMA rising: Confirms trend is strengthening

IV. Exit Logic Explained

4.1 Exit Conditions (Mode 1: High Exit)

# Mode 1 exit conditions
(
(close > ema_5) &
(close > ema_12) &
(close >= max_12) &
(close >= bb_upperband) &
(mfi > 80)
)

Logic Analysis:

  • Price > EMA5/12: Short-term price above dual EMA
  • Price = 12-period high: Price at 12-period highest point
  • Price >= BB upper band: Price touches or breaks above BB upper band
  • MFI > 80: MFI in overbought region

Combined meaning: Price at short-term high, touches BB upper band, may pull back.

4.2 Exit Conditions (Mode 2: 8 Consecutive Green + High RSI)

# Mode 2 exit conditions
(
(green_candles >= 8) &
(rsi > 70)
)

Logic Analysis:

  • 8 consecutive green candles: Price rose for 8 consecutive candles
  • RSI > 70: RSI in overbought region

Combined meaning: Extended rally with overbought conditions, time to exit.


V. Technical Indicator System

5.1 Core Indicators

Indicator CategorySpecific IndicatorParametersPurpose
TrendEMA5, 12 periodsShort-term trend
VolatilityBollinger BandsDefaultOverbought/oversold bands
MomentumCCIDefaultCommodity Channel Index
MomentumMFIDefaultMoney Flow Index
MomentumRSIDefaultRelative Strength Index
TrendResampled SMA25 periods (60m)Long-term trend filter

5.2 Resample Technology

Strategy uses resampling to confirm long-term trend:

Resample FactorBase TimeframeResampled TimeframePurpose
125 minutes60 minutes (1 hour)Trend confirmation

VI. Risk Management Features

6.1 Strict Hard Stoploss

stoploss = -0.05  # -5%

Purpose: Strict stoploss to control single trade loss.

6.2 Low ROI Quick Exit

minimal_roi = {"0": 0.01}  # 1%

Purpose:

  • Can exit with 1% profit
  • With technical signals for quick turnover
  • Suitable for quick trading strategy

6.3 Volume Filter

volume < volume.rolling(30).mean().shift(1) * 20

Purpose: Excludes abnormally high volume, prevents manipulation.


VII. Strategy Pros & Cons

✅ Advantages

  1. Resampled trend filter: Only trades in confirmed uptrends
  2. V-bottom recognition: Unique pattern recognition for reversals
  3. Multi-indicator confirmation: CCI + MFI + RSI triple confirmation
  4. Quick turnover: 1% ROI + strict stoploss, high capital efficiency
  5. Volume filter: Excludes abnormal volume candles

⚠️ Limitations

  1. No BTC correlation: Doesn't detect Bitcoin market trend
  2. Strict stoploss: -5% may be too tight for volatile markets
  3. Low ROI: 1% ROI may exit large trends too early
  4. Complex exit logic: Multiple exit modes may cause confusion
  5. Resample lag: Resampled data has inherent lag

VIII. Applicable Scenarios

Market EnvironmentRecommended ConfigurationNote
Ranging marketDefault configurationV-bottom works well in ranging
UptrendDefault configurationResampled filter confirms trend
DowntrendPauseResampled filter prevents counter-trend trades
High volatilityAdjust stoplossMay need wider stoploss
Low volatilityAdjust ROIMay need lower ROI threshold

IX. Applicable Market Environments Explained

ReinforcedQuickie is a quick trading strategy based on the core philosophy of "watch higher timeframe, trade lower timeframe".

9.1 Strategy Core Logic

  • Resampled trend filter: Only trades when 60-minute trend is up
  • V-bottom recognition: Captures reversal opportunities
  • Quick exit: 1% ROI or technical signals for quick turnover

9.2 Performance in Different Market Environments

Market TypePerformance RatingReason Analysis
📈 Slow bull/ranging up★★★★☆Resampled filter + quick exit works well
🔄 Wide ranging★★★★☆V-bottom suitable for ranging bottoms
📉 Single-sided crash★★☆☆☆Resampled filter prevents most trades
⚡️ Extreme sideways★★★☆☆May have fewer signals but safer

9.3 Key Configuration Recommendations

ConfigurationRecommended ValueNote
Number of pairs20-40Moderate signal frequency
Max positions3-5Control risk
Position modeFixed positionRecommended fixed position
Timeframe5mMandatory requirement

X. Important Note: Resample Technology

10.1 Moderate Learning Curve

Strategy code is about 150 lines, requires understanding:

  • Resampling technology and implementation
  • V-bottom pattern recognition logic
  • Multi-indicator confirmation

10.2 Moderate Hardware Requirements

Resampling and multiple indicators increase computation:

Number of PairsMinimum RAMRecommended RAM
20-40 pairs1GB2GB
40-80 pairs2GB4GB

10.3 Resample Behavior

Resampled trend filter:

  • 5-minute trading with 60-minute trend confirmation
  • Only buys when resampled SMA rising and price above it
  • Prevents counter-trend trading in downtrends

10.4 Manual Trader Recommendations

Manual traders can reference this strategy's resample approach:

  • Check higher timeframe trend before entering
  • Look for V-bottom patterns for reversals
  • Use multiple indicators for confirmation
  • Exit quickly on small profits

XI. Summary

ReinforcedQuickie is a well-designed quick trading strategy with trend confirmation. Its core value lies in:

  1. Resampled trend filter: Only trades in confirmed uptrends
  2. V-bottom recognition: Unique pattern recognition for reversals
  3. Multi-indicator confirmation: CCI + MFI + RSI triple confirmation
  4. Quick turnover: 1% ROI + strict stoploss, high capital efficiency
  5. Volume filter: Excludes abnormal volume candles

For quantitative traders, this is an excellent quick trading strategy template. Recommendations:

  • Use as a case study for learning resampling technology
  • Understand V-bottom pattern recognition logic
  • Can adjust stoploss and ROI based on market conditions
  • Note resample lag, test thoroughly before live trading