16 lines
634 B
Python
16 lines
634 B
Python
import json
|
|
import glob
|
|
from kis_trader.backtest.param_search_optuna import _save_best_params_to_db
|
|
|
|
for path in glob.glob("kis_trader/backtest/results/optuna_*_fast_20260808_02*.json"):
|
|
with open(path, "r", encoding="utf-8") as f:
|
|
data = json.load(f)
|
|
|
|
strat = data.get("strategy")
|
|
# TPE의 best 파라미터는 json 내부에 저장되어 있음
|
|
# 하지만 param_search_optuna.py 에는 _save_best_params_to_db(best_params, strat) 가 있음.
|
|
# JSON에서 파싱:
|
|
# "job" 안에 있거나 최상단에 있을 수 있음.
|
|
# JSON 파일 포맷 확인을 위해 그냥 로드해봄
|
|
pass
|