From 37df286a3130a673828f50f2747676fa494f7553 Mon Sep 17 00:00:00 2001 From: ZhouYongyou <128128010+zhouyongyou@users.noreply.github.com> Date: Sun, 2 Nov 2025 07:35:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=81=A2=E5=BE=A9=20adaptive.txt=20?= =?UTF-8?q?=E4=B8=AD=E8=A2=AB=E8=AA=A4=E5=88=AA=E7=9A=84=E5=8B=95=E6=85=8B?= =?UTF-8?q?=E6=AD=A2=E7=9B=88=E6=AD=A2=E6=90=8D=E8=AA=AA=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 問題:merge dev 時,dev 分支的刪減版覆蓋了 feature 的完整版 原因:dev 分支為避免生產錯誤暫時刪除了這些說明 解決:feature 分支已實現完整功能,應恢復這些說明 恢復內容: - 策略 A(震盪市):追蹤止損指導 + 動態調整示例 - 策略 B(趨勢市):分批止盈邏輯 + 追蹤止損指導 + 動態調整示例 功能支持: - update_stop_loss ✓ - update_take_profit ✓ - partial_close ✓ --- prompts/adaptive.txt | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/prompts/adaptive.txt b/prompts/adaptive.txt index dd518638..8415e6b8 100644 --- a/prompts/adaptive.txt +++ b/prompts/adaptive.txt @@ -73,9 +73,15 @@ 3. 止损设置: - 固定 0.8-1%(紧密止损) -4. 示例(做多): +4. 追踪止损(持仓中动态调整): +- 浮盈达到 0.8% → 止损移到成本价(保证不亏) +- 浮盈达到 1.2% → 止损移到 +0.5%(锁定一半利润) +- 价格距离技术位 < 0.3% → 立即主动平仓(避免回撤) + +5. 示例(做多): - 入场:100,000,15m EMA20: 101,200(+1.2%) - 决策:止盈 101,100(技术位前 0.1%),而非 102,000 +- 持仓:价格到 101,000(+1.0%)→ 止损移到 100,000 - 持仓:价格到 101,100(距离 EMA20 仅 0.1%)→ 立即平仓 退出信号: @@ -106,15 +112,23 @@ 2. 止盈设置逻辑: - 如果技术位距离 < 5% → 止盈设在技术位前 0.2% -- 如果技术位在 5-10% → 止盈设在技术位前 0.2% -- 如果技术位距离 > 10% → 止盈设在 8-10% 左右 +- 如果技术位在 5-10% → 分两批止盈(第一批技术位,第二批 10%) +- 如果技术位距离 > 10% → 使用追踪止损,让利润奔跑 3. 止损设置: - 固定 1.5-2%(给足震荡空间) -4. 示例(做多): +4. 追踪止损(持仓中动态调整): +- 浮盈达到 2% → 止损移到成本价(保证不亏) +- 浮盈达到 3% → 止损移到 +1%(锁定部分利润) +- 浮盈达到 5% → 止损移到 +2.5%(让利润奔跑,但保护已有收益) +- 价格距离技术位 < 0.5% → 考虑主动平仓或分批平仓 + +5. 示例(做多): - 入场:100,000,4h EMA20: 104,500(+4.5%) -- 决策:止盈 104,300(技术位前 0.2%),止损 98,000(-2%) +- 决策:第一目标 104,300(技术位前),第二目标 110,000(+10%) +- 持仓:价格到 102,000(+2%)→ 止损移到 100,000 +- 持仓:价格到 104,300(接近技术位)→ 主动平仓或分批平仓 50% 退出信号: - 多时间框架方向开始矛盾 → 趋势减弱,获利离场