194 lines
5.8 KiB
Markdown
194 lines
5.8 KiB
Markdown
# 📋 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 scalping
|
||
|
|
- `SmartBot_BTC_TrendFollowing_Scalping.set` - Trend-Following untuk scalping
|
||
|
|
|
||
|
|
#### **Intraday (M15-H1 Focus)**
|
||
|
|
- `SmartBot_BTC_MeanReversion_Intraday.set` - Mean-Reversion untuk intraday
|
||
|
|
- `SmartBot_BTC_TrendFollowing_Intraday.set` - Trend-Following untuk intraday
|
||
|
|
|
||
|
|
#### **Swing (H1-H4 Focus)**
|
||
|
|
- `SmartBot_BTC_MeanReversion_Swing.set` - Mean-Reversion untuk swing
|
||
|
|
- `SmartBot_BTC_TrendFollowing_Swing.set` - Trend-Following untuk swing
|
||
|
|
|
||
|
|
### 🥇 XAUUSD Settings
|
||
|
|
|
||
|
|
#### **Scalping (M1-M5 Focus)**
|
||
|
|
- `SmartBot_XAUUSD_MeanReversion_Scalping.set` - Mean-Reversion untuk scalping
|
||
|
|
- `SmartBot_XAUUSD_TrendFollowing_Scalping.set` - Trend-Following untuk scalping
|
||
|
|
|
||
|
|
#### **Intraday (M15-H1 Focus)**
|
||
|
|
- `SmartBot_XAUUSD_MeanReversion_Intraday.set` - Mean-Reversion untuk intraday
|
||
|
|
- `SmartBot_XAUUSD_TrendFollowing_Intraday.set` - Trend-Following untuk intraday
|
||
|
|
|
||
|
|
#### **Swing (H1-H4 Focus)**
|
||
|
|
- `SmartBot_XAUUSD_MeanReversion_Swing.set` - Mean-Reversion untuk swing
|
||
|
|
- `SmartBot_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
|
||
|
|
|
||
|
|
1. **Test di Demo Account** terlebih dahulu sebelum live trading
|
||
|
|
2. **Monitor performance** setiap setting secara terpisah
|
||
|
|
3. **Sesuaikan lot size** dengan balance account
|
||
|
|
4. **Gunakan news filter** untuk menghindari false signals
|
||
|
|
5. **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
|
||
|
|
|
||
|
|
1. **Pilih market condition** (sideways/trending)
|
||
|
|
2. **Pilih timeframe** (scalping/intraday/swing)
|
||
|
|
3. **Pilih pair** (BTCUSD/XAUUSD)
|
||
|
|
4. **Load setting file** yang sesuai
|
||
|
|
5. **Test di demo** minimal 1 minggu
|
||
|
|
6. **Monitor performance** dan adjust jika perlu
|
||
|
|
7. **Go live** dengan confidence
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
**Happy Trading! 🎯📈**
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|