Spaces:
Runtime error
Runtime error
| """Strategy adapters — pluggable trading strategy implementations.""" | |
| from trading_cli.strategy.adapters.base import SignalResult, StrategyAdapter, StrategyInfo | |
| from trading_cli.strategy.adapters.registry import ( | |
| create_strategy, | |
| get_strategy, | |
| list_strategies, | |
| register_strategy, | |
| ) | |
| # Import all strategy implementations to trigger registration | |
| from trading_cli.strategy.adapters.hybrid import HybridStrategy | |
| from trading_cli.strategy.adapters.momentum import MomentumStrategy | |
| from trading_cli.strategy.adapters.mean_reversion import MeanReversionStrategy | |
| from trading_cli.strategy.adapters.mean_reversion_rsi2 import MeanReversionRSI2Strategy | |
| from trading_cli.strategy.adapters.trend_following import TrendFollowingStrategy | |
| from trading_cli.strategy.adapters.sentiment_driven import SentimentStrategy | |
| from trading_cli.strategy.adapters.regime_aware import RegimeAwareStrategy | |
| from trading_cli.strategy.adapters.super_strategy import SuperStrategy | |
| from trading_cli.strategy.adapters.ai_fusion import AIFusionStrategy | |
| __all__ = [ | |
| "StrategyAdapter", | |
| "StrategyInfo", | |
| "SignalResult", | |
| "create_strategy", | |
| "get_strategy", | |
| "list_strategies", | |
| "register_strategy", | |
| "HybridStrategy", | |
| "MomentumStrategy", | |
| "MeanReversionStrategy", | |
| "MeanReversionRSI2Strategy", | |
| "TrendFollowingStrategy", | |
| "SentimentStrategy", | |
| "RegimeAwareStrategy", | |
| "SuperStrategy", | |
| "AIFusionStrategy", | |
| ] | |