605faf5310
Add cluster audit pipeline, united EA updates, brochure generators, and publication hygiene (gitignore, MT5 path desensitization, pre-upload scan). Remove tracked reports, models, and binary artifacts from the repo. Co-authored-by: Cursor <cursoragent@cursor.com>
59 lines
3.4 KiB
JSON
59 lines
3.4 KiB
JSON
{
|
|
"timeframe": "M15",
|
|
"period": ["2020-01-01", "2026-01-01"],
|
|
"lot_per_symbol": 0.05,
|
|
"initial_balance": 10000,
|
|
"categories": {
|
|
"majors": ["EURUSD", "GBPUSD", "USDJPY", "USDCHF", "USDCAD", "AUDUSD", "NZDUSD"],
|
|
"crosses": ["EURGBP", "EURJPY", "GBPJPY", "EURCHF", "GBPCHF", "EURAUD", "EURNZD", "EURCAD", "GBPAUD", "GBPNZD", "GBPCAD", "AUDNZD", "AUDCAD", "NZDCAD"],
|
|
"jpy_cross": ["AUDJPY", "NZDJPY", "CADJPY", "CHFJPY"],
|
|
"metals": ["XAUUSD", "XAGUSD", "XPTUSD", "XPDUSD"],
|
|
"indices": ["US500", "NAS100", "US30", "GER40", "UK100", "JPN225"],
|
|
"crypto": ["BTCUSD", "ETHUSD"],
|
|
"commodities": ["XTIUSD", "XBRUSD"],
|
|
"cnh": ["USDCNH"]
|
|
},
|
|
"symbols": [
|
|
{"name": "EURUSD", "max_spread_pips": 6, "category": "majors"},
|
|
{"name": "GBPUSD", "max_spread_pips": 8, "category": "majors"},
|
|
{"name": "USDJPY", "max_spread_pips": 8, "category": "majors"},
|
|
{"name": "USDCHF", "max_spread_pips": 8, "category": "majors"},
|
|
{"name": "USDCAD", "max_spread_pips": 8, "category": "majors"},
|
|
{"name": "AUDUSD", "max_spread_pips": 8, "category": "majors"},
|
|
{"name": "NZDUSD", "max_spread_pips": 10, "category": "majors"},
|
|
{"name": "EURGBP", "max_spread_pips": 8, "category": "crosses"},
|
|
{"name": "EURJPY", "max_spread_pips": 10, "category": "crosses"},
|
|
{"name": "GBPJPY", "max_spread_pips": 12, "category": "crosses"},
|
|
{"name": "EURCHF", "max_spread_pips": 10, "category": "crosses"},
|
|
{"name": "GBPCHF", "max_spread_pips": 12, "category": "crosses"},
|
|
{"name": "EURAUD", "max_spread_pips": 10, "category": "crosses"},
|
|
{"name": "EURNZD", "max_spread_pips": 12, "category": "crosses"},
|
|
{"name": "EURCAD", "max_spread_pips": 10, "category": "crosses"},
|
|
{"name": "GBPAUD", "max_spread_pips": 12, "category": "crosses"},
|
|
{"name": "GBPNZD", "max_spread_pips": 14, "category": "crosses"},
|
|
{"name": "GBPCAD", "max_spread_pips": 12, "category": "crosses"},
|
|
{"name": "AUDNZD", "max_spread_pips": 12, "category": "crosses"},
|
|
{"name": "AUDCAD", "max_spread_pips": 12, "category": "crosses"},
|
|
{"name": "NZDCAD", "max_spread_pips": 12, "category": "crosses"},
|
|
{"name": "AUDJPY", "max_spread_pips": 10, "category": "jpy_cross"},
|
|
{"name": "NZDJPY", "max_spread_pips": 12, "category": "jpy_cross"},
|
|
{"name": "CADJPY", "max_spread_pips": 10, "category": "jpy_cross"},
|
|
{"name": "CHFJPY", "max_spread_pips": 10, "category": "jpy_cross"},
|
|
{"name": "XAUUSD", "max_spread_pips": 35, "category": "metals"},
|
|
{"name": "XAGUSD", "max_spread_pips": 40, "category": "metals"},
|
|
{"name": "XPTUSD", "max_spread_pips": 50, "category": "metals"},
|
|
{"name": "XPDUSD", "max_spread_pips": 80, "category": "metals"},
|
|
{"name": "US500", "max_spread_pips": 15, "category": "indices"},
|
|
{"name": "NAS100", "max_spread_pips": 20, "category": "indices"},
|
|
{"name": "US30", "max_spread_pips": 20, "category": "indices"},
|
|
{"name": "GER40", "max_spread_pips": 20, "category": "indices"},
|
|
{"name": "UK100", "max_spread_pips": 20, "category": "indices"},
|
|
{"name": "JPN225", "max_spread_pips": 25, "category": "indices"},
|
|
{"name": "BTCUSD", "max_spread_pips": 50, "category": "crypto"},
|
|
{"name": "ETHUSD", "max_spread_pips": 40, "category": "crypto"},
|
|
{"name": "XTIUSD", "max_spread_pips": 30, "category": "commodities"},
|
|
{"name": "XBRUSD", "max_spread_pips": 30, "category": "commodities"},
|
|
{"name": "USDCNH", "max_spread_pips": 15, "category": "cnh"}
|
|
]
|
|
}
|