aszerW
7468130450
feat(strategy): 实现策略层与配置加载
核心组件:
- StrategyBase: 策略抽象基类(含回调钩子)
- 类属性(可被配置覆盖)
- init_factors(): 初始化因子组合
- init_signal_generator(): 初始化信号生成器
- run(): 运行策略
- RotationStrategy: 轮动策略示例实现
- 动量因子 + TopN选股
- before_entry回调(溢价过滤)
- dynamic_stoploss回调(持仓时间动态止损)
- ConfigLoader: 配置加载器(YAML支持)
- StrategyConfig: 策略配置数据类
特点:
- 配置覆盖类属性
- 回调自动注册
- 策略工厂模式
测试覆盖:8个测试全部通过
2026-05-11 22:18:55 +08:00
..
2026-05-11 22:17:53 +08:00
2026-05-11 22:18:41 +08:00
2026-05-11 22:18:20 +08:00
2026-05-11 22:18:55 +08:00
2026-05-11 22:18:55 +08:00