Administrator
5 hours ago 26732af73222f09a011796810e34e2dafa3a58bb
src/main/java/com/xcong/excoin/modules/gateApi/gateApi-logic.md
@@ -249,8 +249,9 @@
│   │   │   │   ├─ 挂新多仓条件单(触发价=新 long[0], rule=NUMBER_1, size=+qty)
│   │   │   │   └─ 空仓条件单守卫: 新 short[0] > shortEntryPrice 时才执行
│   │   │   │       ├─ 取消所有旧空仓条件单(currentShortOrderIds 遍历取消,清空集合)
│   │   │   │       ├─ shortTakeProfitQueue.add(新 short[0] − step)
│   │   │   │       └─ 挂新空仓条件单(触发价=新 short[0], rule=NUMBER_2, size=-qty)
│   │   │   │       └─ 不满足 → 旧空仓条件单保持不动
│   │   │   │       └─ 不满足 → 旧空仓条件单+空仓止盈队列保持不动
│   │   │   └─ 超限 → 跳过挂单(队列和止盈队列照常更新)
│   └─ 反向条件单:
│       ├─ 条件: 新 long[0] > shortEntryPrice && 新 long[0] < longEntryPrice && shortPositionSize < 3
@@ -271,8 +272,9 @@
    │   │   │   ├─ 挂新空仓条件单(触发价=新 short[0], rule=NUMBER_2, size=-qty)
    │   │   │   └─ 多仓条件单守卫: 新 long[0] < longEntryPrice 时才执行
    │   │   │       ├─ 取消所有旧多仓条件单(currentLongOrderIds 遍历取消,清空集合)
    │   │   │       ├─ longTakeProfitQueue.add(新 long[0] + step)
    │   │   │       └─ 挂新多仓条件单(触发价=新 long[0], rule=NUMBER_1, size=+qty)
    │   │   │       └─ 不满足 → 旧多仓条件单保持不动
    │   │   │       └─ 不满足 → 旧多仓条件单+多仓止盈队列保持不动
    │   │   └─ 超限 → 跳过挂单(队列和止盈队列照常更新)
    └─ 反向条件单:
        ├─ 条件: 新 short[0] > shortEntryPrice && 新 short[0] < longEntryPrice && longPositionSize < 3