Commit Graph

  • 4090b3c5be refactor(qmt): 优化配置模型和百分比交易逻辑 - 统一使用配置模型属性访问替代字典下标 - 完善百分比模式买卖的日志记录和错误处理 - 代码格式化和死代码清理 - 更新 notebook 数据及测试脚本 master liaozhaorun 2026-03-03 15:16:37 +08:00
  • 7bb0a0537b feat: 添加 Redis 消息展示功能到监控面板 - 新增 /api/messages API 接口,支持从 Redis Stream 读取消息 - 支持按策略筛选消息和分页展示 - 前端新增消息列表卡片,展示时间、策略、股票代码、动作、价格和状态 - 自动判断消息处理状态(已处理/待处理) - 消息列表每30秒自动刷新,支持手动刷新 liaozhaorun 2026-03-01 22:06:42 +08:00
  • e88ba5bcf9 feat(qmt): 新增 Pydantic 配置模型并重构引擎架构 - 新增 config_models.py: 使用 Pydantic 提供强类型配置校验 - QMTConfig, QMTTerminalConfig, StrategyConfig 等数据模型 - 支持 slots/percentage 两种下单模式 - 兼容旧版配置格式迁移 - 新增 validate_config.py: 配置检测 CLI 工具 - 重构 TradingUnit 和 MultiEngineManager 使用新配置模型 - 新增百分比模式买卖逻辑 (_execute_percentage_buy/sell) - 完善日志记录和错误处理 - 删除 TODO_FIX.md: 清理已完成的缺陷修复任务清单 liaozhaorun 2026-02-25 21:48:22 +08:00
  • 555e7ebb43 feat(qmt): 新增 Pydantic 配置模型并重构引擎架构 - 新增 config_models.py: 使用 Pydantic 提供强类型配置校验 - QMTConfig, QMTTerminalConfig, StrategyConfig 等数据模型 - 支持 slots/percentage 两种下单模式 - 兼容旧版配置格式迁移 - 新增 validate_config.py: 配置检测 CLI 工具 - 重构 TradingUnit 和 MultiEngineManager 使用新配置模型 - 新增百分比模式买卖逻辑 (_execute_percentage_buy/sell) - 完善日志记录和错误处理 - 删除 TODO_FIX.md: 清理已完成的缺陷修复任务清单 liaozhaorun 2026-02-25 21:48:10 +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 反映新架构 liaozhaorun 2026-02-25 20:49:56 +08:00
  • 5628fbb34c feat: 完善 QMT 交易模块 liaozhaorun 2026-02-24 13:06:14 +08:00
  • 29706da299 fix(qmt): 修复交易模块核心缺陷 - 修复重复的重连逻辑代码块,避免重复连接 - 修复卖出逻辑:增加实盘持仓校验,一切以实盘为准 - 修复幽灵持仓自动清理机制 - 修复消息处理的静默异常,添加完整日志记录 - 统一 qmt 模块所有静默处理问题 - 添加 qmt_signal_sender.py 信号发送器 - 生成 TODO_FIX.md 缺陷修复任务清单 liaozhaorun 2026-02-17 23:10:28 +08:00
  • e407225d29 feat(qmt): 优化定时重连机制避免与健康检查冲突 - 添加 is_scheduled_reconnecting 标志位协调重连逻辑 - 增强定时重连任务的日志前缀便于追踪 - 改进异常处理和资源清理日志 - 优化代码格式和注释 liaozhaorun 2026-02-09 22:12:14 +08:00
  • 7ae3d16a5e feat: start脚本支持 conda activate stock liaozhaorun 2026-01-28 00:22:01 +08:00
  • 086af75b3e fix(qmt): 消除静默异常处理并统一日志系统 liaozhaorun 2026-01-27 01:21:22 +08:00
  • ec41783155 feat(qmt): 添加策略权重配置功能 liaozhaorun 2026-01-27 01:06:34 +08:00
  • 4607555eaf feat: 完善 QMT 交易模块文档和配置展示功能 liaozhaorun 2026-01-27 00:52:35 +08:00
  • 50ee1a5a0a 更新qmt代码,支持多端qmt登录 liaozhaorun 2026-01-10 04:06:35 +08:00
  • dd60589280 修复qmt代码bug liaozhaorun 2026-01-05 22:21:17 +08:00
  • f7809bb62a 更新qmt代码 liaozhaorun 2026-01-04 23:11:15 +08:00
  • afc703549f 更新qmt代码 liaozhaorun 2026-01-04 22:43:13 +08:00
  • 040d65cf9e 更新gitignore liaozhaorun 2026-01-03 15:34:56 +08:00
  • 0e8b80498d 更新gitignore liaozhaorun 2026-01-03 15:34:15 +08:00
  • 27ea270353 更新qmt代码 liaozhaorun 2025-12-19 14:11:32 +08:00
  • 1bb0a56857 Merge branch 'master' of ssh://140.143.91.66:2221/liaozhaorun/NewStock liaozhaorun 2025-12-15 22:24:19 +08:00
  • 79e17c7184 更新.gitignore liaozhaorun 2025-12-15 22:21:02 +08:00
  • 6876d1b43b 更新qmt代码,避免周末重连 liaozhaorun 2025-12-14 21:56:01 +08:00
  • c30d74d251 更新qmt: 1、修复重连bug 2、修复日志名字bug liaozhaorun 2025-12-05 00:28:50 +08:00
  • bbf1d2248c 更新qmt代码 1、优化日志打印 2、断连重连 3、redis持久化 liaozhaorun 2025-12-02 23:38:49 +08:00
  • 122ffbefba 更新qmt代码 liaozhaorun 2025-11-30 23:41:35 +08:00
  • aca9e43e53 Merge branch 'dev' liaozhaorun 2025-11-29 00:25:23 +08:00
  • c9b61db5b7 1、策略更新 2、新增qmt liaozhaorun 2025-11-29 00:23:12 +08:00
  • 0a942f92d1 factor优化(暂存版) liaozhaorun 2025-10-14 09:45:03 +08:00
  • 7862b9739a factor优化(暂存版) liaozhaorun 2025-10-14 09:44:46 +08:00
  • 44315b2c76 factor优化,改为polars liaozhaorun 2025-10-13 21:42:35 +08:00
  • 6016f2c059 更新 .gitignore liaozhaorun 2025-10-13 21:41:50 +08:00
  • f87434b553 Merge branch 'master' into dev liaozhaorun 2025-10-13 15:40:09 +08:00
  • fdee45bda0 更新 .gitignore liaozhaorun 2025-10-13 15:40:00 +08:00
  • 1c903b34da Merge branch 'dev' of \\wsl.localhost\ubuntu\mnt\d\PyProject\NewStock with conflicts. liaozhaorun 2025-10-13 15:30:34 +08:00
  • 79d5384de5 更新 .gitignore liaozhaorun 2025-10-13 15:29:02 +08:00
  • 586fbdd543 更新 .gitignore liaozhaorun 2025-10-13 15:07:57 +08:00
  • dc29f153ca 1、load model 2、修改update data相关函数 liaozhaorun 2025-10-13 15:04:48 +08:00
  • 0c12e6c2b1 Rank2 liaozhaorun 2025-06-10 15:22:25 +08:00
  • f42f4e72e1 Merge commit '15f327b8ae79d929638b4d15dafa45306833b7f9' liaozhaorun 2025-06-06 17:04:33 +08:00
  • 15f327b8ae Classify2-CpuVersion liaozhaorun 2025-06-06 17:04:01 +08:00
  • c5ad56a9e8 Rank2 liaozhaorun 2025-06-05 20:21:01 +08:00
  • f3f4912d2b Rank2 liaozhaorun 2025-06-04 20:34:17 +08:00
  • 81bbee9b32 Classify2-20250604 liaozhaorun 2025-06-04 13:50:02 +08:00
  • ff2a5f8b18 新环境3 liaozhaorun 2025-06-02 22:23:44 +08:00
  • 76ebd72fb3 新环境2 liaozhaorun 2025-06-02 00:13:32 +08:00
  • ffe9c6ae3c 新环境 liaozhaorun 2025-06-01 15:59:29 +08:00
  • eb52c3673c Rank2 liaozhaorun 2025-05-29 20:41:18 +08:00
  • cecbef02f6 Classify2-2025-5-28 liaozhaorun 2025-05-28 14:16:04 +08:00
  • bf86fd9415 parallel测试 liaozhaorun 2025-05-26 21:34:36 +08:00
  • a4b05bb62f Classify2 liaozhaorun 2025-05-13 15:30:06 +08:00
  • 791c84aba6 Classify2 liaozhaorun 2025-05-08 15:42:17 +08:00
  • 6387b30d10 Classify2 liaozhaorun 2025-05-07 16:45:47 +08:00
  • b783a6f968 Classify2 liaozhaorun 2025-05-06 23:42:40 +08:00
  • 721e72c599 Classify2赚钱 liaozhaorun 2025-05-04 22:16:39 +08:00
  • aff5e32bb4 classify2赚钱 liaozhaorun 2025-05-04 22:00:05 +08:00
  • 9e598d4ed0 RollingRank赚钱- Sharp-1.43 liaozhaorun 2025-04-28 11:02:52 +08:00
  • 94cd9aa6c8 RollingRankCopy赚钱-sharp-1.43 liaozhaorun 2025-04-28 11:01:04 +08:00
  • a4515bb27a RollingRank勉强赚钱 liaozhaorun 2025-04-10 23:17:22 +08:00
  • 8aad47ce33 (data leak)RollingRank-7.0,赚钱 liaozhaorun 2025-04-09 22:57:01 +08:00
  • dc1e62c77c 多线程rank6.0,赚钱,回撤略微减小 liaozhaorun 2025-04-08 20:32:51 +08:00
  • e0087aa6e1 多线程rank5.0,赚钱,回撤略微减小 liaozhaorun 2025-04-06 02:08:37 +08:00
  • 28fab04946 多线程rank4.0,赚钱,回撤略微减小 liaozhaorun 2025-04-06 01:27:58 +08:00
  • 2567a86c90 多线程rank3.0,赚钱,回撤略微减小 liaozhaorun 2025-04-05 22:23:25 +08:00
  • 0fd295622a 多线程rank2.0,赚钱,回撤略微减小 liaozhaorun 2025-04-05 15:44:38 +08:00
  • 1a3caa5947 多线程rank,赚钱,回撤巨大 liaozhaorun 2025-04-05 00:23:11 +08:00
  • 13a312261c 勉强赚钱rank,回撤巨大 liaozhaorun 2025-04-05 00:02:19 +08:00
  • e888d2bc20 疑似赚钱rank liaozhaorun 2025-04-03 00:45:25 +08:00
  • ea3955f80f init liaozhaorun 2025-04-03 00:45:07 +08:00
  • 01092b8cae (exception)勉强赚钱rank liaozhaorun 2025-03-31 23:08:03 +08:00
  • ee35513935 (data leak)赚钱+巨大回撤 liaozhaorun 2025-03-30 01:55:21 +08:00
  • a025b72ef6 (data leak)勉强赚钱rank liaozhaorun 2025-03-28 10:32:00 +08:00
  • 36a6d22776 (data leak)勉强赚钱 liaozhaorun 2025-03-27 23:07:44 +08:00
  • bdc9b43608 (data leak,应该严格区分数据集)分类模型 liaozhaorun 2025-03-09 17:40:08 +08:00
  • 687d4bde4b (data leak)super分类模型 liaozhaorun 2025-03-01 18:10:27 +08:00
  • e0eff25b3e (data leak)回归模型+滚动训练+l2_code+index+industry+risk_adjusted_target,sharpe-2.58 liaozhaorun 2025-02-24 00:23:19 +08:00
  • a567d86434 (data leak)回归模型+滚动训练+l2_code+index+industry,sharpe-1.67 liaozhaorun 2025-02-23 23:47:19 +08:00
  • 585a02c037 (data leak)分类模型+滚动训练+l2_code,sharpe-1.882 liaozhaorun 2025-02-21 23:30:26 +08:00
  • 49fa31ac63 2.15 liaozhaorun 2025-02-15 23:33:34 +08:00
  • 18d0876d86 init liaozhaorun 2025-02-12 00:21:38 +08:00
  • 71c9496df8 init liaozhaorun 2025-02-12 00:21:33 +08:00