Skip to main content

ClucHAnix Strategy: The "Refined Trend Hunter" Combining HA Candles + Bollinger Bands

Nickname: HA Bollinger Band Hunter
Profession: Multi-condition filtered trend follower
Timeframe: 5 minutes + 1-hour informational layer


1. What's This Strategy?โ€‹

In simple terms, ClucHAnix is a:

  • Strategy that watches the market using "smoothed candles" (Heikin Ashi)
  • Specifically finds "price dropped too hard, time to rebound" opportunities
  • Only enters after passing the 1-hour "trend exam"
  • Has a complex "trailing stop" protecting profits after entry

Think of it as a cautious veteran hunter lurking in the mountains, waiting for prey:

  1. First uses a "telescope" (1-hour ROC) to confirm there's movement on the other side of the mountain
  2. Then sets "traps" (Bollinger Bands) to wait for the perfect moment
  3. When prey is caught, keeps a close eye โ€” bolts at the first sign of danger ๐Ÿ˜…

2. Core Settings: "Take Profits and Run"โ€‹

Take-Profit Rules (ROI Table)โ€‹

Immediately after opening    โ†’ 10.3% profit โœ… Worth it!
After 3 minutes โ†’ 5% profit โœ… Not bad
After 5 minutes โ†’ 3.3% profit โœ… Acceptable
After 1 hour โ†’ 2.7% profit โš ๏ธ Getting thin
After 2 hours โ†’ 1.1% profit ๐Ÿ˜ด่šŠr leg
After 5 hours โ†’ 0.5% profit ๐Ÿ’ค Run already

Translation: This strategy wants speed and decisiveness โ€” if it can make 3%+ within 5 minutes of opening, it's pretty happy. The longer it drags, the lower its profit expectations โ€” a "securing profits early" mindset.

Stop Loss Rulesโ€‹

Before profit < -99%, stop-loss position is determined by custom_stoploss

Translation: This strategy doesn't set a fixed stop-loss, entirely relying on a complex "dynamic stop-loss calculator." It dynamically adjusts the stop position based on how much you're winning โ€” the more you win, the "looser" the stop; win less, and the stop gets "tighter."


3. Two Entry Conditions: Categorized for Youโ€‹

This strategy's entry conditions need to pass a "two-layer exam." Here are the 2 categories:

Condition 1: Textbook Bollinger Band Entryโ€‹

Core logic: Price near lower Bollinger Band, showing "can't drop further" signals, and 1-hour trend is upward

Plain English:

"Dude, price has dropped to the lower Bollinger Band, looks like it can't drop anymore. And the 1-hour trend over there is also good โ€” buy or not?"

Representative conditions:

  • bbdelta > ha_close * 0.01846 โ†’ Bollinger Band needs to be open enough
  • closedelta > ha_close * 0.01009 โ†’ Close price change must be noticeable
  • tail < bbdelta * 0.98973 โ†’ Lower wick can't be too long (otherwise it's a false signal)
  • ha_close < lower.shift() โ†’ HA close must break below lower band
  • hh_48_diff > 6.867 โ†’ 48-hour high must be high enough
  • ll_48_diff > -12.884 โ†’ 48-hour low can't be too low either

Condition 2: EMA Deviation "Rebound" Entryโ€‹

Core logic: Price deviates too far from EMA, short-term regression is likely

Plain English:

"Price has deviated way too far from the 50-day EMA โ€” it'll have to bounce back eventually! Buy or not?"

Representative conditions:

  • ha_close < ema_slow โ†’ HA close below 50-day EMA
  • ha_close < 0.00785 * bb_lowerband โ†’ Hugging lower band
  • hh_48_diff > 6.867 โ†’ 48-hour high filter
  • ll_48_diff > -12.884 โ†’ 48-hour low filter

Both share a common condition:

  • rocr_1h > 0.5411 โ†’ 1-hour ROC must be rising, this is the "passing grade"!

4. Protection Mechanisms: 1 Layer of "Slippage Security Guard"โ€‹

Every entry condition is equipped with a "slippage security guard," like airport security:

Protection TypeEffectPlain English
Slippage protectionmax_slip = 0.73%"Fill price can't be more than 0.73% above my quote, otherwise I'm not buying!"

This strategy's slippage protection is relatively loose (0.73%), suitable for exchanges with moderate liquidity.


5. Exit Logic: More Elaborate Than Entriesโ€‹

5.1 Tiered Take-Profit: How Much to Take and Runโ€‹

Profit > 10.3%       โ†’ Trailing stop takes over
Profit 5%-10.3% โ†’ Keep holding, wait for more
Profit 3.3%-5% โ†’ Consider running
Profit 1.1%-3.3% โ†’ Run fast, don't be greedy
Profit < 1.1% โ†’ Prepare to trigger hard stop

Plain English:

  • Initially: Ambitious, wants 10%+ profit
  • As time passes: More and more "timid," okay with whatever it can get
  • After 5 hours: 0.5% is fine too, just don't lose

5.2 Special Scenario Exits (Trump Cards)โ€‹

This strategy has 4 special exit skills, specifically for extreme market conditions:

ScenarioTrigger ConditionPlain English
Dead fish marketProfit<-6.3%, price<EMA200, extremely low volatility"This market is too boring, playing dead, exit first"
48-hour pump1-hour gain >95%, profit -4% to -8%, multiple indicators weakening"Rallied too hard before, gonna correct, run!"
36-hour pump1-hour gain >70%, profit -4% to -8%, multiple indicators weakening"Gained too much, be careful"
24-hour pump1-hour gain >60%, profit -4% to -8%, multiple indicators weakening"Short-term gain too large, bail!"

5.3 Base Exit Signals (3 Total)โ€‹

Classic lines:

  1. Signal #1: fisher > 0.48492 + price declining consecutively + EMA confirmation

    "Fisher indicator says overbought, and price is still falling โ€” run!"

  2. Signal #2: close > 9-day MA + close > 24-day EMA*1.211 + RSI > 50

    "Price broke above the moving average, but RSI is also high โ€” watch out"

  3. Signal #3: 9-day MA rising + price < 50-day HMA + price > 24-day EMA*0.907

    "Trend is weakening but not dead yet, take profits and move on"


6. Strategy Personalityโ€‹

Prosโ€‹

  1. Multi-timeframe analysis: Trades on 5 minutes but filters on 1 hour, won't trade against the trend
  2. Dynamic profit-taking stop-loss: Automatically adjusts the "safety belt" based on earnings โ€” smart!
  3. Specifically prevents "pump and dump": Has 4 special exit skills specifically for extreme conditions
  4. Rich indicators: Trend, momentum, volume, capital flow all considered

Consโ€‹

  1. Too many parameters: 20+ parameters, optimization will kill you ๐Ÿ˜…
  2. Heavy computation: Must calculate 1-hour informational layer every time, VPS RAM might not cut it
  3. 1-hour filter too strict: May cause missing many opportunities
  4. Too complex: Code is nearly 500 lines, normal people can't understand it at all

7. When to Use Itโ€‹

Market EnvironmentRecommendationReason
Slow bull riseEnableClear trend, buying on pullbacks often continues upward
Ranging consolidationUse with caution1-hour filter misses many opportunities
Pump and dumpEnableHas specific countermeasures, it's showtime
Flat decliningDisableStrategy is bullish-biased, unsuitable for sustained decline

8. Bottom Line: Is This Strategy Any Good?โ€‹

One-Line Verdictโ€‹

"A complex trend strategy combining Heikin Ashi candlestick analysis + Bollinger Band mean reversion + multi-timeframe filtering, like a cautious veteran hunter โ€” waits patiently, strikes at the right moment, runs when things look bad."

Who's It For?โ€‹

  • Quantitative traders who understand technical analysis
  • People patient enough to optimize parameters
  • Investors running medium-to-long-term strategies
  • Users with certain VPS configuration requirements

Who's It NOT For?โ€‹

  • Newbies (too many parameters, can't follow)
  • People seeking simplicity (this strategy is more complex than a maze)
  • Low-spec VPS users (will crash)
  • People wanting "passive income" (needs continuous monitoring and adjustment)

My Adviceโ€‹

  1. Backtest first: At least 3 months of data, see how it performs
  2. Small capital test: Live test for 1-2 months, confirm effectiveness
  3. Watch special conditions: Whether pump/dump protection mechanisms work
  4. Don't mess with parameters: 20+ parameters, one wrong tweak could ruin everything

9. What Markets Does This Strategy Make Money In?โ€‹

9.1 Core Logic: Using a "Telescope" to Filter False Signalsโ€‹

ClucHAnix is the "evolved version" of the Cluc series, positioned as a "high-volatility market protection trend strategy." Code volume approaches 500 lines โ€” equivalent to a short novel ๐Ÿ“š

Its money-making philosophy: Use Heikin Ashi to smooth prices, use Bollinger Bands to find "extremes," use 1-hour ROC to filter "counter-trend."

  • Layer 1 (5 minutes): Watch short-term price changes, find "can't drop further" opportunities
  • Layer 2 (1 hour): Watch long-term trend, ensure you're not trading against it
  • Protection Layer: Dynamic profit-taking + special exits, handling various extreme situations

9.2 Performance in Different Markets (Plain English)โ€‹

Market TypeRatingPlain English
Slow bull riseGoodClear trend, strategy effectively catches continued rallies after pullbacks
Ranging marketModerateMulti-condition filtering reduces frequency but signal quality is okay
Declining trendModerateHas counter-trend protection but overall bullish bias unsuitable for sustained decline
Pump and dumpGoodSpecial exit mechanisms show their worth here, protecting profits

One-line summary: Performs best in markets with clear trends + volatility, average performance in consolidation and gradual decline.


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

10.1 Pair Configurationโ€‹

ConfigurationRecommendedCommentary
Number of pairs10-20Don't run too many, will crash your VPS
Timeframe5m + 1hMust configure 1-hour informational layer!

10.2 Key Config Settingsโ€‹

# Must enable
use_custom_stoploss = True
trailing_stop = True

# Order types
order_types:
entry: market
exit: market

10.3 Hardware Requirements (Important!)โ€‹

This strategy's computational load is moderate-to-high, with some VPS RAM requirements:

Number of PairsMinimum RAMRecommended RAMExperience
10-20 pairs2GB4GBโœ… Smooth
20-50 pairs4GB8GBโš ๏ธ Barely
50+ pairs8GB16GBโŒ Will lag

Warning: This strategy needs to cache 1-hour data, insufficient RAM will cause errors! ๐Ÿ˜…

10.4 Backtesting vs. Live Tradingโ€‹

  • Slippage differences: Strategy has slippage protection but live fill prices may deviate from backtest
  • 1-hour delay: Needs to accumulate 1-hour data before trading can begin
  • Special exits: Backtest may not fully simulate "pump protection" actual effects

Recommended process:

  1. Paper backtesting: At least 3 months of data
  2. Paper trading: 1-2 weeks
  3. Small-capital live: 1-2 months
  4. Gradually increase: Scale up after confirming effectiveness

Don't go all-in right away, even the best strategy needs a็ฃจๅˆ period!


11. Bonus: The Strategy Author's "Little Tricks"โ€‹

Looking closely at the code, you can spot some fun design choices:

  1. "Dead fish" market detection

    "bb_width < 0.043 + volume contraction = dead fish market่ฎคๅฎš" Seems the author has also suffered from consolidation markets ๐Ÿ˜…

  2. 48/36/24-hour gradient protection

    Different time periods' gains correspond to different protection levels โ€” the more recent the pump, the more sensitive the protection The author must have been beaten by "pump and dump" before

  3. Complex trailing stop formula

    Uses linear interpolation to calculate dynamic stop โ€” looks very professional But actual effects may need live verification


12. The Bottom Lineโ€‹

One-Line Verdictโ€‹

"A complex trend strategy combining HA candles, Bollinger Bands, and multi-timeframe filtering โ€” like a cautious veteran hunter: strikes when the opportunity is right, runs at the first sign of trouble."

Who's It For?โ€‹

  • People with technical background who can understand complex code
  • People patient enough to optimize parameters and backtest
  • People with trading experience who understand "trends"
  • Users with VPS RAM of at least 4GB

Who's It NOT For?โ€‹

  • Newbies (too many parameters, completely lost)
  • Lazy people (needs continuous monitoring and adjustment)
  • People with small capital running many pairs
  • People seeking "simple and profitable" strategies

Manual Trading Tipsโ€‹

This strategy is NOT suitable for manual trading:

  1. Need to simultaneously monitor 5-minute and 1-hour data
  2. Multiple indicators like Bollinger Bands + ROC + EMA must all be satisfied simultaneously
  3. Dynamic profit-taking stop-loss calculations are too complex for manual computation

13. โš ๏ธ Final Warning (Must Read!)โ€‹

Backtesting Looks Great, But Live Trading Is a Different Beastโ€‹

ClucHAnix's historical backtest often looks good โ€” but here's the trap:

Because there are many parameters (20+), the strategy easily "fits" the optimal solution for past prices, but this doesn't guarantee future profitability.

Simply put: Memorized all the answers and got 100, doesn't guarantee you'll pass the next test.

Hidden Risks of Complex Strategiesโ€‹

In live trading, complex logic may lead to:

  • Indicator failure: Some indicatorsๅคฑๆ•ˆ in specific market environments
  • Execution delay: Complex calculations may cause order execution delays
  • Overfitting risk: 20+ parameters, easy to "fit" historical data during optimization
  • Hardware dependency: Insufficient RAM will cause complete failure

My Real Adviceโ€‹

1. Backtest at least 3 months, see if the equity curve is stable
2. Small-capital live test for 1-2 months, confirm strategy effectiveness
3. Don't mess with parameters! One wrong tweak could ruin everything
4. Watch performance during extreme conditions โ€” that's when you truly test a strategy
5. Never all-in โ€” test with light positions, staying alive is what matters!

Remember: Strategies are written by humans, but markets are alive. Even the best strategy canๅคฑๆ•ˆ, test with light positions, staying alive is what matters! ๐Ÿ™

Final reminder: Complex strategies are like sports cars โ€” powerful performance, but require driving skills. Newcomers shouldn't try easily, experienced drivers must drive carefully too! ๐Ÿš—๐Ÿ’จ