{
    "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"
    }
}
