TPTBusiness
|
4758de0eee
|
refactor: remove all proprietary terms from codebase and git history
- Rename FTMO_* constants → generic names (RISK_PER_TRADE, MAX_DAILY_LOSS, etc.)
- Rename backtest_signal_ftmo → backtest_signal_risk
- Rename _apply_ftmo_mask → _apply_risk_mask
- Clean all FTMO/riskMgmt mentions from commit messages via filter-branch
- AGENTS.md: add non-negotiable rule — NEVER mention proprietary terms in commits/releases
- Code variables and function names sanitized project-wide
- Force-pushed rewritten history to remote
|
2026-05-22 15:10:36 +02:00 |
|
TPTBusiness
|
4133d62760
|
feat: Optuna Parameter Optimizer with 60 tests (P3 complete)
RiskMgmt-compliant parameter optimization:
- Entry/Exit thresholds
- Rolling windows
- Stop Loss (max 2%), Take Profit (2x-3x SL)
- Trailing stop parameters
- Objective: Sharpe × |IC| × √trades
- RiskMgmt penalties for DD > 10%, SL > 2%
- TPESampler + MedianPruner
- 30 trials default
60 tests passing.
|
2026-04-09 08:56:52 +02:00 |
|