{
    "Aggressive_70_Percent_Voting": {
        "name": "Aggressive Test (70% Voting)",
        "riskLevel": 5,
        "allocatedCapital": 5000,
        "strategy_config": {
            "rules": [
                {
                    "ruleId": "TrendBiasRule",
                    "enabled": true,
                    "params": {
                        "emaFast": 50,
                        "emaSlow": 200
                    }
                },
                {
                    "ruleId": "SessionRule",
                    "enabled": true,
                    "params": {
                        "allowedSessions": [
                            "NY",
                            "LDN"
                        ]
                    }
                },
                {
                    "ruleId": "ZoneRule",
                    "enabled": true,
                    "params": {
                        "emaPeriod": 20
                    }
                },
                {
                    "ruleId": "MomentumRule",
                    "enabled": true,
                    "params": {
                        "rsiPeriod": 14
                    }
                },
                {
                    "ruleId": "EntryTriggerRule",
                    "enabled": true,
                    "params": {}
                },
                {
                    "ruleId": "RiskManagementRule",
                    "enabled": true,
                    "params": {
                        "atrPeriod": 14
                    }
                },
                {
                    "ruleId": "AIAnalysisRule",
                    "enabled": false,
                    "params": {
                        "minConfidence": 80
                    }
                }
            ],
            "riskLimits": {
                "maxDailyLossUsd": 50,
                "dailyProfitTargetUsd": 100,
                "maxOpenTrades": 2,
                "maxConsecutiveLosses": 2
            },
            "execution": {
                "orderType": "market",
                "cooldownMinutes": 30,
                "minRulePassRatio": 0.7,
                "entryMode": "both"
            }
        }
    },
    "Risk5_VeryAggressive": {
        "name": "Alpha Scalper",
        "riskLevel": 5,
        "allocatedCapital": 5000,
        "strategy_config": {
            "rules": [
                {
                    "ruleId": "TrendBiasRule",
                    "enabled": true,
                    "params": {
                        "timeframe": "1h",
                        "emaFast": 20,
                        "emaSlow": 50
                    }
                },
                {
                    "ruleId": "SessionRule",
                    "enabled": false
                },
                {
                    "ruleId": "ZoneRule",
                    "enabled": true,
                    "params": {
                        "emaPeriod": 20,
                        "tolerancePercent": 1.5
                    }
                },
                {
                    "ruleId": "MomentumRule",
                    "enabled": true,
                    "params": {
                        "timeframe": "15m",
                        "rsiPeriod": 7,
                        "overbought": 80,
                        "oversold": 20
                    }
                },
                {
                    "ruleId": "EntryTriggerRule",
                    "enabled": true,
                    "params": {
                        "timeframe": "15m",
                        "wickRatioThreshold": 0.3
                    }
                },
                {
                    "ruleId": "RiskManagementRule",
                    "enabled": true,
                    "params": {
                        "slMultiplier": 1.0,
                        "maxRisk": 5.0
                    }
                }
            ],
            "riskLimits": {
                "maxDailyLossUsd": 500,
                "maxConsecutiveLosses": 5,
                "maxOpenTrades": 10
            },
            "execution": {
                "orderType": "market",
                "cooldownMinutes": 5,
                "entryMode": "both"
            }
        }
    },
    "Risk4_Aggressive": {
        "name": "Active Swing",
        "riskLevel": 4,
        "allocatedCapital": 5000,
        "strategy_config": {
            "rules": [
                {
                    "ruleId": "TrendBiasRule",
                    "enabled": true,
                    "params": {
                        "timeframe": "1h",
                        "emaFast": 50,
                        "emaSlow": 100
                    }
                },
                {
                    "ruleId": "SessionRule",
                    "enabled": false
                },
                {
                    "ruleId": "ZoneRule",
                    "enabled": true,
                    "params": {
                        "emaPeriod": 20,
                        "tolerancePercent": 1.0
                    }
                },
                {
                    "ruleId": "MomentumRule",
                    "enabled": true,
                    "params": {
                        "timeframe": "15m",
                        "rsiPeriod": 14,
                        "overbought": 75,
                        "oversold": 25
                    }
                },
                {
                    "ruleId": "EntryTriggerRule",
                    "enabled": true,
                    "params": {
                        "timeframe": "15m"
                    }
                },
                {
                    "ruleId": "RiskManagementRule",
                    "enabled": true,
                    "params": {
                        "slMultiplier": 1.2,
                        "maxRisk": 3.0
                    }
                }
            ],
            "riskLimits": {
                "maxDailyLossUsd": 300,
                "maxConsecutiveLosses": 4,
                "maxOpenTrades": 7
            },
            "execution": {
                "orderType": "market",
                "cooldownMinutes": 15,
                "entryMode": "both"
            }
        }
    },
    "Risk3_Balanced": {
        "name": "Balanced Core",
        "riskLevel": 3,
        "allocatedCapital": 5000,
        "strategy_config": {
            "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,
                        "overbought": 70,
                        "oversold": 30
                    }
                },
                {
                    "ruleId": "EntryTriggerRule",
                    "enabled": true,
                    "params": {
                        "triggerType": "ema_cross"
                    }
                },
                {
                    "ruleId": "RiskManagementRule",
                    "enabled": true,
                    "params": {
                        "slMultiplier": 1.5,
                        "maxRisk": 2.0
                    }
                }
            ],
            "riskLimits": {
                "maxDailyLossUsd": 150,
                "maxConsecutiveLosses": 3,
                "maxOpenTrades": 5
            },
            "execution": {
                "orderType": "market",
                "cooldownMinutes": 30,
                "entryMode": "both"
            }
        }
    },
    "Risk2_Conservative": {
        "name": "Conservative Guard",
        "riskLevel": 2,
        "allocatedCapital": 5000,
        "strategy_config": {
            "rules": [
                {
                    "ruleId": "TrendBiasRule",
                    "enabled": true,
                    "params": {
                        "timeframe": "4h",
                        "emaFast": 50,
                        "emaSlow": 200
                    }
                },
                {
                    "ruleId": "SessionRule",
                    "enabled": true,
                    "params": {
                        "allowedSessions": [
                            "LDN",
                            "NY"
                        ]
                    }
                },
                {
                    "ruleId": "ZoneRule",
                    "enabled": true,
                    "params": {
                        "emaPeriod": 50,
                        "tolerancePercent": 0.3
                    }
                },
                {
                    "ruleId": "MomentumRule",
                    "enabled": true,
                    "params": {
                        "timeframe": "1h",
                        "overbought": 65,
                        "oversold": 35
                    }
                },
                {
                    "ruleId": "EntryTriggerRule",
                    "enabled": true,
                    "params": {
                        "wickRatioThreshold": 0.6
                    }
                },
                {
                    "ruleId": "RiskManagementRule",
                    "enabled": true,
                    "params": {
                        "slMultiplier": 2.0,
                        "maxRisk": 1.0
                    }
                }
            ],
            "riskLimits": {
                "maxDailyLossUsd": 100,
                "maxConsecutiveLosses": 2,
                "maxOpenTrades": 3
            },
            "execution": {
                "orderType": "market",
                "cooldownMinutes": 60,
                "entryMode": "both"
            }
        }
    },
    "Risk1_VeryConservative": {
        "name": "Ultra Defense",
        "riskLevel": 1,
        "allocatedCapital": 5000,
        "strategy_config": {
            "rules": [
                {
                    "ruleId": "TrendBiasRule",
                    "enabled": true,
                    "params": {
                        "timeframe": "4h",
                        "emaFast": 100,
                        "emaSlow": 200
                    }
                },
                {
                    "ruleId": "SessionRule",
                    "enabled": true,
                    "params": {
                        "allowedSessions": [
                            "LDN",
                            "NY"
                        ]
                    }
                },
                {
                    "ruleId": "ZoneRule",
                    "enabled": true,
                    "params": {
                        "emaPeriod": 50,
                        "tolerancePercent": 0.2
                    }
                },
                {
                    "ruleId": "MomentumRule",
                    "enabled": true,
                    "params": {
                        "timeframe": "1h",
                        "rsiPeriod": 21,
                        "overbought": 60,
                        "oversold": 40
                    }
                },
                {
                    "ruleId": "EntryTriggerRule",
                    "enabled": true,
                    "params": {
                        "wickRatioThreshold": 0.7
                    }
                },
                {
                    "ruleId": "RiskManagementRule",
                    "enabled": true,
                    "params": {
                        "slMultiplier": 2.5,
                        "maxRisk": 0.5
                    }
                }
            ],
            "riskLimits": {
                "maxDailyLossUsd": 50,
                "maxConsecutiveLosses": 1,
                "maxOpenTrades": 2
            },
            "execution": {
                "orderType": "market",
                "cooldownMinutes": 120,
                "entryMode": "both"
            }
        }
    }
}