learning_ai_invt_trdg/backend/example_profile_config.json

71 lines
1.6 KiB
JSON

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