From b333c5cb90a210de64df374c614978a16a1c0074 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Mon, 15 Dec 2025 10:25:35 +0800
Subject: [PATCH] fix(okxNewPrice): 调整已实现收益计算逻辑

---
 src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java |    4 +---
 1 files changed, 1 insertions(+), 3 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 1547621..5f7685c 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
@@ -164,13 +164,11 @@
                     log.info("开始减仓...平仓队列价格小于当前价格{}<={}", pingCang.getValue(), markPx);
                     // 手续费
                     BigDecimal feeValue = PositionsWs.POSITIONSWSMAP.get("fee").multiply(new BigDecimal("2"));
-                    // 资金费用
-                    BigDecimal fundingFeeValue = PositionsWs.POSITIONSWSMAP.get("fundingFee");
                     //未实现收益
                     BigDecimal uplValue = PositionsWs.POSITIONSWSMAP.get("upl");
                     //已实现收益
                     BigDecimal realizedPnlValue = PositionsWs.POSITIONSWSMAP.get("realizedPnl");
-                    realizedPnlValue = realizedPnlValue.add(feeValue).add(fundingFeeValue);
+                    realizedPnlValue = realizedPnlValue.add(feeValue);
 
                     //持仓保证金
                     BigDecimal imr = PositionsWs.POSITIONSWSMAP.get("imr");

--
Gitblit v1.9.1