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

1""" 

2交易策略模块 

3""" 

4 

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) 

14 

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]