//+------------------------------------------------------------------+ //| SmartBot_Config.mq5 | //| Template Konfigurasi SmartBot MT5 | //+------------------------------------------------------------------+ /* TEMPLATE KONFIGURASI SMARTBOT ============================= Pilih salah satu template di bawah ini sesuai dengan style trading Anda: 1. SCALPING MODE - Untuk trader yang suka entry cepat dengan target kecil 2. INTRADAY MODE - Balance antara scalping dan swing trading 3. SWING MODE - Untuk trader yang fokus pada trend besar 4. CONSERVATIVE MODE - Untuk trader yang lebih hati-hati 5. AGGRESSIVE MODE - Untuk trader yang lebih agresif */ //==================== TEMPLATE 1: SCALPING MODE ==================== /* Mode = MODE_SCALPING AutoTrade = false // Set true untuk live trading RiskPercent = 0.5 // Risiko lebih kecil untuk scalping MaxSpreadPoints = 200 // Spread filter ketat ATR_SL_Multiplier = 0.8 // SL lebih ketat ATR_TP_Multiplier = 1.2 // TP lebih kecil TrailStartPts = 100 // Trailing lebih cepat LockStartPts = 80 // Lock profit lebih cepat TradeStartHour = 7 // Fokus pada sesi London & NY TradeEndHour = 21 */ //==================== TEMPLATE 2: INTRADAY MODE ==================== /* Mode = MODE_INTRADAY AutoTrade = false RiskPercent = 1.0 // Risiko standar MaxSpreadPoints = 400 // Spread filter normal ATR_SL_Multiplier = 1.5 // SL standar ATR_TP_Multiplier = 2.0 // TP standar TrailStartPts = 150 // Trailing normal LockStartPts = 120 // Lock profit normal TradeStartHour = 6 // Trading dari Asia sampai NY TradeEndHour = 22 */ //==================== TEMPLATE 3: SWING MODE ==================== /* Mode = MODE_SWING AutoTrade = false RiskPercent = 2.0 // Risiko lebih besar untuk swing MaxSpreadPoints = 600 // Spread filter lebih longgar ATR_SL_Multiplier = 2.0 // SL lebih lebar ATR_TP_Multiplier = 3.0 // TP lebih besar TrailStartPts = 300 // Trailing lebih lambat LockStartPts = 200 // Lock profit lebih lambat TradeStartHour = 0 // Trading 24 jam TradeEndHour = 23 */ //==================== TEMPLATE 4: CONSERVATIVE MODE ==================== /* Mode = MODE_INTRADAY AutoTrade = false RiskPercent = 0.5 // Risiko sangat kecil MaxSpreadPoints = 200 // Spread filter ketat ATR_SL_Multiplier = 1.2 // SL ketat ATR_TP_Multiplier = 1.8 // TP konservatif ADX_MinStrength = 30 // Hanya trade trend kuat RSI_Overbought = 75 // RSI filter ketat RSI_Oversold = 25 EnableSessionFilter = true // Hanya sesi tertentu TradeAsia = false // Skip Asia session TradeLondon = true TradeNewYork = true */ //==================== TEMPLATE 5: AGGRESSIVE MODE ==================== /* Mode = MODE_SWING AutoTrade = false RiskPercent = 3.0 // Risiko tinggi MaxSpreadPoints = 800 // Spread filter longgar ATR_SL_Multiplier = 2.5 // SL lebar ATR_TP_Multiplier = 4.0 // TP besar ADX_MinStrength = 20 // Trade trend lemah juga RSI_Overbought = 80 // RSI filter longgar RSI_Oversold = 20 EnableSessionFilter = false // Trade semua sesi TradeAsia = true TradeLondon = true TradeNewYork = true */ //==================== KONFIGURASI KHUSUS PER PAIR ==================== /* EURUSD - Major Pair (Low Spread) ================================ MaxSpreadPoints = 300 SD_ZoneSize = 0.0005 ATR_SL_Multiplier = 1.5 ATR_TP_Multiplier = 2.0 GBPUSD - Volatile Major ======================= MaxSpreadPoints = 500 SD_ZoneSize = 0.0010 ATR_SL_Multiplier = 1.8 ATR_TP_Multiplier = 2.5 USDJPY - Range Trading ====================== MaxSpreadPoints = 400 SD_ZoneSize = 0.0100 ATR_SL_Multiplier = 1.3 ATR_TP_Multiplier = 1.8 AUDUSD - Commodity Currency =========================== MaxSpreadPoints = 600 SD_ZoneSize = 0.0008 ATR_SL_Multiplier = 1.6 ATR_TP_Multiplier = 2.2 XAUUSD - GOLD (Commodity) ========================= MaxSpreadPoints = 800 // Gold spread lebih tinggi SD_ZoneSize = 0.50 // Zone size dalam USD (50 cents) ATR_SL_Multiplier = 2.0 // SL lebih lebar karena volatilitas tinggi ATR_TP_Multiplier = 3.0 // TP lebih besar untuk kompensasi spread RiskPercent = 0.8 // Risiko lebih kecil karena volatilitas TrailStartPts = 200 // Trailing lebih lambat LockStartPts = 150 // Lock profit lebih lambat ADX_MinStrength = 20 // ADX lebih rendah karena gold sering ranging RSI_Overbought = 75 // RSI filter ketat RSI_Oversold = 25 EnableSessionFilter = true // Fokus pada sesi aktif TradeAsia = false // Skip Asia (low liquidity) TradeLondon = true // London session penting untuk gold TradeNewYork = true // NY session penting untuk gold */ //==================== KONFIGURASI NEWS FILTER ==================== /* High Impact News Events: ======================== - NFP (Non-Farm Payrolls) - CPI (Consumer Price Index) - GDP (Gross Domestic Product) - Interest Rate Decisions - Employment Reports - Retail Sales - Manufacturing PMI Pause Settings: ============== PauseBeforeMin = 15 // Pause 15 menit sebelum news PauseAfterMin = 30 // Pause 30 menit setelah news Untuk news sangat penting seperti NFP: PauseBeforeMin = 30 PauseAfterMin = 60 */ //==================== KONFIGURASI AI ASSIST ==================== /* AI Integration Settings: ======================== AI_Assist_Enable = true AI_Endpoint_URL = "http://your-ai-server.com/api/trade" AI_API_Key = "your-api-key-here" AI_TimeoutMs = 2000 // 2 detik timeout AI_MaxChars = 1000 // Maksimal response 1000 karakter AI_RequireApprove = true // Manual approval required AI Response Format Expected: =========================== { "verdict": "confirm_buy|confirm_sell|reject", "confidence": 0.85, "reason": "Strong trend with multiple confirmations", "suggested_tp": 1.1050, "suggested_sl": 1.0980 } */ //==================== KONFIGURASI TRADE JOURNAL ==================== /* Trade Log Settings: ================== EnableTradeLog = true LogFileName = "SmartBot_Trades.csv" File Location: ============== C:\Users\[Username]\AppData\Roaming\MetaQuotes\Terminal\[TerminalID]\MQL5\Files\ CSV Format: ========== OpenTime, Pair, Type, Lot, OpenPrice, SL, TP, Reason, CloseTime, ClosePrice, Profit, Notes */ //==================== TIPS KONFIGURASI ==================== /* 1. BACKTEST DULU - Selalu test di demo account terlebih dahulu - Gunakan strategy tester untuk backtest - Monitor performance minimal 1 bulan 2. RISK MANAGEMENT - Jangan set RiskPercent > 2% per trade - Monitor drawdown maksimal 10% - Diversifikasi pair untuk mengurangi risiko 3. MARKET CONDITIONS - Adjust setting berdasarkan kondisi market - Trending market: Gunakan swing mode - Ranging market: Gunakan scalping mode - High volatility: Kurangi lot size 4. BROKER CONSIDERATIONS - Check spread policy broker - Verify slippage settings - Test execution speed - Monitor commission impact 5. REGULAR MAINTENANCE - Review performance weekly - Update news calendar - Adjust parameters based on results - Keep backup of settings */ //==================== TROUBLESHOOTING ==================== /* Common Issues: ============== 1. EA tidak trade: - Check AutoTrade = true - Verify trading hours - Check spread filter - Monitor news filter 2. Signal tidak muncul: - Check indicator handles - Verify confirmation count - Monitor signal strength - Check timeframe settings 3. TP/SL tidak sesuai: - Verify ATR calculation - Check multiplier settings - Monitor point value - Test lot calculation 4. Performance issues: - Reduce lookback periods - Disable unused features - Optimize indicator settings - Check system resources */