refactor(phase2): Create strategy module core structure
This commit is contained in:
25
backend/app/strategy/__init__.py
Normal file
25
backend/app/strategy/__init__.py
Normal file
@@ -0,0 +1,25 @@
|
||||
"""
|
||||
Strategy Engine Module
|
||||
|
||||
매매 전략을 관리하고 실행하는 핵심 모듈
|
||||
- 전략 추상화 (BaseStrategy)
|
||||
- 신호 생성 (Signal)
|
||||
- 전략 등록·실행·관리 (StrategyManager)
|
||||
- 보조지표 (Indicators)
|
||||
- 종목 스캔 (Scanner)
|
||||
"""
|
||||
|
||||
from app.strategy.base_strategy import BaseStrategy
|
||||
from app.strategy.signal import Signal, SignalType
|
||||
from app.strategy.strategy_manager import StrategyManager, strategy_manager
|
||||
|
||||
__all__ = [
|
||||
# Core classes
|
||||
"BaseStrategy",
|
||||
"Signal",
|
||||
"SignalType",
|
||||
"StrategyManager",
|
||||
|
||||
# Singleton
|
||||
"strategy_manager",
|
||||
]
|
||||
Reference in New Issue
Block a user