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