Commit Graph

7 Commits

Author SHA1 Message Date
zlt c6034a6220 PMS 两处安全修复:强制交人改为一票否决不再被卖出方向短路;目标价与止损价接通且必定交人
卖出侧:原判定把卖出方向放在或运算左边,强制交人的标记被整个短路。改为强制交人一票否决排在方向与档位之前。真正需要自动卖的两条路(风控高置信止损、用户命令清仓)不经提议分流,不受影响。
目标价:接通而非摘掉入口。到价产出清仓提议但必定交人,文案写明系统不自动卖;拿不到现价时不动。止损价参与规则检查,只告警不拦截。填 0 即取消,已写进命令说明与页面提示。
复核发现并修:同一轮可能同时产出保垫减仓与到价清仓,前者当场执行后者等人拍板,等人采纳时数量已超过实际持仓会被整条驳回。改为同轮只发一条减持,用户设的目标价优先。
测试:全套 ALL SUITES PASS,例数 626 增至 650。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 16:06:27 +08:00
zlt 7d25be41c9 修改前端页面部分问题 2026-08-25 11:09:58 +08:00
zlt 90d27d43fd 修研判请求体的 Decimal: 账本流水里的 price_at 是 DECIMAL 列, 导致研判闸第一次真发请求就全军覆没; 出口统一做 JSON 安全转换 2026-08-06 17:25:54 +08:00
zlt d8829daa6b 跳过原因分得开: skip 改成带原因的字典 (在途提议/在途指令/规则闸/研判闸四种处境), 兼容集合口径 2026-08-06 15:57:52 +08:00
zlt a14db0c833 窗口末日的强制完成只对命令驱动生效: 自主买入到期作废 (与 window_verdict 口径对齐), 卖出侧不变; hard_gate 的 is_command 必填 2026-08-06 15:25:39 +08:00
zlt 1f7554b973 动作引擎加新建仓 OPEN + 接上决策系统的买入信号: 未持仓票的转多信号补留痕, 有信号的候选排最前 (只改先后不改资格), 名额与金额滚动扣减, 研判只送定性材料, 参考位漂移首答锁定, 研判单轮时间预算 2026-08-06 14:41:59 +08:00
zlt b7abd8c3fe 添加自动建仓逻辑 2026-08-06 13:55:43 +08:00