feat: Optuna Parameter Optimizer with 60 tests (P3 complete)

FTMO-compliant parameter optimization:
- Entry/Exit thresholds
- Rolling windows
- Stop Loss (max 2%), Take Profit (2x-3x SL)
- Trailing stop parameters
- Objective: Sharpe × |IC| × √trades
- FTMO penalties for DD > 10%, SL > 2%
- TPESampler + MedianPruner
- 30 trials default

60 tests passing.
This commit is contained in:
TPTBusiness
2026-04-09 08:56:52 +02:00
parent 2e6b822a18
commit adff12b20b
File diff suppressed because it is too large Load Diff