71 lines
1.6 KiB
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"
|
|
}
|
|
}
|