Skip to main content

ichiV1: The 8-Timeframe Ichimoku Player

Nickname: Octopus
Profession: Quant world's "multitasking expert" — watches 8 timeframes simultaneously
Timeframe: 5 minutes (short-term player)


1. What's This Strategy?​

Simply put, ichiV1 is:

  • A strategy that watches 8 timeframes (5m/15m/30m/1h/2h/4h/6h/8h)
  • A strategy using Ichimoku Cloud
  • A Fan confirmation strategy

Like a super cautious buyer who asks 8 friends before buying: "Is 5m trend up? Is 15m up? ... Is 8h up? All up then buy!" 🐙


2. Core Config: Basically "Multi-Layer Confirmation"​

Profit-Taking Rules (ROI Table)​

Make 5.9% right after buying? → RUN!
Hold 10 minutes and make 3.7%? → RUN!
Hold 41 minutes and make 1.2%? → RUN!
Hold 114 minutes? → Run at breakeven! (2 hours, enough!)

Translation: This strategy is classic "trend following thinking", 5.9% ROI is relatively high, expecting to capture large trends!

Stoploss Rules​

Hard stoploss: Cut at 27.5% loss (loose)
Trailing stop: Yes, but no specific parameters configured

Translation: -27.5% stoploss is really loose, giving price ample room to fluctuate! 😅


3. Entry Conditions: Must Satisfy N Conditions​

This strategy's entry conditions have 3 parts:

🎯 Condition 1: Trend Above Cloud (Up to 8 Levels)​

Core Logic:

  • Level 1: 5m trend > Cloud
  • Level 2: 15m trend > Cloud
  • ...
  • Level 8: 8h trend > Cloud

In Plain English:

"5m to 8h all timeframes above cloud — if this isn't a buy, what is?"

🎯 Condition 2: Trend Bullish (Up to 8 Levels)​

Core Logic:

  • Level 1: 5m close > open
  • Level 2: 15m close > open
  • ...
  • Level 8: 8h close > open

In Plain English:

"5m to 8h all timeframes are bullish candles — if this isn't a buy, what is?"

🎯 Condition 3: Fan Confirmation​

Core Logic:

  1. Fan magnitude gain >= 1.002
  2. Fan magnitude > 1
  3. Fan magnitude continuously rising (3 candles)

In Plain English:

"1h trend stronger than 8h trend, and still strengthening — if this isn't a buy, what is?"

Roast: This strategy is really "cautious", needs to satisfy so many conditions! 🤣


4. Protection: Multi-Layer Trend Filtering​

This strategy's protection is more luxurious than all previous strategies:

Protection TypeFunctionPlain English
Hard StoplossCut at 27.5% loss"If we're wrong, admit it. 27.5% is the line"
Trailing StopAutomatically follows price after profit"Has trailing, but parameters not specified"
Multi-Layer Trend Filtering8 timeframe confirmation"8 friends all agree then buy"

Roast: This strategy's protection is really luxurious, 8 timeframe confirmation! 🤣


5. Exit Logic: Run When Trend Crosses​

5.1 Technical Exit: Just 1 Condition​

Trigger:

5m trend crosses below 2h trend

In Plain English:

"5m trend already crossed below 2h trend (trend weakening) — if you don't run now, what are you waiting for?"


5.2 ROI Exit: 4-Level Profit Taking​

Profit      Hold Time    Trigger Exit
─────────────────────────────────────
5.9% Anytime Run when reached (big profit)
3.7% After 10min Run when reached (medium profit)
1.2% After 41min Run when reached (small profit)
0% After 114min Run at breakeven (2 hours already)

In Plain English:

  • Make 5.9% right after buying? → Heaven-sent gift, run!
  • Hold 2 hours and still no profit? → Run at breakeven, enough!

6. This Strategy's "Personality"​

✅ Pros​

  1. Multi-Timeframe: 8 timeframes confirm trend
  2. Ichimoku Cloud: Cloud filters trends
  3. Fan: Measures trend strength
  4. Heikin Ashi: Smooth candles reduce noise
  5. Hyperopt Optimization: Can auto-find best parameters
  6. Loose Stoploss: -27.5% stoploss, giving ample room

⚠️ Cons​

  1. Extremely High Complexity: 8 timeframes + Ichimoku Cloud, headache to debug
  2. No BTC correlation: Doesn't know when Bitcoin crashes
  3. Parameter sensitive: Optimized parameters may overfit
  4. High Computation: Multi EMA + Ichimoku Cloud increases computation
  5. Stoploss too loose: -27.5% stoploss, may hurt badly in extreme conditions

7. When to Use It?​

Market EnvironmentRecommended ActionReason
UptrendHighly recommendedMulti-timeframe + cloud filtering, perfect match
Ranging MarketNot recommendedTrend strategy has many false signals in ranging
DowntrendAuto pauseMulti-layer trend filtering blocks most trades
High VolatilityAdjust parametersMay need to adjust stoploss threshold
Low VolatilityAdjust ROILower ROI threshold for small moves
BTC CrashAuto pauseMulti-layer trend filtering blocks entries

8. Summary: How's This Strategy?​

One-Line Review​

"An 8 timeframe, Ichimoku Cloud, Fan confirmation octopus player"

Who Should Use It?​

  • ✅ People who like advanced strategies
  • ✅ People who can accept high complexity
  • ✅ People with quant basics
  • ✅ Friends with VPS 4GB+ RAM

Who Should NOT Use It?​

  • ❌ People who like simple strategies (this strategy has many conditions)
  • ❌ People wanting to make money in ranging markets (trend strategy has many false signals)
  • ❌ People who don't want to optimize parameters
  • ❌ Pure quant beginners (need to understand multi-timeframe)

My Recommendations​

  1. Paper trade first: Run 2-4 weeks to see signal frequency
  2. Add filters: Can add BTC correlation filter yourself
  3. Adjust parameters: Can use Hyperopt to optimize parameters
  4. Watch BTC: Although strategy has multi-layer trend filtering, manually pause when Bitcoin crashes hard

9. What Markets Make Money?​

9.1 Core Logic: Multi-Timeframe Faith​

ichiV1 is an octopus, code about 200 lines, what's that concept? Equivalent to a long article 📄

Its money-making philosophy:

"One timeframe may lie, eight timeframes together won't all lie! Only trade above cloud, lie flat in downtrend!"

  • Multi-Timeframe Faith: 8 timeframes confirm, reduces false signals
  • Cloud Faith: Only trade above cloud
  • Fan Faith: Measures trend strength

9.2 Performance in Different Markets (Plain English Version)​

Market TypePerformance RatingPlain English Explanation
📈 Slow Bull/Ranging Up⭐⭐⭐⭐⭐Multi-timeframe + cloud filtering, perfect match
🔄 Wide Ranging⭐⭐☆☆☆Trend strategy has many false signals in ranging
📉 Single-sided Crash⭐⭐⭐☆☆Multi-layer trend filtering blocks most trades, auto lies flat
⚡️ Extreme Sideways⭐⭐☆☆☆Too little volatility, signals decrease

One-Line Summary: Makes money in uptrends, many false signals in ranging, auto lies flat in crash markets


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

10.1 Pair Configuration​

ConfigurationRecommended ValueRoast
Number of Pairs20-40Moderate signal frequency
Quote CurrencyUSDTDon't use BTC/ETH as quote currency
Max Open Trades3-6 ordersControl risk
Position ModeFixed positionRecommended fixed, control risk
Timeframe5mMandatory, can't change

10.2 Hardware Requirements (High Level)​

This strategy uses multi EMA + Ichimoku Cloud, high computation:

Number of PairsMinimum RAMRecommended RAMExperience
20-40 pairs2GB4GBCan run
40-80 pairs4GB8GBComfortable

Warning: Don't try with below 2GB RAM VPS, this strategy really consumes resources 😅

10.3 Multi-Timeframe Advantages​

  • Trend Confirmation: 8 timeframes confirm, reduces false signals
  • Cloud Filtering: Only trades above cloud
  • Auto Lies Flat: Auto stops trading when trend down

Roast: This multi-timeframe is better than many paid strategies! 🤣

10.4 Backtest vs Live​

Strategy logic is complex, backtest and live differences mainly from:

  • Hyperopt overfitting
  • Multi-timeframe data delays
  • Ichimoku Cloud calculation delays

Recommended Process:

  1. Backtest first to see historical performance
  2. Use Hyperopt to optimize parameters
  3. Paper trade (Dry-Run) for 2-4 weeks
  4. Small capital live test for 1 month

Don't go all-in immediately, even good strategies need breaking in!


11. Easter Egg: Strategy Author's "Little Thoughts"​

Look carefully at the code, you'll find some interesting things:

  1. Strategy name is ichiV1: ichi (Ichimoku) + V1 (1st version)

    "This name is telling you, this is an Ichimoku Cloud strategy, 1st version!"

  2. 8 Timeframes: From 5m to 8h

    "This is real·octopus, watches 8 timeframes simultaneously!"

  3. Fan: 1h/8h trend comparison

    "This is real·trend strength measure, 1h stronger than 8h then buy!"


12. Last But Not Least​

One-Line Review​

"8 Timeframe + Ichimoku Cloud, octopus advanced player"

Who Should Use It?​

  • ✅ People who like advanced strategies
  • ✅ People who can accept high complexity
  • ✅ People with quant basics
  • ✅ Friends with VPS 4GB+ RAM

Who Should NOT Use It?​

  • ❌ People who like simple strategies
  • ❌ People wanting to make money in ranging markets
  • ❌ People who don't want to optimize parameters
  • ❌ Pure quant beginners

Manual Trading Recommendations​

Manual traders can reference this strategy's multi-timeframe approach:

  • Observe multiple timeframe trends simultaneously
  • Use cloud to filter trends
  • Set loose stoploss (e.g., -25%)

13. ⚠️ Risk Reminder Again (Must Read This Section)​

Backtest is Beautiful, Live Trading Needs Caution​

ichiV1's historical backtest performance may be very excellent — but there's a trap:

Multi-timeframe + hyperopt optimization strategies easier to "fit" beautiful backtest curves, because many parameter combinations, may just "memorized" that historical period.

Simply put: Backtest data looks good, maybe because it just "remembered" how that period went.

Hidden Risks of Complex Strategies​

In live trading, complex logic may cause:

  • Too few signals: 8 timeframe confirmation may have no signals for long time
  • Overfitting risk: Hyperopt results may overfit
  • Computation delays: Multi EMA + Ichimoku Cloud may have delays

My Recommendations (Real Talk)​

1. Test with minimum capital first (e.g., 100U)
2. Run live for at least 2-4 weeks, observe signal frequency
3. Use Hyperopt to optimize parameters but verify
4. Consider adding BTC correlation filter yourself

Remember: The more complex the strategy, the more alert to overfitting risk. Surviving is most important!


Final Reminder: No matter how good the strategy, market won't say hi when teaching you a lesson. Light position test, surviving is most important! 🙏