Skip to main content

NFIX_BB_RPB_c7c477d_20211030 Strategy: The Multi-Condition Hunter of the Nostalgia Family

Nickname: Nostalgia Family Elite Unit
Profession: Multi-Condition Trend Hunter
Timeframe: 5 Minutes


1. What's This Strategy?

Simply put, NFIX_BB_RPB_c7c477d_20211030 is the "High-End Version" of the Nostalgia series — a "terminal chooser" with 39 buy conditions. It crams in every technical indicator you can think of: Bollinger Bands, RSI, moving average crossovers, volume confirmation... you name it 😵

Think of it like dating someone where you don't just check their zodiac sign and birth chart, but also their height, education, job, income, family background... this strategy is exactly that — all 39 conditions must be met before placing an order!


2. Core Settings: Basically "Safety First"

Take-Profit Rules (ROI Table)

Instant sell (the moment you open)    →  Run when you're up 10%
After 30 minutes → Run when you're up 5%
After 60 minutes → Run when you're up 2%

Translation: This strategy is impatient — doesn't want to hold long. Opens a position and waits to count money, but patience runs out fast!

Stop-Loss Rules

Hard stop-loss: -10%
Trailing stop: activates when profit hits 1%, trailing distance 3%
Dynamic stop-loss: auto-adjusts stop level based on earnings

Translation: Lose at most 10%, but once you're winning, get greedy — the more you earn, the higher the stop-loss level!


3. 39 Entry Conditions: I've Categorized Them for You

This strategy's entry conditions are overwhelming in number, so I've organized them into 5 categories:

Target Category 1: Bollinger Band Rebound Camp (8 conditions)

Core Logic: Price drops near the lower Bollinger Band and then bounces

Plain English:

"Price dropped too much, should bounce back — buy!"

Target Category 2: RSI Oversold Camp (6 conditions)

Core Logic: RSI below a certain threshold means oversold

Plain English:

"RSI shows it's already oversold, a rebound is due — buy!"

Target Category 3: Moving Average Golden Cross Camp (10 conditions)

Core Logic: Short-term MA crosses above long-term MA

Plain English:

"Golden cross on the MAs, trend is going up — buy!"

Target Category 4: Volume Confirmation Camp (5 conditions)

Core Logic: Volume surge confirms signal validity

Plain English:

"Volume tells the truth — buy!"

Target Category 5: Multi-Indicator Combo Camp (10 conditions)

Core Logic: Multiple indicators are satisfied simultaneously

Plain English:

"Everyone says it's okay to buy — buy!"


4. Protection Mechanisms: 39 Layers of "Body Armor"

Each entry condition comes with a set of protection parameters, like giving each condition a suit of "body armor":

Protection TypePurposePlain English
EMA Crossover ProtectionConfirms trend direction is correct"MA says it's okay to buy before we buy"
SMA Crossover ProtectionDouble-confirms trend"Verify one more time"
Safe Dip FilterAvoids catching a falling knife"Don't buy when price is falling"
Volume ConfirmationSignal validity verification"No volume means fake signal"

This setup is basically the "Swiss Army Knife" of quantitative trading — it has everything! 😅


5. Exit Logic: Fancier Than Entry

5.1 Tiered Take-Profit: Run When You Make X%

Below 3% profit         →  Activate trailing stop
3%-6% profit → Raise stop-loss to 2%
6%-10% profit → Raise stop-loss to 3%
10%-20% profit → Raise stop-loss to 5%
Above 20% profit → Enter "survival mode"

Plain English:

  • Just started making money: Don't rush, wait a bit
  • Making good money: Start tightening stop-loss, protect your winnings
  • Making serious money: Nobody's gonna make me give back what I've earned!

5.2 HOLD Position Feature

This strategy also supports "manual override"! You can tell the strategy via the nfi-hold-trades.json file:

  • Hold certain trades until they reach a specified profit before selling
  • Hold certain coins until they reach a specified profit before selling

Plain English: Think of it as giving the strategy a heads-up — "I want to hold this trade until it's up 5% before selling!" 😎


6. The Strategy's "Personality Traits"

Advantages (The Praise Section)

  1. Many Conditions → Higher Signal Quality: All 39 conditions met means the market really does have an opportunity
  2. Adaptive Stop-Loss: Automatically adjusts stop-loss after profit, locking in more gains
  3. Multi-Timeframe: Views 5-minute, 1-hour, and 1-day charts together for a more complete picture
  4. HOLD Support: Manual override available, not a "rigid" strategy
  5. Highly Customizable: Each condition can be switched on/off individually

Limitations (The Roast Section)

  1. Too Many Conditions → Can't Even Remember Them All: 39 conditions, who can keep track?
  2. Too Complex → Prone to Overfitting: Backtest looks great, live trading may flop
  3. Computationally Heavy → High Hardware Demands: Old computers may crash
  4. Few Signals → Might Miss Opportunities: Too many conditions often means no signals

7. When to Use It?

Market EnvironmentRecommended ActionReason
Trending UpwardEnable all conditionsWhen a trend forms, even a pig can fly
Trending DownwardReduce buy conditionsBuy less, lose less
Ranging MarketEnable RSI + Bollinger BandBuy low, sell high
High VolatilityTighten stop-lossPrevent getting shaken out

8. Bottom Line: How's This Strategy Really?

One-Word Verdict

"More is Less" — the more conditions, the fewer signals, but each signal passes through layers of filtering

Who Should Use It?

  • Experienced quantitative traders
  • Investors focused on signal quality
  • People who can tolerate long periods of no positions
  • Users with high-performance VPS

Who Should NOT?

  • Beginners (too complex, hard to learn)
  • Impatient people (too few signals, wait forever)
  • Small capital traders (fees may eat into profits)
  • Owners of old computers (can't handle it)

My Advice

  1. Start with default config, don't rush to change parameters
  2. Test with small capital, scale up only after verifying effectiveness
  3. Understand each condition, don't blindly copy others' optimizations
  4. Review regularly, markets change and the strategy may need adjusting too

9. What Markets Does This Strategy Make Money In?

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

This strategy is the Nostalgia Family's Elite Unit, with 5000+ lines of code. What's that mean? Like a short novel! 📚

Its Money-Making Philosophy:

  • Multi-condition confirmation: Not just looking at one indicator, but reviewing all of them
  • Trend following: Go with the trend, don't fight it
  • Dynamic protection: When making money, get "greedy"; when losing, get out fast

9.2 Performance in Different Markets (Plain English Version)

Market TypeRatingPlain English Explanation
Trending UpwardStarsStarsStarsStarsStarsMulti-condition confirms trend, high probability of making money
Trending DownwardStarsStarsStarsStarsMA protection reduces counter-trend trades
Ranging MarketStarsStarsStarsBollinger Band rebound conditions catch ranging opportunities
High VolatilityStarsStarsStarsStarsDynamic stop-loss protects profits

One-Line Summary: Soars in trending markets, muddles through ranging markets — just has high hardware demands!


10. Want to Run This Strategy? Check These Configs First

10.1 Trading Pair Configuration

Config ItemRecommended ValueCommentary
Number of trading pairs40-80 pairsToo few wastes signals, too many can't compute
Trading modeSpot/FuturesBoth supported
Trading timeframe5 minutesDon't change! Author says it breaks if you do

10.2 Key Config File Settings

# Important! Must be set correctly
timeframe: "5m"
use_sell_signal: true
sell_profit_only: false
ignore_roi_if_buy_signal: true

10.3 Hardware Requirements (Important!)

This strategy is computationally heavy and has RAM demands for VPS:

Number of PairsMinimum RAMRecommended RAMExperience
20-40 pairs2GB4GBBarely runs
40-80 pairs4GB8GBSmooth
80+ pairs8GB16GBBlasting off

Warning: If RAM isn't enough, the strategy times out and just stops trading! 😅

10.4 Backtest vs. Live Trading

Backtest data often looks beautiful, but live trading may differ:

  • Backtest may be "overfitted"
  • Slippage and fees affect returns
  • Liquidity issues may cause actual fill prices to differ from backtest

Recommended Process:

  1. Backtest with default parameters for 3 months
  2. Live trade with small capital for 1 month
  3. Verify effectiveness then gradually increase position
  4. Continuous monitoring, adjust promptly if issues arise

Don't go all-in right away, even the best strategy needs a磨合 period!


11. Easter Egg: The Strategy Author's "Little Tricks"

Look closely at the code and you'll find some interesting things:

  1. Custom Stop-Loss Logic:

    "Once up 20%, start breakeven — don't give it back!"

  2. HOLD Support:

    "I want to decide when to sell certain trades myself!"

  3. Exchange Stop-Loss:

    "Place the stop-loss at the exchange, saves brainpower!"


12. The Very End

One-Word Verdict

"Complex but powerful, suited for patient people"

Who Should Use It?

  • Experienced quantitative traders
  • Investors focused on signal quality
  • People who can tolerate long periods of no positions
  • Users with high-performance VPS
  • People who enjoy studying strategy logic

Who Should NOT?

  • Beginners (too complex, hard to learn)
  • Impatient people (too few signals, wait forever)
  • Small capital traders (fees may eat into profits)
  • Owners of old computers (can't handle it)
  • People looking for effortless money

Manual Trader Advice

If you trade manually, you can learn from this strategy's approach:

  1. Multi-indicator confirmation: Don't place orders based on just one indicator
  2. Trend is king: Follow the trend, don't fight it
  3. Learn to use stop-loss: Cut losses fast, don't hold and hope

13. Final Warning (Must Read!)

Backtests Look Great, Live Trading Requires Caution

NFIX_BB_RPB_c7c477d_20211030 often shows extremely impressive historical backtest performance — but there's a trap:

Because there are many parameters, the strategy easily "fits" the optimal solution for past market conditions, but that doesn't mean it will definitely profit in the future.

Simply put: A student who memorized answers gets good grades, but that doesn't guarantee they'll ace the college entrance exam!

Hidden Risks of Complex Strategies

In live trading, complex logic may cause:

  • Calculation timeout: Not enough RAM and it just quits
  • Signal delay: Too many conditions, takes too long to judge
  • Overfitting: Backtest perfect, live trading flops
  • Hard to debug: When something goes wrong, you don't even know where the error is

My Advice (Sincere Words)

1. Start with default parameters, don't rush to optimize
2. Verify with small capital live trading, don't go all-in right away
3. Understand what each condition means, don't blindly copy
4. Review regularly, the market changes and so should the strategy
5. Use stop-loss properly, don't be greedy

Remember: No matter how good a strategy is, the market doesn't give warnings when it teaches you a lesson. Test with light positions, staying alive is what matters!


Final Reminder: The strategy has 5000+ lines of code and is extremely complex. Traders without quantitative foundations should steer clear; experienced traders should proceed with caution. Capital management is always the top priority!