142 lines
4.0 KiB
Markdown
142 lines
4.0 KiB
Markdown
# SmartBot Scalping Presets
|
|
|
|
## 📁 File Preset yang Tersedia
|
|
|
|
### 1. `SmartBot_Scalping_M1_M5.set`
|
|
- **Untuk**: M1 dan M5 scalping
|
|
- **Karakteristik**: Agresif, entry cepat
|
|
- **Max Daily Trades**: 50
|
|
|
|
### 2. `SmartBot_Scalping_M5.set`
|
|
- **Untuk**: M5 scalping khusus
|
|
- **Karakteristik**: Seimbang, lebih stabil
|
|
- **Max Daily Trades**: 30
|
|
|
|
## 🎯 Perbedaan Utama
|
|
|
|
| Parameter | M1/M5 Preset | M5 Preset | Keterangan |
|
|
|-----------|--------------|-----------|------------|
|
|
| `EntryTimeframe` | PERIOD_M1 | PERIOD_M5 | Timeframe entry utama |
|
|
| `SignalHoldBars` | 2 | 3 | M1 lebih cepat |
|
|
| `SD_Lookback` | 20 | 30 | M1 butuh data lebih sedikit |
|
|
| `SD_ZoneSize` | 0.050 | 0.100 | M1 lebih presisi |
|
|
| `MTF_Weight_M1` | 40 | 30 | Bobot M1 lebih tinggi |
|
|
| `MTF_Weight_M5` | 30 | 40 | Bobot M5 lebih tinggi |
|
|
|
|
## ⚙️ Pengaturan Optimal untuk Scalping
|
|
|
|
### ✅ Parameter yang Dioptimalkan:
|
|
|
|
1. **Threshold Rendah**:
|
|
- `EngulfingStrengthThreshold = 0.3` (dari 0.4)
|
|
- `MinEnhancedScore = 40.0` (dari 50.0)
|
|
- `MinConfirmations_Scalping = 1` (dari 3)
|
|
|
|
2. **Konfirmasi Minimal**:
|
|
- `RequireVolumeConfirmation = false`
|
|
- `RequireContextValidation = false`
|
|
- `RequireMomentumAlignment = false`
|
|
- `EnableBreakoutConfirmation = false`
|
|
|
|
3. **Anti-Repaint Dinonaktifkan**:
|
|
- `EnableAntiRepaint = false`
|
|
- `RequireBarClose = false`
|
|
- `EngulfingCalculationInterval = 1`
|
|
|
|
4. **Safety Trading Aktif**:
|
|
- `UseProtectiveSL = true`
|
|
- `AutoAttachSL = true`
|
|
- `AutoCancelPending = true`
|
|
|
|
## 🚀 Cara Menggunakan
|
|
|
|
### Langkah 1: Load Preset
|
|
1. Buka MetaTrader 5
|
|
2. Drag EA `smart-bot.mq5` ke chart
|
|
3. Klik tombol "Load" di dialog EA
|
|
4. Pilih file preset yang diinginkan:
|
|
- `SmartBot_Scalping_M1_M5.set` untuk M1/M5
|
|
- `SmartBot_Scalping_M5.set` untuk M5
|
|
|
|
### Langkah 2: Sesuaikan Symbol
|
|
1. Pastikan symbol yang diinginkan ada di `PairsToScan`
|
|
2. Default: `XAUUSD,XAUUSDc,XAUUSDm,BTCUSD,BTCUSDc,BTCUSDm`
|
|
3. Tambah/hapus symbol sesuai kebutuhan
|
|
|
|
### Langkah 3: Sesuaikan Risk Management
|
|
1. `RiskPercent`: 1.0% (sesuaikan dengan modal)
|
|
2. `MaxDailyLoss`: 500.0 (sesuaikan dengan toleransi loss)
|
|
3. `MaxDailyProfit`: 1000.0 (sesuaikan dengan target profit)
|
|
|
|
## 📊 Monitoring dan Debug
|
|
|
|
### Dashboard yang Aktif:
|
|
- ✅ Status Entry/Setup Timeframe
|
|
- ✅ Engulfing Detection Status
|
|
- ✅ Anti-Fake Breakout Status
|
|
- ✅ MTF Confirmation Status
|
|
- ✅ Safety Trading Status
|
|
|
|
### Log yang Aktif:
|
|
- ✅ Debug Logs (untuk troubleshooting)
|
|
- ✅ Essential Logs (untuk monitoring)
|
|
- ✅ Warning Logs (untuk alert)
|
|
- ✅ Error Logs (untuk error handling)
|
|
|
|
## ⚠️ Perhatian Penting
|
|
|
|
### 1. **Test di Demo Dulu**
|
|
- Selalu test preset di akun demo
|
|
- Monitor performance minimal 1 minggu
|
|
- Sesuaikan parameter jika diperlukan
|
|
|
|
### 2. **Market Conditions**
|
|
- Preset ini optimal untuk market volatile
|
|
- Kurang optimal untuk market sideways
|
|
- Sesuaikan dengan kondisi market saat ini
|
|
|
|
### 3. **Risk Management**
|
|
- Pastikan `RiskPercent` sesuai dengan modal
|
|
- Monitor `MaxDailyLoss` dan `MaxDailyProfit`
|
|
- Gunakan `UseProtectiveSL` untuk safety
|
|
|
|
## 🔧 Troubleshooting
|
|
|
|
### Jika Entry Tidak Muncul:
|
|
1. Cek `EnableScalpingMode = true`
|
|
2. Cek `MinConfirmations_Scalping = 1`
|
|
3. Cek `EnableEnhancedEngulfing = true`
|
|
4. Cek `EnableAntiRepaint = false`
|
|
|
|
### Jika Entry Terlalu Sering:
|
|
1. Naikkan `EngulfingStrengthThreshold` ke 0.4
|
|
2. Naikkan `MinEnhancedScore` ke 50.0
|
|
3. Aktifkan `RequireVolumeConfirmation = true`
|
|
|
|
### Jika Loss Terlalu Besar:
|
|
1. Aktifkan `EnableBreakoutConfirmation = true`
|
|
2. Naikkan `MinConfirmations_Scalping` ke 2
|
|
3. Aktifkan `RequireContextValidation = true`
|
|
|
|
## 📈 Performance Expectation
|
|
|
|
### Untuk M1/M5 Preset:
|
|
- **Entry Frequency**: 10-30 per hari
|
|
- **Win Rate**: 60-70%
|
|
- **Average Profit**: 5-15 pips per trade
|
|
- **Max Drawdown**: 10-20%
|
|
|
|
### Untuk M5 Preset:
|
|
- **Entry Frequency**: 5-15 per hari
|
|
- **Win Rate**: 65-75%
|
|
- **Average Profit**: 8-20 pips per trade
|
|
- **Max Drawdown**: 8-15%
|
|
|
|
## 📞 Support
|
|
|
|
Jika ada masalah atau pertanyaan:
|
|
1. Cek log di MetaTrader 5
|
|
2. Monitor dashboard status
|
|
3. Sesuaikan parameter sesuai kondisi
|
|
4. Test ulang di demo account
|