2024:自动交易引擎的诞生——smart trade、救援模式、条件单
2023 年的系统能自动运行了,但远远不够智能——它会交易,但不会在出错时自救。2024 年补上了这个缺口。
三个阶段
06 月 (13 commits): smart trade、auto、retry、mintick
↓ 从手动到自动执行
07 月 (21 commits): rescue、VIP、conditional、crontab、mock pos
↓ 从自动到智能
08-10 月 (25 commits): long/short、support lite、time、sell
↓ 从单一策略到多方向
第一阶段:smart trade 引擎
6 月是 2024 年最密集的月份之一。13 个 commit 围绕一个核心:smart trade——自动交易引擎。
06-08 smart trade
06-09 mintick、retry
06-15 add auto × 4
06-16 add auto、efficient
06-17 eff
06-24 support update
smart trade 是什么?从 commit 名称推测:它接收信号 → 判断入场条件 → 下单 → 追踪。整个交易流程自动化。
retry 和 mintick 是容错机制——API 调用失败后重试,价格精度用最小 tick 计算。自动化系统的第一步不是策略,是容错。
第二阶段:救援模式
7 月是单月 commit 最多的一月——21 个。核心新增能力:
- rescue(救援):交易卡住了,系统自动救援——撤销超时订单、重新计算仓位、恢复状态
- VIP:分级用户,不同的资金上限和策略权限
- conditional(条件单):不仅仅是市价单,还可以设置条件触发
- mock pos(模拟仓位):不做真实交易,先跑模拟验证策略
- profit stoploss(止盈止损):自动化的退出条件
救援模式是这个阶段最重要的事。自动交易系统最大的风险不是策略错,是卡住了没人知道。 rescue 就是那个”知道卡住了并且试图修复”的机制。
这跟广告系统的”超时重试 + 熔断”一样——出价请求超时了不是直接放弃,是重试 N 次,重试失败则熔断降级。
第三阶段:多方向交易
8-10 月,系统开始支持做多和做空两个方向:
08-12 long and short × 5
09-15 long and short update
10-06 support lite loss and sell
之前可能只做一个方向。现在双向都做,而且引入了”loss and sell”(亏损卖出)的逻辑。
2024 vs 2026
| 维度 | 2024 | 2026 |
|---|---|---|
| 核心能力 | smart trade 引擎 | 多策略体系 |
| 容错 | rescue(救援) | shadow mode(旁路验证) |
| 退出 | profit stoploss | Recovery Mode v2(状态机) |
| 方向 | long and short | L1-L22 多信号 |
| 规模 | 单账户 | 多账户 + 多策略并行 |
2024 年打下的基础(smart trade、rescue、conditional)在 2026 年仍然在使用——只是更成熟了。
一句话
2024 年不是写策略的一年,是写”让策略不死的机制”的一年——smart trade 让系统能交易,rescue 让系统能自救,conditional 让系统能等人。