fix: Refactor imports and remove unused ATR calculation

Changes:
- Updated import paths for `compute_atr_series` and `is_strategy_eod_bar` to reflect new module structure.
- Removed the unused `compute_atr_series` function from `tail_engine.py`, streamlining the codebase.

Impact:
- These changes enhance code organization and maintainability by ensuring that only necessary components are imported and utilized, while also eliminating redundant code.
This commit is contained in:
2026-07-06 20:27:39 +09:00
parent 844d32f39c
commit ad0ad308d1
7 changed files with 181 additions and 154 deletions

View File

@@ -41,7 +41,7 @@ _bo_logger = get_logger("kis_trader.breakout")
from ..utils.position_sizing import invest_qty_for_price
from ..engine.ema_trend_filter import eval_ema_uptrend_reject
from ..engine.scalping_engine import check_sell_signal_backtest_bar
from ..engine.tail_engine import compute_atr_series
from ..engine.atr_series import compute_atr_series
from ..engine.whipsaw_filter import whipsaw_reject_for_signal
from ..engine.orderbook_filter import orderbook_reject_for_entry
from ..engine.program_filter import program_reject_for_entry