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
| Feature | Description |
|---|---|
| Entry Conditions | 2 modes (BB breakout + V-bottom) |
| Exit Conditions | Multi-condition combination (EMA + BB + MFI + 8 consecutive green) |
| Protection | Resampled trend filter |
| Timeframe | 5 minutes |
| Dependencies | TA-Lib, technical |
| Special Features | Resampled 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 Category | Specific Indicator | Parameters | Purpose |
|---|---|---|---|
| Trend | EMA | 5, 12 periods | Short-term trend |
| Volatility | Bollinger Bands | Default | Overbought/oversold bands |
| Momentum | CCI | Default | Commodity Channel Index |
| Momentum | MFI | Default | Money Flow Index |
| Momentum | RSI | Default | Relative Strength Index |
| Trend | Resampled SMA | 25 periods (60m) | Long-term trend filter |
5.2 Resample Technology
Strategy uses resampling to confirm long-term trend:
| Resample Factor | Base Timeframe | Resampled Timeframe | Purpose |
|---|---|---|---|
| 12 | 5 minutes | 60 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
- Resampled trend filter: Only trades in confirmed uptrends
- V-bottom recognition: Unique pattern recognition for reversals
- Multi-indicator confirmation: CCI + MFI + RSI triple confirmation
- Quick turnover: 1% ROI + strict stoploss, high capital efficiency
- Volume filter: Excludes abnormal volume candles
⚠️ Limitations
- No BTC correlation: Doesn't detect Bitcoin market trend
- Strict stoploss: -5% may be too tight for volatile markets
- Low ROI: 1% ROI may exit large trends too early
- Complex exit logic: Multiple exit modes may cause confusion
- Resample lag: Resampled data has inherent lag
VIII. Applicable Scenarios
| Market Environment | Recommended Configuration | Note |
|---|---|---|
| Ranging market | Default configuration | V-bottom works well in ranging |
| Uptrend | Default configuration | Resampled filter confirms trend |
| Downtrend | Pause | Resampled filter prevents counter-trend trades |
| High volatility | Adjust stoploss | May need wider stoploss |
| Low volatility | Adjust ROI | May 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 Type | Performance Rating | Reason 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
| Configuration | Recommended Value | Note |
|---|---|---|
| Number of pairs | 20-40 | Moderate signal frequency |
| Max positions | 3-5 | Control risk |
| Position mode | Fixed position | Recommended fixed position |
| Timeframe | 5m | Mandatory 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 Pairs | Minimum RAM | Recommended RAM |
|---|---|---|
| 20-40 pairs | 1GB | 2GB |
| 40-80 pairs | 2GB | 4GB |
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:
- Resampled trend filter: Only trades in confirmed uptrends
- V-bottom recognition: Unique pattern recognition for reversals
- Multi-indicator confirmation: CCI + MFI + RSI triple confirmation
- Quick turnover: 1% ROI + strict stoploss, high capital efficiency
- 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