{ "rules": [ { "ruleId": "TrendBiasRule", "enabled": true, "params": { "timeframe": "4h", "emaFast": 50, "emaSlow": 200 } }, { "ruleId": "SessionRule", "enabled": true, "params": { "allowedSessions": ["NY", "LDN"] } }, { "ruleId": "ZoneRule", "enabled": true, "params": { "emaPeriod": 20, "tolerancePercent": 0.5 } }, { "ruleId": "MomentumRule", "enabled": true, "params": { "timeframe": "1h", "rsiPeriod": 14, "rsiOverbought": 70, "rsiOversold": 30 } }, { "ruleId": "EntryTriggerRule", "enabled": true, "params": { "triggerType": "ema_cross" } }, { "ruleId": "RiskManagementRule", "enabled": true, "params": { "atrPeriod": 14, "riskRewardRatio": 1.5 } }, { "ruleId": "AIAnalysisRule", "enabled": false, "params": { "minConfidence": 80 } } ], "riskLimits": { "maxDailyLossUsd": 50, "maxConsecutiveLosses": 2, "maxOpenTrades": 3 }, "execution": { "orderType": "market", "cooldownMinutes": 30, "entryMode": "both" } }