Commit Graph

10 Commits

Author SHA1 Message Date
7bb0a0537b feat: 添加 Redis 消息展示功能到监控面板
- 新增 /api/messages API 接口,支持从 Redis Stream 读取消息
- 支持按策略筛选消息和分页展示
- 前端新增消息列表卡片,展示时间、策略、股票代码、动作、价格和状态
- 自动判断消息处理状态(已处理/待处理)
- 消息列表每30秒自动刷新,支持手动刷新
2026-03-01 22:06:42 +08:00
7b4112b70b efactor(qmt): 重构架构 - 统一信号发送和消息处理
- 修复 qmt_engine.py 中 initialize() 的重复代码
- 新增 message_processor.py: Redis Stream 消息处理器
- 新增 logger.py: 细粒度日志模块
- 新增 qmt_sender.py: 统一信号发送端(槽位+百分比模式)
- 新增 backtest_consumer.py: 回测消息消费者
- 删除旧模块: qmt_trader.py, qmt_signal_sender.py, qmt_percentage_sender.py
- 更新文档: qmt_functionality.md 反映新架构
2026-02-25 20:49:56 +08:00
5628fbb34c feat: 完善 QMT 交易模块 2026-02-24 13:06:14 +08:00
e407225d29 feat(qmt): 优化定时重连机制避免与健康检查冲突
- 添加 is_scheduled_reconnecting 标志位协调重连逻辑
- 增强定时重连任务的日志前缀便于追踪
- 改进异常处理和资源清理日志
- 优化代码格式和注释
2026-02-09 22:12:14 +08:00
4607555eaf feat: 完善 QMT 交易模块文档和配置展示功能
- 优化前端仪表盘界面
- 添加配置文件可视化展示
- 编写 QMT 模块配置文档
- 完善项目规则体系(KiloCode)
2026-01-27 00:52:35 +08:00
aca9e43e53 Merge branch 'dev'
# Conflicts:
#	.gitignore
#	main/train/Classify2.ipynb
2025-11-29 00:25:23 +08:00
c9b61db5b7 1、策略更新
2、新增qmt
2025-11-29 00:23:12 +08:00
7862b9739a factor优化(暂存版) 2025-10-14 09:44:46 +08:00
6016f2c059 更新 .gitignore 2025-10-13 21:41:50 +08:00
dc29f153ca 1、load model
2、修改update data相关函数
2025-10-13 15:04:48 +08:00