claude_dev
|
a4ce3aed85
|
feat(backtest): cta_engine BacktestingEngine wrapper
|
2026-07-06 10:57:29 +08:00 |
|
claude_dev
|
339d85a927
|
fix(data): read_db_daily 配置 vnpy database 路径(修端到端读取 gap)
Fix: read_db_daily 现在在调用 get_database() 前配置 vnpy SETTINGS,
指向 cfg.data_paths["vnpy_db"](NAS quant_trading.db),修复端到端冒烟发现的读取 gap。
|
2026-07-05 21:03:03 +08:00 |
|
claude_dev
|
c6eae7eecf
|
feat(data): UpdateScheduler 增量 + 断点续传 + 熔断
|
2026-07-05 16:14:23 +08:00 |
|
claude_dev
|
60b410b887
|
feat(data): DataWriter 原子写 parquet + vnpy SQLite
|
2026-07-05 12:43:18 +08:00 |
|
claude_dev
|
3015d6fa6b
|
feat(data): DataFeed 多源 fallback + BaoStock 超时修复
|
2026-07-05 12:41:00 +08:00 |
|
claude_dev
|
4e541040f1
|
feat(data): DataReader SQLite + 交易所判断 + vnpy 4.4.0 spike 点
|
2026-07-05 12:36:34 +08:00 |
|
claude_dev
|
91d9c36f44
|
fix(data): Task 3 移除 vnpy mock,用真实 vnpy 源码
- 删除 tests/data/vnpy_mock.py
- conftest.py 加 vnpy_v4.4.0 源码到 sys.path(真实 vnpy import,不拉 Qt)
- 5 passed(config 2 + validator 2 + datareader 1)
|
2026-07-05 12:28:59 +08:00 |
|
claude_dev
|
10bdc65ac5
|
feat(data): DataReader parquet 读取 → BarData
|
2026-07-05 12:04:50 +08:00 |
|
claude_dev
|
56fbde6492
|
feat(data): 移植 v1 validator + 适配接口 + 测试
|
2026-07-05 11:53:51 +08:00 |
|
claude_dev
|
3422372948
|
fix(data): Task 1 review 修复(pycache清理+pytest.ini+错误处理)
- Fix 1: 移除误 commit 的 __pycache__ 文件
- Fix 2: 创建 pytest.ini 解决 PYTHONPATH 问题
- Fix 3: load_config 添加错误处理(FileNotFoundError + ValueError)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-05 11:50:30 +08:00 |
|
claude_dev
|
90f0b68ce2
|
feat(data): 脚手架 + YAML 配置加载
|
2026-07-05 11:41:57 +08:00 |
|
claude_dev
|
8dd1cf326d
|
feat: 初始化 Sanguo VeighNa 量化交易平台项目
- 基于 VeighNa 4.4.0 的二次开发基础
- 建立项目目录结构(sanguo_trader/sanguo_research/sanguo_data/sanguo_common)
- 配置开发工作流文档和 Git 模板
- 设置 GitHub Flow 分支策略
- 添加依赖管理文件
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-25 18:51:39 +08:00 |
|