Files
EA2/smart-bot/SCALPING_PRESET_README.md
sigitholic 98507e3a47 Initial commit
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 20:22:43 +07:00

4.0 KiB

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