From c854617480135e089fcb7128bf3ce33f733e15ac Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Wed, 24 Jun 2026 16:21:41 +0800
Subject: [PATCH] refactor(okxApi): 移除基座止盈挂单逻辑
---
src/main/java/com/xcong/excoin/modules/okxApi/OkxWebSocketClientManager.java | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/main/java/com/xcong/excoin/modules/okxApi/OkxWebSocketClientManager.java b/src/main/java/com/xcong/excoin/modules/okxApi/OkxWebSocketClientManager.java
index a0c933b..2021fd5 100644
--- a/src/main/java/com/xcong/excoin/modules/okxApi/OkxWebSocketClientManager.java
+++ b/src/main/java/com/xcong/excoin/modules/okxApi/OkxWebSocketClientManager.java
@@ -1,7 +1,7 @@
package com.xcong.excoin.modules.okxApi;
import com.xcong.excoin.modules.okxApi.wsHandler.handler.MarkPriceOkxChannelHandler;
-import com.xcong.excoin.modules.okxApi.wsHandler.handler.OrderAlgoOkxChannelHandler;
+import com.xcong.excoin.modules.okxApi.wsHandler.handler.OrdersOkxChannelHandler;
import com.xcong.excoin.modules.okxApi.wsHandler.handler.PositionsOkxChannelHandler;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
@@ -25,7 +25,7 @@
* <ol>
* <li>MarkPriceOkxChannelHandler — 公开频道,标记价格 → onKline() + setMarkPrice()</li>
* <li>PositionsOkxChannelHandler — 私有频道,仓位 → onPositionUpdate()</li>
- * <li>OrderAlgoOkxChannelHandler — 私有频道,条件单状态 → onAutoOrder()</li>
+ * <li>OrdersOkxChannelHandler — 私有频道,订单成交(含algoId) → onAutoOrder()</li>
* </ol>
*
* <h3>销毁顺序({@code @PreDestroy})</h3>
@@ -85,8 +85,8 @@
// 私有频道:仓位
wsClient.addPrivateHandler(new PositionsOkxChannelHandler(
config, gridTradeService));
- // 私有频道:条件单
- wsClient.addPrivateHandler(new OrderAlgoOkxChannelHandler(
+ // 私有频道:条件单(orders 频道含 algoId,可追溯到源条件单)
+ wsClient.addPrivateHandler(new OrdersOkxChannelHandler(
config, gridTradeService));
gridTradeService.setWsClient(wsClient);
--
Gitblit v1.9.1