299411aa35
Same 8-run matrix, window and pinned input parquets as baseline/da61cff;
every output hash is byte-identical to the old baseline (walk-forward
mode + data-safety guards are behavior-neutral on default runs).
Verified: scripts/compare_baseline.py 32/32 PASS at this commit. Future
compares now reference the extended-window code. da61cff kept for
history; its pins remain protected (guard unions all manifests).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017FBjfomAipxvPWwRJEDDyJ
56 lines
1.1 KiB
JSON
56 lines
1.1 KiB
JSON
{
|
|
"by_quality": {
|
|
"A": {
|
|
"max_dd_r": -7.221372,
|
|
"profit_factor": 2.054039,
|
|
"total_r": 37.043391,
|
|
"trades": 117,
|
|
"win_rate_pct": 59.82906
|
|
},
|
|
"A+": {
|
|
"max_dd_r": -0.032854,
|
|
"profit_factor": 0.0,
|
|
"total_r": -0.032854,
|
|
"trades": 1,
|
|
"win_rate_pct": 0.0
|
|
},
|
|
"B": {
|
|
"max_dd_r": -17.102029,
|
|
"profit_factor": 1.384957,
|
|
"total_r": 61.864782,
|
|
"trades": 421,
|
|
"win_rate_pct": 50.831354
|
|
},
|
|
"C": {
|
|
"max_dd_r": -3.096494,
|
|
"profit_factor": 0.971963,
|
|
"total_r": -0.233651,
|
|
"trades": 16,
|
|
"win_rate_pct": 43.75
|
|
}
|
|
},
|
|
"by_strategy": {
|
|
"GENERIC": {
|
|
"max_dd_r": -8.324507,
|
|
"profit_factor": 1.534348,
|
|
"total_r": 62.002723,
|
|
"trades": 325,
|
|
"win_rate_pct": 53.230769
|
|
},
|
|
"XAU_CP": {
|
|
"max_dd_r": -11.101075,
|
|
"profit_factor": 1.415493,
|
|
"total_r": 36.638945,
|
|
"trades": 230,
|
|
"win_rate_pct": 51.304348
|
|
}
|
|
},
|
|
"overall": {
|
|
"max_dd_r": -10.729068,
|
|
"profit_factor": 1.483026,
|
|
"total_r": 98.641668,
|
|
"trades": 555,
|
|
"win_rate_pct": 52.432432
|
|
}
|
|
}
|