Coverage for core/trading/strategies/__init__.py: 100.00%
7 statements
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-13 18:58 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-13 18:58 +0000
1"""
2交易策略模块
3"""
5from .base_strategy import BaseStrategy
6from .bollinger_strategy import BollingerBandsStrategy
7from .ma_crossover_strategy import MovingAverageCrossoverStrategy
8from .macd_strategy import MACDStrategy
9from .rsi_strategy import RSIStrategy
10from .strategy_factory import (create_strategy, get_available_strategies,
11 get_strategy_parameters,
12 get_strategy_recommended_risk_config,
13 get_strategy_template)
15__all__ = [
16 "BaseStrategy",
17 "MovingAverageCrossoverStrategy",
18 "RSIStrategy",
19 "MACDStrategy",
20 "BollingerBandsStrategy",
21 "create_strategy",
22 "get_strategy_recommended_risk_config",
23 "get_strategy_parameters",
24 "get_strategy_template",
25 "get_available_strategies",
26]