NostalgiaForInfinityV5MultiOffsetAndHO: The "Five Nets to Catch Fish" Strategy
1. What Is This Thing?
This is an automated crypto trading strategy for Freqtrade. Breaking down the long name:
- NostalgiaForInfinity: The strategy series name, paying tribute to classic technical analysis
- V5: Fifth major version
- MultiOffset: Uses multiple different moving averages, each with its own offset coefficient
- HO: Hyper-Optimized — parameters were extensively tuned through backtesting
Core idea: In an uptrend, wait for price to pull back to a discounted moving average, then buy. When it's risen enough, sell.
What makes this version special: it casts five different nets (SMA, EMA, TRIMA, T3, KAMA), and if price dips below any one of them at a discount, it can trigger a buy. More nets = more chances to catch an opportunity.
2. What Tools Does It Use?
Five Types of Moving Averages
| Type | Full Name | What Makes It Special |
|---|---|---|
| SMA | Simple MA | Steady, all prices equal |
| EMA | Exponential MA | Reacts fast to recent prices |
| TRIMA | Triangular MA | Triangle-shaped, balances sensitivity |
| T3 | Tillson's T3 | Very smooth, reduces noise |
| KAMA | Kaufman's Adaptive MA | Auto-adjusts to market volatility |
Each MA gets a buy offset (price must drop to MA × offset to trigger buy) and a sell offset (price must rise to MA × offset to trigger sell).
Key Indicators
- RSI: 0-100, < 30 oversold, > 70 overbought (uses both 5m and 1h)
- Bollinger Bands: BB20 and BB40 — price hitting lower band = potential buy
- MFI: Money flow, like RSI but with volume
- EWO: Elliott Wave Oscillator — measures momentum strength
- Choppiness Index: < 38 = trending, > 61 = ranging
3. The MultiOffset System — What Makes It Unique
What Is an Offset?
Say EMA50 calculates to 100. The strategy doesn't use 100 as the buy trigger — it applies a discount, say 0.93 × 100 = 93. Price must drop to 93 to trigger a buy. This creates a safety margin — you only buy when price is noticeably below the average, not just barely below.
The Five-Nets System
The strategy calculates five sets of MAs (SMA, EMA, TRIMA, T3, KAMA). Each has:
- A base period (e.g., SMA with period 47)
- A buy offset (e.g., 0.9 — buy when price < 90% of SMA value)
- A sell offset (e.g., 1.051 — sell when price > 105.1% of SMA value)
If price dips below any one of these five discounted MAs, combined with EWO conditions being met, a buy triggers. It's like fishing with five nets cast simultaneously — one catches a fish, you're done.
EWO: The Gatekeeper
EWO (Elliott Wave Oscillator) acts as a filter. The strategy requires:
- EWO < -16 (roughly) OR EWO > 3.28 (roughly)
This means price must be in an extreme state — deeply oversold or strongly positive momentum — before the MA offset signals trigger.
4. The 21 Buy Conditions
The strategy has 21 standard buy conditions plus the MultiOffset system. They're organized by type:
Type 1: Trend Pullback (e.g., Condition 1)
- 1h EMA50 > EMA200 (trend up)
- SMA200 rising
- Dip protection ✓
- Pump protection ✓
- 5m RSI < 36 (oversold)
- MFI < 26 (money flow also weak)
Type 2: Bollinger Band Break (e.g., Condition 2)
- Price < BB lower band × 0.983
- Volume < 2.6x average (quiet pullback)
- RSI below 1h RSI by 39+ points
Type 3: Extreme Oversold (Conditions 20, 21)
- Dual-timeframe RSI both very low
- Condition 20: 5m RSI < 26, 1h RSI < 20
- Condition 21: 5m RSI < 23, 1h RSI < 24
5. The 8 Sell Conditions
All about: "It's risen too much, take profits."
- RSI > 79.5 + 6 candles above BB upper — sustained overbought
- RSI > 81 + 3 candles above BB upper — faster confirmation
- RSI > 82 — pure overbought
- 5m RSI > 73.4 AND 1h RSI > 79.6 — dual-timeframe overbought
- Below EMA200 + RSI diverges above 1h RSI — potential reversal
- Price between EMA50-200 + RSI > 79 — mid-range rally peak
- 1h RSI > 81.7 + EMA death cross — trend shift
- Price > 1h BB upper × 1.1 — extreme breakout
6. The Smart Sell: Dynamic Profit Management
Tiered Take-Profit
Like V5, but with fine-tuned thresholds:
| Profit | RSI Must Be Below | Sell? |
|---|---|---|
| > 1% | 33 | Only if RSI overbought |
| > 3% | 38 | Take profits |
| > 5% | 43 | Getting serious |
| > 8% | 48 | Take more profits |
| > 25% | 50 | Made great money, take it |
Trailing Retracement
If peak profit was high but it's pulling back:
- Made 15-46%, pulled back 18% from peak → exit
- Made 1-12%, pulled back 14% from peak → exit
Below-EMA Special Rules
If price falls below EMA200 (weak market):
- Made > 2% + RSI < 56 → consider selling
- Made > 4% + RSI < 60 → consider selling
Being in a weak market means the bar for holding is lower.
7. Protection Mechanisms
Dip Protection (3 levels)
Checks 4 time windows (current, 2, 12, 144 candles) for how deep the drop is. Three strictness levels: strict (tight thresholds, only in safe dips), normal, and loose.
Pump Protection (3 levels, 3 time windows)
Checks 24h/36h/48h for how high the recent pump was. Won't chase after a big surge — waits for pullback.
8. How to Configure
Must-Haves
{
"timeframe": "5m",
"use_sell_signal": true,
"sell_profit_only": false,
"ignore_roi_if_buy_signal": true
}
Recommended
- Pairs: 40-80 stablecoin pairs (USDT, BUSD)
- Concurrent trades: 4-6
- Avoid: Leveraged tokens (*BULL, *BEAR, *UP, *DOWN)
- Mode: Unlimited stake for automatic allocation
9. Risks to Watch For
Overfitting Risk
200+ optimizable parameters! This is both the strategy's strength and weakness. Parameters tuned to perfection on historical data might not work forward. Use Walk-Forward analysis to validate.
Ranging Market Risk
Strategy is trend-following. In choppy markets, it may buy and sell frequently without making progress.
Black Swan Risk
-10% stoploss can't protect against flash crashes. Consider enabling exchange-side stoploss as a backup.
Fee Risk
Frequent 5-minute trading accumulates fees. Make sure your profit exceeds fees.
10. Who Is This For?
✅ Good For
- People with programming knowledge (can read code and tune parameters)
- People familiar with technical analysis
- Patient people willing to test and optimize
- People with moderate risk tolerance
❌ Not For
- Complete beginners
- Get-rich-quick seekers
- People who can't tolerate any drawdown
- People unwilling to learn and optimize
11. Practical Tips
- Test before you trust: Run at least 6 months of backtesting, paper trade 1 month
- Start small: Use 10-20% of planned capital initially
- Review monthly: Analyze what worked and what didn't
- Don't over-tune: If optimal parameters sit right at boundaries, be suspicious
- Mind the fees: High-frequency trading + high fees = eat into profits
12. Summary
NostalgiaForInfinityV5MultiOffsetAndHO is a feature-rich, complex quantitative strategy. Its key innovation is the MultiOffset system — five different moving averages each with buy/sell offsets, catching dips at various levels of "discount." Combined with 21 standard buy conditions and sophisticated profit management, it casts a wide net for opportunities.
Core philosophy: Buy dips in uptrends at a discount, sell when overbought.
Strengths: Many entry opportunities, comprehensive protections, adaptive to different MA perspectives Weaknesses: High complexity, overfitting risk, requires active management
It's a powerful tool in the right hands. Understand it, test it thoroughly, and use it wisely.
Risk warning: No strategy guarantees profits. Backtest results don't predict future performance. Invest responsibly.
Document Version: V1.0 Colloquial Strategy: NostalgiaForInfinityV5MultiOffsetAndHO