From dcd853663893a4ae744e7838d0ce56b8bb4f9b95 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Fri, 17 Jul 2026 16:31:39 +0800
Subject: [PATCH] feat(gate): 添加止盈网格跨度配置功能

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

diff --git a/src/main/java/com/xcong/excoin/modules/gateApi/GateConfigDTO.java b/src/main/java/com/xcong/excoin/modules/gateApi/GateConfigDTO.java
index 0c7fa57..ba1de66 100644
--- a/src/main/java/com/xcong/excoin/modules/gateApi/GateConfigDTO.java
+++ b/src/main/java/com/xcong/excoin/modules/gateApi/GateConfigDTO.java
@@ -41,6 +41,8 @@
     private int maxPositionSize;
     /** 止损阶梯次数,0=禁用 */
     private int stopLossCount;
+    /** 止盈网格跨度:相邻止盈单跨越的网格数量,默认 2 */
+    private int takeProfitGridSpan;
     /** 策略重启跨度阈值,0=禁用 */
     private int restartGridSpan;
     /** 价格精度 */
@@ -69,6 +71,7 @@
                 .quantity(config.getQuantity())
                 .maxPositionSize(config.getMaxPositionSize())
                 .stopLossCount(config.getStopLossCount())
+                .takeProfitGridSpan(config.getTakeProfitGridSpan())
                 .restartGridSpan(config.getRestartGridSpan())
                 .priceScale(config.getPriceScale())
                 .contractMultiplier(config.getContractMultiplier())

--
Gitblit v1.9.1