Skip to main content

CombinedBinHAndClucV8XHO Strategy: The Multi-Condition "Defensive" Trend Runner

Nickname: The Conservative Trend Follower Profession: Complex Condition Filter Timeframe: 5 Minutes + 1 Hour Informational Layer


1. What's This Strategy?

Simply put, CombinedBinHAndClucV8XHO is:

  • A strategy with many, many conditions that are super complex
  • Every single buy has to pass multiple "security checks"
  • An exit logic that's even more elaborate than the entry — a total drama queen 😏

Think of it like that person on a matchmaking app who investigates your family history for three generations — nobody gets in easily, but once they like you, they'll really hold onto that position!


2. Core Settings: The "Put Yourself in the Shoes" Version

Take-Profit Rules (ROI Table)

minimal_roi = {
"0": 0.10, # Made 10% the moment I bought? I'm out!
"30": 0.05, # 30 minutes passed and still only 5%? Eh, acceptable
"60": 0.02, # An hour passed and only 2%? Close enough
}

Translation: This strategy is impatient! It wants to see gains fast after buying. The longer it holds, the lower its expectations — like dating, the longer you wait, the more realistic the standards 😂

Stop-Loss Rules

stoploss = -0.99  # Hard stop-loss basically disabled

Translation: This strategy doesn't believe in hard stops! It says "I won't just cut losses easily — I'll manage risk my own way!" And then writes custom stop-loss logic 100x more complicated than a hard stop 🤯

Trailing Stop

trailing_stop = True
trailing_stop_positive = 0.01 # Starts watching at 1% profit
trailing_stop_positive_offset = 0.03 # Activates for real at 3% profit

Translation: Once it starts making money, the strategy goes into "money guardian" mode — any little pullback and it wants to run.


3. The 5 Buy Conditions: Let Me Sort Them Out for You

This strategy's buy conditions are quite "particular." I've grouped them into 5 categories:

🎯 Category 1: Bollinger Band 40-Period Rebound (Condition #1)

Core Logic: BB40 lower band + EMA trend confirmation

Plain English:

"I want to buy when price hits the Bollinger lower band, but only if the long-term trend is UP!"

Classic Lines:

  • close > ema200_1h → "The long-term trend must be rising!"
  • bbdelta > close * 0.037 → "The Bollinger Band must be expanding!"
  • tail < bbdelta * 0.338 → "The lower wick shouldn't be too long — I want a real rebound!"

📉 Category 2: Bollinger Band 20-Period Low Volume (Condition #2)

Core Logic: BB20 lower band + volume contraction

Plain English:

"Price needs to bottom out, but WITHOUT volume — I want a volume-shrunk rebound!"

Classic Lines:

  • close < bb_lowerband * 0.982 → "Get the price near the Bollinger lower band!"
  • volume < volume_mean_slow * 35 → "Volume must be SHRUNK! The more contracted, the more I trust it!"

🔄 Category 3: RSI Divergence + SSL Channel (Condition #3)

Core Logic: RSI relative weakness + SSL uptrend

Plain English:

"I want to be weaker than myself 1 hour from now, but the big trend must be UP!"

Classic Lines:

  • rsi < rsi_1h - 49.29 → "The 5-minute RSI must be weaker than the 1-hour RSI!"
  • ssl_up_1h > ssl_down_1h → "The 1-hour SSL channel must be going UP!"

📊 Category 4: RSI/MFI Oversold (Condition #4)

Core Logic: 1h RSI strong + 5m oversold + MFI low

Plain English:

"Long-term needs to be strong, short-term needs to be weak — I want this 'surface weakness but actual strength' contrast!"

Classic Lines:

  • rsi_1h > 66.97 → "1-hour RSI must be strong!"
  • rsi < 35.74 → "5-minute RSI must be oversold!"
  • mfi < 44.88 → "Money flow must be low!"

📈 Category 5: EMA Crossover + Bollinger Band (Condition #5)

Core Logic: EMA death cross + volume contraction + BB lower band

Plain English:

"Wait for the moving average death cross, then price bottoms at the BB lower band — I'm catching the rebound!"

Classic Lines:

  • ema_26 > ema_12 → "Death cross in progress"
  • volume * 2.65 > volume_rolling_4 → "Current volume is LOWER than the last 4 candles!"
  • close < bb_lowerband → "Price must touch the Bollinger lower band!"

4. Protection Mechanisms: The Invisible "Guardian Angels"

The interesting part of this strategy: there are no explicit protection mechanism parameters! Its "protection" is implemented through the buy conditions themselves:

Protection TypeEffectPlain English
EMA Trend ConfirmationLong-term trend must be up to buy"No uptrend? Not buying!"
SMA200 Trend200-day MA must be rising"Long-term MA not rising? I'm out"
Dip ThresholdsControl entry position"Don't chase — let me buy on dips"

In short, this strategy's "protection" is: if conditions aren't met, it absolutely refuses to buy — a passive defense strategy 😏


5. Exit Logic: Even Flashier Than Entry

5.1 Stepped Take-Profit: How Much to Make and Run

Profit Rate          RSI Requirement    Translation
────────────────────────────────────────────────────
> 14% < 58 "Making bank, a little dip doesn't matter"
> 8% < 56 "Good profits, be careful"
> 4% < 50 "Decent gains, keep an eye out"
> 1% < 55.4 "Penny profits, run!"
Positive but < 4% Watch trend "Small gains are fine, don't get greedy"

Plain English: This strategy is like a shrewd businessperson — the more it makes, the calmer it gets; the less it makes, the more nervous it becomes!


5.2 Trailing Stop: Two "Safeguards"

Trailing GroupProfit RangeDrawdown TriggerPlain English
#110%-40%3% drawdown"Mid-to-long-term trend, let profits run"
#22%-10%1.5% drawdown"Short-term play, profit and run"

5.3 Custom Stop-Loss: The X-Version "Black Tech"

# Scenario 1: Losing for > 4.7 hours
if losing & holding > 280 minutes:
Get out! # "Don't waste my time"

# Scenario 2: Down 5% AND trend down
if down > 5% & sma200_down:
Run! # "Trend's broken, why wait?"

# Scenario 3: X-version special — "Parachute"
if slightly down & sma200_down & rsi > 45:
Goodbye! # "Let me exit gracefully from a small loss"

Plain English: This strategy's stop-loss logic is like a conflicted breakup master — tries every way to save a losing trade, but once it's clear it's over, it cuts loose decisively 😂


5.4 Basic Sell Signals (2)

Classic Lines:

  1. Signal #1: Consecutive Bollinger Upper Band Breakouts

    "Price hit the Bollinger upper band and kept rising? Too crazy, I'm out!"

  2. Signal #2: RSI Overbought

    "RSI is at 72 already, can't go higher right? Bye!"


6. The Strategy's "Personality Traits"

✅ Pros

  1. Multi-Condition Filtering: 5 independent conditions like 5 interviewers all vetting candidates — fakers don't get in
  2. Multi-Timeframe: See the big picture with 1h,precise entry with 5m — like having both a telescope and a microscope
  3. Flashy Take-Profit: 4-level ROI + 2 trailing groups, always a version suitable for current market
  4. Custom Stop-Loss: Doesn't just cut losses when losing — analyzes various loss scenarios with targeted solutions
  5. Trend Priority: Always insists "no trend, no buy"

⚠️ Cons

  1. Conditions Too Complex: 5 conditions each with a dozen judgments — debugging gives you a headache
  2. Too Many Parameters: buy_params + sell_params total 20+ parameters — optimization is a nightmare
  3. Trend-Dependent: Requires 1h trend up; basically fails in sideways or falling markets
  4. Take-Profit Too Aggressive: 4% requires RSI < 50, might miss big moves

7. When to Use It?

Market EnvironmentRecommended ActionReason
Trending UpHighly RecommendedCore design scenario, all conditions satisfied
Volatile MarketTry CarefullyDip conditions may fire frequently, but take-profit needs tuning
Trending DownDon't UseBuy conditions mostly unsatisfied
High VolatilityAdjust ParametersDip thresholds may need loosening

8. Summary: How Good Is This Strategy Really?

One-Line Verdict

"A principled trend follower with high standards and strong convictions"

Who Should Use It?

  • ✅ Experienced Freqtrade users
  • ✅ "Perfectionists" who love multi-condition verification
  • ✅ Quantitative traders running trend markets
  • ✅ Advanced users who can handle complex parameter optimization

Who Should NOT?

  • ❌ Complete beginners (conditions too complex)
  • ❌ People who like simple strategies
  • ❌ Running in sideways/downward markets
  • ❌ Manual traders (basically impossible to replicate)

My Suggestions

  1. Backtest first: Validate with at least 1 year of data
  2. Paper trade: Run paper trading before live
  3. Small position: Use minimum position for first live observation
  4. Watch the logs: Pay close attention to why it buys/sells

9. What Markets Does This Strategy Make Money In?

9.1 Core Logic: Building a "Defense Net" with Complexity

CombinedBinHAndClucV8XHO is version V8 of the CombinedBinHAndCluc series. "XHO" is probably a developer's nickname. The core idea:

Build a "defense net" with multiple conditions — only signals satisfying ALL conditions get in

  • Trend Defense: No EMA200 uptrend? No entry!
  • Position Defense: No pullback to specified position? No entry!
  • Momentum Defense: No oversold/overbought signal? No entry!

It's like the most demanding person at a matchmaking event — education, height, looks, income, family background, missing ONE and you're out! 😅

9.2 Performance by Market (Plain English Version)

Market TypeRatingPlain English
Trending Up⭐⭐⭐⭐⭐"Like a fish in water, all conditions met!"
Volatile Market⭐⭐⭐☆☆"Conditions met but take-profit is tricky"
Trending Down⭐☆☆☆☆"Want to buy? But the trend won't allow it!"
High Volatility⭐⭐⭐☆☆"Dip thresholds need adjusting, keeps missing opportunities"

Bottom Line: This strategy is a "trend cancer" patient — only works when the trend is up!


10. Running This Strategy? Check These Configs First

10.1 Trading Pair Configuration

Config ItemRecommendedComment
Number of Pairs20-40Don't go overboard, strategy has significant computation
Position Limit4-6Manually limit open positions, don't be greedy
Pair TypeUSDT stable pairsDon't run BTC/ETH surges — trends often weaker than USDT pairs
Leveraged TokensFORBIDDEN!Add *BULL, *BEAR, *UP, *DOWN to blacklist

10.2 Key Config Settings

{
"timeframe": "5m", // Must be 5 minutes!
"exit_profit_only": true, // Must only sell when profitable!
"stoploss": -0.99, // Hard stop almost disabled
"trailing_stop": true // Enable trailing stop
}

Warning: These parameters must be set EXACTLY as required, or the strategy might behave abnormally!

10.3 Hardware Requirements (Important!)

Number of PairsMinimum RAMRecommended RAMExperience
20-30 pairs2 GB4 GBBarely runs
40-60 pairs4 GB6 GBRuns smoothly

Warning: Insufficient RAM causes strategy timeouts and missed signals! If your VPS RAM is small, don't run too many strategies simultaneously!


11. Risk Re-Emphasis (Must Read!)

Backtesting Looks Great, Live Trading Is Different

CombinedBinHAndClucV8XHO's backtesting often looks very good — but there's a trap:

With 20+ adjustable parameters, the strategy easily "fits" the optimal solution for past market conditions, but that doesn't mean it WILL profit in the future!

Simply put: Anyone can memorize answers, but that doesn't guarantee you'll pass the exam!

Hidden Risks of Complex Strategies

In live trading, complex logic can cause:

  • Signal Delay: Multi-timeframe computation takes time, may miss best entry points
  • Parameter Sensitivity: Small parameter changes may cause huge profit swings
  • Resource Consumption: Low RAM causes timeouts and missed signals
  • Overfitting: Good historical performance doesn't guarantee future results

My Suggestions (Genuinely)

1. Don't blindly trust backtesting returns — that's just "ideal state"
2. Always paper trade — at least 1 month before live
3. Start with minimum position — even good strategies need a break-in period
4. Watch the logs closely — understand why it buys/sells
5. Be ready to stop out — even with custom stop-loss, prepare for the worst

Remember: The market is always right. Even the smartest strategy can fail. Test with small positions — survival is what matters! 🙏


Final Reminder: The strategy is great, but use with care. Can make a fortune in bull markets, can lose your shirt in bear markets. Take it easy!