refactor: enhance Optuna backtesting framework, optimize orderbook filtering, and update database management utilities.
This commit is contained in:
@@ -915,5 +915,9 @@ def resolve_trigger_snapshots_for_backtest(
|
||||
if not pg:
|
||||
pg = pg_loaded
|
||||
if snap_meta.get("log_verdict_by_code") and engine_params is not None:
|
||||
engine_params["_backtest_log_verdict_by_code"] = snap_meta["log_verdict_by_code"]
|
||||
if not engine_params.get("_backtest_disable_log_orderbook_verdict"):
|
||||
if str(snap_meta.get("orderbook_history_source") or "").lower() != "ls":
|
||||
engine_params["_backtest_log_verdict_by_code"] = snap_meta[
|
||||
"log_verdict_by_code"
|
||||
]
|
||||
return (ob or None), (pg or None), snap_meta
|
||||
|
||||
Reference in New Issue
Block a user