From af4486fc9ff525e0123231cc52ec132cf066ab02 Mon Sep 17 00:00:00 2001 From: "zhangkun9038@dingtalk.com" Date: Sun, 7 Sep 2025 19:00:58 +0800 Subject: [PATCH] =?UTF-8?q?=E9=99=A40=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- freqtrade/templates/freqaiprimer.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/freqtrade/templates/freqaiprimer.py b/freqtrade/templates/freqaiprimer.py index 1b71fbf0..f37dfc76 100644 --- a/freqtrade/templates/freqaiprimer.py +++ b/freqtrade/templates/freqaiprimer.py @@ -803,6 +803,12 @@ class FreqaiPrimer(IStrategy): # 获取初始入场价格和当前价格的差值百分比 initial_price = trade.open_rate + + # 防止除零错误 + if initial_price == 0: + logger.warning(f"[{pair}] 初始价格为零,无法计算价格差值百分比,不进行加仓") + return 0.0 + price_diff_pct = (current_rate - initial_price) / initial_price # 检查价格回调是否达到加仓间隔(0.047)