From 846745085599efb486ceccd4a9b9e403e5e73769 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Wed, 10 Dec 2025 15:12:07 +0800
Subject: [PATCH] fix(okxNewPrice): 修复加仓逻辑中未设置Redis价格的问题

---
 src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java b/src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java
index 281ab9d..77858e1 100644
--- a/src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java
@@ -150,6 +150,7 @@
                     log.info("加仓过程中发现持仓过小 :{}",isAddCang);
                     if (isAddCang){
                         log.info("触发加仓......,持仓过小");
+                        redisUtils.set(positionsOrderPriceKey, String.valueOf(markPx), 0);
                         return OrderParamEnums.BUY.getValue();
                     }
                     log.info("未触发加仓......,等待");
@@ -184,6 +185,7 @@
                                 log.info("减仓过程中发现持仓过小 :{}",isAddCang);
                                 if (isAddCang){
                                     log.info("触发加仓......,持仓过小");
+                                    redisUtils.set(positionsOrderPriceKey, String.valueOf(markPx), 0);
                                     return OrderParamEnums.BUY.getValue();
                                 }
                                 log.info("当前未实现盈亏:{}没有大于预计收益>{},钱在路上了", uplValue, imrValue);
@@ -202,6 +204,7 @@
                                 log.info("减仓过程中发现持仓过小 :{}",isAddCang);
                                 if (isAddCang){
                                     log.info("触发加仓......,持仓过小");
+                                    redisUtils.set(positionsOrderPriceKey, String.valueOf(markPx), 0);
                                     return OrderParamEnums.BUY.getValue();
                                 }
                                 log.info("当前未实现盈亏:{}没有大于预计收益>{},钱在路上了", uplValue, imrValue);

--
Gitblit v1.9.1