feat(param-search): Add new evaluation functions for breakout, momentum, and tail parameter combinations

Changes:
- Added `apply_params_to_db` function to streamline parameter application to the database.
- Introduced `evaluate_breakout_param_combo`, `evaluate_momentum_param_combo`, and `evaluate_tail_param_combo` functions to enhance the evaluation of parameter combinations for respective strategies.
- Updated `requirements.txt` to include `optuna==4.2.1` for improved optimization capabilities.

Impact:
- These additions improve the modularity and efficiency of parameter evaluations across different trading strategies, facilitating better optimization and backtesting processes.
This commit is contained in:
2026-07-06 02:18:14 +09:00
parent 94a7608f6f
commit 336d637b72
9 changed files with 2193 additions and 235 deletions

View File

@@ -91,6 +91,7 @@ multitasking==0.0.12
mypy_extensions==1.1.0
networkx==3.4.2
numpy==1.26.4
optuna==4.2.1
openai==2.20.0
orjson==3.11.7
oslex==0.1.3