|
|
763713213c
|
refactor(config): 有色金属标的改用COMEX铜期货替代上期所
- CU.SHF -> HG=F: COMEX铜期货(2000年至今)
- 原因:上期所主力合约数据仅2018年后,COMEX铜数据更长
- ETF保持不变(159980.SZ 有色金属ETF)
- 配合之前替换:AU.SHF->GC=F, CL.NYM->CL=F
|
2026-05-15 22:21:55 +08:00 |
|
|
|
4f1207dc4d
|
refactor(config): 商品标的改用COMEX/WTI期货替代上期所
- AU.SHF -> GC=F: COMEX黄金期货(2000年至今)
- CL.NYM -> CL=F: WTI原油期货(2000年至今)
- 原因:上期所主力合约数据仅2018年后,COMEX/WTI数据更长
- ETF保持不变(518880.SH 黄金ETF, 160723.SZ 原油ETF)
|
2026-05-15 21:57:32 +08:00 |
|
|
|
020e90aa2b
|
feat(rotation): 添加 Flask API 配置
- 新增 flask_api 配置块
- url: https://k3s.tokenpluse.xyz
- enabled: true
- 支持策略通过远程 API 获取数据
|
2026-05-13 23:55:26 +08:00 |
|
|
|
5c98b1cb6a
|
refactor: SSH密钥移到根目录,删除config目录
迁移内容:
- config/hk_ecs.pem → hk_ecs.pem(根目录)
- 删除 config 目录(无其他内容)
路径更新:
- datasource/flask_server.py:默认路径改为 hk_ecs.pem
- strategies/rotation/config.yaml:SSH配置路径
- docker-compose.yml:挂载路径
- build-and-push.sh:示例命令
- README.md:项目结构说明
设计原则:敏感文件集中放在根目录
- .env:环境变量
- hk_ecs.pem:SSH密钥
|
2026-05-12 22:31:43 +08:00 |
|
|
|
aeb95a6f4c
|
refactor: 配置文件迁移到策略目录(模块自包含)
迁移内容:
- config/strategies/rotation.yaml → strategies/rotation/config.yaml
路径更新(核心文件):
- strategies/rotation/strategy.py(注释示例)
- scripts/generate_legacy_report.py(config_path)
- run_rotation.py(注释和默认参数)
- datasource/hybrid_source.py(from_yaml示例和fetch_rotation_data)
保留:
- config/strategies/cci.yaml(无对应策略目录,暂保留)
设计原则:策略模块自包含,配置与实现同目录,方便移植和复制
验证:策略加载成功(候选池11只,回测区间2019-01-01 ~ 2026-05-12)
|
2026-05-12 22:14:35 +08:00 |
|