#!/usr/bin/env python3
"""
updowbuyy.py — 구 경로 호환용 얇은 래퍼 (수정 금지)
====================================
⚠️ 로직·파라미터 수정은 ``kis_trader/strategies/updow_buy.py`` 에만 하세요.
이 파일을 고쳐도 main / backtest_web / param_search 는 반영되지 않습니다.
(현재 repo 에 ``import updowbuyy`` 호출처 없음 — 삭제해도 동작 동일)

엔진·DB 연동 단일 소스: ``kis_trader.strategies.updow_buy``
"""

from __future__ import annotations

from kis_trader.strategies.updow_buy import (  # noqa: E402
    CFG_ENGINE_KEYS,
    DEFAULT_UPDOW_CONFIG,
    UPDOW_GRID_AXIS_HINTS_KO,
    cfg_from_env_snapshot,
    default_param_grid,
    env_snapshot_patch_from_engine_cfg,
    read_updow_tf_min,
    run_backtest_updow,
    run_param_search_updow,
)

__all__ = [
    "CFG_ENGINE_KEYS",
    "DEFAULT_UPDOW_CONFIG",
    "UPDOW_GRID_AXIS_HINTS_KO",
    "cfg_from_env_snapshot",
    "default_param_grid",
    "env_snapshot_patch_from_engine_cfg",
    "read_updow_tf_min",
    "run_backtest_updow",
    "run_param_search_updow",
]
