98507e3a47
Co-authored-by: Cursor <cursoragent@cursor.com>
5.8 KiB
5.8 KiB
📋 Panduan Setting SmartBot - Mode Trading Fleksibel
🎯 Overview
SmartBot sekarang mendukung 2 mode trading yang dapat dipilih sesuai kondisi market:
- Mean-Reversion Mode: Untuk market sideways/range-bound
- Trend-Following Mode: Untuk market trending
📁 Daftar File Setting
🪙 BTCUSD Settings
Scalping (M1-M5 Focus)
SmartBot_BTC_MeanReversion_Scalping.set- Mean-Reversion untuk scalpingSmartBot_BTC_TrendFollowing_Scalping.set- Trend-Following untuk scalping
Intraday (M15-H1 Focus)
SmartBot_BTC_MeanReversion_Intraday.set- Mean-Reversion untuk intradaySmartBot_BTC_TrendFollowing_Intraday.set- Trend-Following untuk intraday
Swing (H1-H4 Focus)
SmartBot_BTC_MeanReversion_Swing.set- Mean-Reversion untuk swingSmartBot_BTC_TrendFollowing_Swing.set- Trend-Following untuk swing
🥇 XAUUSD Settings
Scalping (M1-M5 Focus)
SmartBot_XAUUSD_MeanReversion_Scalping.set- Mean-Reversion untuk scalpingSmartBot_XAUUSD_TrendFollowing_Scalping.set- Trend-Following untuk scalping
Intraday (M15-H1 Focus)
SmartBot_XAUUSD_MeanReversion_Intraday.set- Mean-Reversion untuk intradaySmartBot_XAUUSD_TrendFollowing_Intraday.set- Trend-Following untuk intraday
Swing (H1-H4 Focus)
SmartBot_XAUUSD_MeanReversion_Swing.set- Mean-Reversion untuk swingSmartBot_XAUUSD_TrendFollowing_Swing.set- Trend-Following untuk swing
🔄 Perbedaan Mode Trading
Mean-Reversion Mode (MTF_TradingMode=0)
Cocok untuk: Market sideways, range-bound, konsolidasi
Logika Indikator:
- RSI: Buy saat RSI < 50 (oversold), Sell saat RSI > 50 (overbought)
- Stochastic: Buy saat K < 40 (oversold), Sell saat K > 60 (overbought)
- ADX: Filter untuk memastikan market tidak terlalu trending
Karakteristik:
- Lebih agresif dalam entry
- Target profit lebih kecil
- Cocok untuk market yang bergerak dalam range
Trend-Following Mode (MTF_TradingMode=1)
Cocok untuk: Market trending, momentum, breakout
Logika Indikator:
- RSI: Buy saat RSI >= 50 (bullish), Sell saat RSI <= 50 (bearish)
- Stochastic: Buy saat K >= 50 && K > D (bullish), Sell saat K <= 50 && K < D (bearish)
- ADX: Filter untuk memastikan market cukup trending
Karakteristik:
- Lebih konservatif dalam entry
- Target profit lebih besar
- Cocok untuk market yang bergerak dalam trend
📊 Perbandingan Setting per Timeframe
Scalping Settings
| Parameter | Mean-Reversion | Trend-Following |
|---|---|---|
| MTF_MinScore | 15.0 | 20.0 |
| ADX H1 Threshold | 12 | 18 |
| ADX M15 Threshold | 10 | 15 |
| ADX M5 Threshold | 6 | 10 |
| ADX M1 Threshold | 4 | 8 |
| Lot Size | 0.01 | 0.01 |
| Stop Loss | 50-100 points | 60-120 points |
| Take Profit | 75-150 points | 100-200 points |
Intraday Settings
| Parameter | Mean-Reversion | Trend-Following |
|---|---|---|
| MTF_MinScore | 25.0 | 30.0 |
| ADX H1 Threshold | 15 | 20 |
| ADX M15 Threshold | 12 | 18 |
| ADX M5 Threshold | 8 | 12 |
| ADX M1 Threshold | 6 | 10 |
| Lot Size | 0.05 | 0.05 |
| Stop Loss | 100-200 points | 125-250 points |
| Take Profit | 175-350 points | 225-450 points |
Swing Settings
| Parameter | Mean-Reversion | Trend-Following |
|---|---|---|
| MTF_MinScore | 35.0 | 40.0 |
| ADX H1 Threshold | 18 | 25 |
| ADX M15 Threshold | 15 | 22 |
| ADX M5 Threshold | 10 | 15 |
| ADX M1 Threshold | 8 | 12 |
| Lot Size | 0.1 | 0.1 |
| Stop Loss | 250-500 points | 300-600 points |
| Take Profit | 400-800 points | 500-1000 points |
🎯 Cara Memilih Setting yang Tepat
1. Analisis Market Condition
- Sideways/Range-bound: Gunakan Mean-Reversion Mode
- Trending/Momentum: Gunakan Trend-Following Mode
2. Pilih Timeframe
- Scalping: Untuk trader yang aktif, entry/exit cepat
- Intraday: Untuk trader harian, moderate risk
- Swing: Untuk trader jangka panjang, higher risk
3. Pilih Pair
- BTCUSD: Lebih volatile, spread lebih besar
- XAUUSD: Lebih stabil, spread lebih kecil
4. Sesuaikan Risk Management
- Conservative: Gunakan setting dengan score tinggi
- Aggressive: Gunakan setting dengan score rendah
🔧 Customization Tips
Untuk Market Sideways:
MTF_TradingMode=0
MTF_MinScore=15-25
ADX Thresholds: Lower (4-15)
Untuk Market Trending:
MTF_TradingMode=1
MTF_MinScore=20-40
ADX Thresholds: Higher (8-25)
Untuk Volatile Market:
MTF_UseVoteTieBreaker=true
NewsFilterMinutes=60-120
MaxSpread=Lower
Untuk Stable Market:
MTF_UseVoteTieBreaker=false
NewsFilterMinutes=30-45
MaxSpread=Higher
⚠️ Important Notes
- Test di Demo Account terlebih dahulu sebelum live trading
- Monitor performance setiap setting secara terpisah
- Sesuaikan lot size dengan balance account
- Gunakan news filter untuk menghindari false signals
- Monitor ADX levels untuk memastikan setting sesuai dengan market condition
📈 Performance Monitoring
Metrics yang Perlu Dimonitor:
- Win Rate per mode
- Average Profit/Loss per trade
- Maximum Drawdown
- Profit Factor
- Recovery Factor
Optimalisasi Setting:
- Jika win rate < 50%: Tingkatkan MTF_MinScore
- Jika terlalu sedikit trade: Turunkan ADX Thresholds
- Jika terlalu banyak false signals: Tingkatkan ADX Thresholds
- Jika slippage tinggi: Turunkan MaxSlippage
🚀 Quick Start Guide
- Pilih market condition (sideways/trending)
- Pilih timeframe (scalping/intraday/swing)
- Pilih pair (BTCUSD/XAUUSD)
- Load setting file yang sesuai
- Test di demo minimal 1 minggu
- Monitor performance dan adjust jika perlu
- Go live dengan confidence
Happy Trading! 🎯📈