refactor: enhance Optuna backtesting framework, optimize orderbook filtering, and update database management utilities.
This commit is contained in:
38
scratch/check_live_settings.py
Normal file
38
scratch/check_live_settings.py
Normal file
@@ -0,0 +1,38 @@
|
||||
"""현재 운영 설정 핵심 키 조회"""
|
||||
import sys
|
||||
sys.path.insert(0, "/home/hoon/kis_bot")
|
||||
from database import TradeDB
|
||||
|
||||
db = TradeDB()
|
||||
try:
|
||||
snap = db.get_merged_env_snapshot() or {}
|
||||
|
||||
keys = [
|
||||
"KIWOOM_WS_ORDERBOOK_ENABLED",
|
||||
"WS_ORDERBOOK_COLLECT_ENABLED",
|
||||
"WS_ORDERBOOK_SAVE_ENABLED",
|
||||
"WS_ORDERBOOK_TICK_MAX_AGE_SEC",
|
||||
"WS_TRIGGER_EVAL_SAVE_ENABLED",
|
||||
"WHIPSAW_FILTER_ENABLED",
|
||||
"TAIL_WHIPSAW_FILTER_ENABLED",
|
||||
"MOMENTUM_WHIPSAW_FILTER_ENABLED",
|
||||
"BREAKOUT_WHIPSAW_FILTER_ENABLED",
|
||||
"TAIL_ORDERBOOK_FILTER_ENABLED",
|
||||
"MOMENTUM_ORDERBOOK_FILTER_ENABLED",
|
||||
"BREAKOUT_ORDERBOOK_FILTER_ENABLED",
|
||||
"SCALP_ORDERBOOK_FILTER_ENABLED",
|
||||
"STRICT_FILL_VERIFY",
|
||||
"USE_MARKET_IOC",
|
||||
"USE_MARKET_IOC_SELL",
|
||||
"WS_PROVIDER",
|
||||
"WS_SUBSCRIBE_KIS_MINIMAL",
|
||||
"KIS_WS_ORDERBOOK_ENABLED",
|
||||
]
|
||||
|
||||
print("=== 현재 DB 설정값 ===")
|
||||
for k in keys:
|
||||
v = snap.get(k)
|
||||
print(f" {k} = {repr(v)}")
|
||||
|
||||
finally:
|
||||
db.close()
|
||||
Reference in New Issue
Block a user