Skip to main content

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

TypeFull NameWhat Makes It Special
SMASimple MASteady, all prices equal
EMAExponential MAReacts fast to recent prices
TRIMATriangular MATriangle-shaped, balances sensitivity
T3Tillson's T3Very smooth, reduces noise
KAMAKaufman's Adaptive MAAuto-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."

  1. RSI > 79.5 + 6 candles above BB upper — sustained overbought
  2. RSI > 81 + 3 candles above BB upper — faster confirmation
  3. RSI > 82 — pure overbought
  4. 5m RSI > 73.4 AND 1h RSI > 79.6 — dual-timeframe overbought
  5. Below EMA200 + RSI diverges above 1h RSI — potential reversal
  6. Price between EMA50-200 + RSI > 79 — mid-range rally peak
  7. 1h RSI > 81.7 + EMA death cross — trend shift
  8. 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:

ProfitRSI Must Be BelowSell?
> 1%33Only if RSI overbought
> 3%38Take profits
> 5%43Getting serious
> 8%48Take more profits
> 25%50Made 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
}
  • 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

  1. Test before you trust: Run at least 6 months of backtesting, paper trade 1 month
  2. Start small: Use 10-20% of planned capital initially
  3. Review monthly: Analyze what worked and what didn't
  4. Don't over-tune: If optimal parameters sit right at boundaries, be suspicious
  5. 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