""" Strategy Engine Package This package provides strategy calculation and signal generation capabilities optimized for the TCP Trading Platform's market data and technical indicators. IMPORTANT: Mirrors Indicator Patterns - Follows the same architecture as data/common/indicators/ - Uses BaseStrategy abstract class pattern - Implements factory pattern for dynamic strategy loading - Supports JSON-based configuration management - Integrates with existing technical indicators system """ from .base import BaseStrategy from .factory import StrategyFactory from .data_types import StrategySignal, SignalType, StrategyResult # Note: Strategy implementations and manager will be added in next iterations __all__ = [ 'BaseStrategy', 'StrategyFactory', 'StrategySignal', 'SignalType', 'StrategyResult' ]