除0错误

This commit is contained in:
zhangkun9038@dingtalk.com 2025-09-07 19:00:58 +08:00
parent 5efe759c93
commit af4486fc9f

View File

@ -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