Skip to main content

CryptoFrogHO Strategy: The "Ambitious" Frog

Nickname: Super Greedy Frog / 30% Hunter
Specialty: Waiting for volatility to explode, then swallowing a giant bite
Timeframe: 5 minutes + 1-hour informational layer


1. What's This Strategy?

Simply put, CryptoFrogHO is:

  • A strategy using Smoothed Heiken Ashi to filter noise (same as original)
  • A strategy that waits for Bollinger Band Expansion (volatility about to explode) (same as original)
  • A strategy using linear-decay stop-loss (loosens faster than original)
  • A strategy with dynamic ROI (more aggressive than original)
  • A strategy with 4 buy modes (1 more than original!)

Like a frog that's been starving for three days — sees a mosquito, eats it, and tries to swallow the fly too! 🐸🔥


2. Core Configuration: More "Greedy" Than the Original

Take-Profit Rules (ROI Table)

0-30 minutes: Exit at 30% profit! (original 21.3%)
30-72 minutes: Exit at 15% profit! (original 10.3%)
72-144 minutes: Exit at 5.5% profit! (original 3.7%)
After 144 minutes: Exit whenever

Translation: This strategy is super greedy! Wants 30% right out of the gate! But as time passes, the target gets lower and lower — classic "shoot for the moon, then chicken out" 😅

Stop-Loss Rules

Hard stop-loss: -6.5% (more conservative than original -8.5%!)
Linear decay: From -6.5% gradually to -1.5% (within 144 minutes, original 166)
Trailing stop: Yes! Starts from 0.4% profit, TWO levels!

Translation: The official stop-loss is more conservative than the original (-6.5%), but the strategy still has a whole "gradually loosening" logic — and loosens FASTER than the original!


3. Entry Logic: The Frog's Four Bug-Catching Techniques

This strategy has 4 independent buy methods (1 more than original!), satisfy any one and you buy:

🐸 Technique 1: BB Expansion + Momentum Confirmation (Enhanced)

# Bollinger Bands suddenly expand (volatility about to explode) + squeeze ended
(bbw_expansion == 1) & (sqzmi == False)
& (
mfi < 18 # Money flow even more extreme (original 20)
|
dmi_minus > 32 # Selling pressure even stronger (original 30)
)

Plain English: "Volatility about to explode! Market's been quiet forever — this time we won't settle for less than 30%!"

🐸 Technique 2: SAR + Stochastic RSI Oversold (Enhanced)

# Price below SAR (trend may reverse)
close < sar
& srsi_d >= srsi_k & srsi_d < 25 # Stochastic RSI stricter (original 30)
& fastd > fastk & fastd < 20 # Stochastic indicator stricter (original 23)
& mfi < 25 # Money outflow stricter (original 30)

Plain English: "Price fell below SAR, indicators show even more severe oversold — isn't this a guaranteed rebound?"

🐸 Technique 3: DMI Crossover + Bollinger Band Bottom

# Method A: DMI- crosses above DMI+
(dmi_minus > 32) & (dmi_minus crosses above dmi_plus)
& close < bb_lowerband

# Method B: Quick rebound after squeeze
sqzmi == True # Bollinger Band squeeze
& fastd > fastk & fastd < 18 # Stochastic indicator just golden crossed

Plain English: "DMI crossed! And price is still at the Bollinger Band bottom — this is a money mountain!"

🐸 Technique 4: Dual Oversold Confirmation (HO New!)

# Two oversold indicators simultaneously satisfied
rsi < 25 # RSI extremely low
& mfi < 20 # MFI extremely low
& close < bb_lowerband # Price at Bollinger Band bottom
& volume > volume_rolling_mean * 0.5 # Volume not too low

Plain English: "RSI is oversold! MFI is oversold! Price is at the Bollinger Band bottom! If this isn't a rebound, what is?!"

🔒 Final Defense: Volume Confirmation

vfi < 0  # Money flowing out (buyers watching)
& volume > 0 # Real volume confirmation

Plain English: Price signals alone aren't enough — actual money has to come in!


4. Exit Logic: More Complex Than the Entry

4.1 Core Exit Conditions

# Close price above Heiken Ashi high
close > Smooth_HA_H
& # 1-hour Hansen HA confirms uptrend
emac_1h > emao_1h
& # BB expansion + MFI/DMI overbought
bbw_expansion == 1
& (
mfi > 82 # Money flow extremely high (original 80)
|
dmi_plus > 32 # Buying pressure topped (original 30)
)
& # Volume confirmation
vfi > 0 & volume > 0

Plain English: "Price hit HA high, big timeframe confirms uptrend, volatility expanding, money flowing in — 30% target hit, let's go!"

If in a trend (RMI rising / SSL up / Candles rising)
→ Ignore ROI table, keep holding until trend ends!

If price starts pulling back
→ When profit retraces from high, sell half!

Plain English: "Trend still there? Keep holding, let profits run! 30% is the baseline — if the trend delivers more, we take it!"

4.3 Linear-Decay Stop-Loss: Loosens Over Time

Time in position → Stop-loss line
0 minutes → -6.5% (more conservative than original -8.5%!)
30 minutes → -5.0%
60 minutes → -3.5%
90 minutes → -2.5%
120 minutes → -2.0%
144 minutes → -1.5% (stops changing)

Plain English: "Down 6.5% in the first half hour and we bail! But the longer you hold, the looser the stop — and loosens FASTER than the original!"

4.4 Dual-Level Trailing Stop (HO Special!)

Profit 0.4% → Level 1 trailing activates, stop moves up 1.2%
Profit 2.0% → Level 2 trailing activates, stop moves up 2%

Plain English: "The moment you're profitable, two levels of protection kick in! Your profits rocket upward!"


5. The Strategy's "Personality"

✅ Pros

  1. More greedy: 30% first target, 9% higher than original!
  2. Stricter: 4 buy modes, Mode 4 is dual oversold confirmation
  3. Safer: Starting stop-loss -6.5%, saves you 2% vs original
  4. More flexible: Stop loosens in 144 minutes, 22 minutes faster than original
  5. Dual protection: Two-level trailing, profit protection more thorough

⚠️ Cons

  1. 30% is too greedy: May never be reached in low-volatility markets 😅
  2. More complex: One more buy mode than original, harder to debug
  3. Higher risk: High profit expectation = high risk exposure
  4. Heavier computation: More indicators, VPS load even higher than original

6. When to Use It?

Market EnvironmentRecommended MoveReason
🚀 Extreme volatilityKeep 30% targetOnly this market can satisfy the greedy frog
📈 Strong uptrendEnable dynamic ROI30% target + trend confirmation, big gains
📉 Dip-buyingSignificantly lower ROI targetAdjust to 10-15%, more realistic
⚡️ High-volatility pairsKeep defaultThis strategy was built for extreme volatility!
😴 Low-volatility pairsDon't use this strategy30% target is unreachable

7. What Markets Does This Make Money In?

7.1 Core Logic: Exchanging "Greed" for "Riches"

CryptoFrogHO's core philosophy is "if we're going to win, we win BIG":

"I don't chase small moves — I wait. Wait for extreme volatility to explode, wait for the strongest trend confirmation, wait for the most certain timing, then swallow 30% in one bite!"

  • HA filtering: Use smoothed Heiken Ashi to remove noise, see only the "essence"
  • BB expansion: Wait until Bollinger Bands open (extreme volatility) before acting
  • Trend confirmation: 1-hour big timeframe confirms direction, don't fight the trend
  • Dual oversold: RSI + MFI both oversold before acting (HO new feature)

7.2 Performance in Different Markets (Plain English)

Market TypeRatingPlain English Explanation
📈 Strong uptrend⭐⭐⭐⭐⭐30% target + dynamic ROI + dual trailing catches super waves
📉 Downtrend⭐⭐Stricter buy conditions, may catch falling knives
🔄 Wide-range oscillation⭐⭐⭐BB expansion mode has some effect in ranging markets
⚡️ Extreme volatility⭐⭐⭐⭐⭐30% target + volatility detection, perfect!
📊 Consolidation30% target completely unreachable, frog just squats

One-liner: This strategy performs best in extreme volatility with clear strong trends; in low-volatility, sideways oscillation, even the king frog can only squat and starve waiting for mosquitoes! 😴


8. Before Running This Strategy: Check These Configs

8.1 Key Parameter Configuration

Config ItemDefaultSuggestionNotes
minimal_roi."0"0.300.15-0.25Want 30%? Depends on the market
decay-time144100-180Adjust stop-loss loosening speed
decay-end-0.015-0.025~-0.01Final stop-loss line
trailing_stop_positive_offset0.0550.04-0.06Starts tracking from 5.5% profit
droi_trend_typeanyrmiStricter trend judgment

Conservative version:

# Lower first target, more realistic
minimal_roi = {"0": 0.18, "40": 0.10, "100": 0.04}

# More conservative stop
custom_stop['decay-end'] = -0.025

# Conservative trailing
trailing_stop_positive_offset = 0.07

Aggressive version:

# Keep ultra-high target
minimal_roi = {"0": 0.35, "30": 0.18, "70": 0.06}

# More aggressive trailing
trailing_stop_positive_offset = 0.04

8.3 Hardware Requirements (Important!)

This strategy is even more computationally demanding than the original:

# of Trading PairsMin RAMRecommended RAMExperience
10-20 pairs2GB4GBRuns, but may be slow
20-50 pairs4GB8GBRecommended config
50+ pairs8GB16GBGo crazy if you want

Warning: Below-minimum RAM may cause calculation timeouts, missing buy/sell signals! 😅


9. The Strategy's "Hidden Skills"

🐸 Secret of Linear-Decay Stop-Loss

'decay-time': 144  # 22 minutes shorter than original 166!

"Intentional! Stop-loss loosens 22 minutes faster than the original — held for 144 minutes without profit? Then you're down to -1.5% stop only! More forgiving than original!"

🐸 Enhanced Dynamic ROI

droi_trend_type = ['rmi', 'ssl', 'candle', 'any']
rmi_trend = 55 # Stricter than original 50!

"Trend judgment is stricter now — not just looking at whether there's a trend, the trend has to be STRONG to keep holding!"

🐸 Dual-Level Trailing Stop

# Level 1: Triggers at 0.4% profit
pos-threshold: 0.004
pos-trail-dist: 0.012

# Level 2: Triggers at 2% profit
# Larger trailing distance

"Two levels of protection — Level 1 is small gains, Level 2 ensures most of the profit stays!"


10. The Bottom Line

One-Line Rating

"The 'Greedy Frog' of quantitative trading — either we don't win, or we win 30%!"

Who Should Use It?

  • ✅ Experienced Freqtrade veterans
  • ✅ High-return-pursuing trend followers
  • ✅ Risk-tolerant adventurers
  • ✅ Traders of extremely high-volatility pairs

Who Shouldn't?

  • ❌ Beginners (complexity is a turn-off)
  • ❌ Conservative investors (30% target too aggressive)
  • ❌ Low-volatility pairs (target unreachable)
  • ❌ People seeking stable returns

Manual Trading Recommendations

If you don't want automation, focus on these core signals:

  1. RSI < 25 + MFI < 20: Dual oversold (HO special!)
  2. BB expansion + MFI < 18: Volatility about to explode, money extremely cautious
  3. Close > HA high + 1h EMA up: Trend confirmed up, 30% target hit, run!

Remember: Either we don't act, or we act with maximum greed! 🐸🔥


⚠️ Final Warning

Backtests Look Great, Live Trading Is Another Story

CryptoFrogHO's backtest often looks beautiful — 30% target, multi-condition combos, everything looks like a "holy grail." But there's a trap:

30% is extremely hard to reach in real markets — the strategy may trade very infrequently!

Simply put: Dreams are big, reality is small 📝

Hidden Risks of Complex Strategies

In live trading, complex logic can cause:

  • Infrequent trading: 30% target too high, may not trade for months
  • Signal delay: Heavy computation, may miss optimal buy/sell points
  • Overfitting: Multi-condition strategy may "perfectly" fit past market behavior
  • Equity curve volatility: 30% target means bigger drawdown risk

My Recommendations (Sincere Advice)

1. Start by lowering the ROI target to 15-20%, don't aim for 30% right away
2. Observe whether the strategy trades frequently — if too infrequent, lower the target
3. Test with small money — big gap between backtest and live is possible
4. Review regularly — see how strategy performs across markets
5. Set reasonable expectations — 30% isn't achievable every time

Remember: No matter how good a strategy, the market doesn't play favorites. Test with small capital — survival is what matters! 🙏


Final reminder: The 30% first target is attractive, but what suits you is what matters most! 🐸🔥