This commit is contained in:
薇薇安 2026-03-18 08:41:05 +08:00
parent d68d3ad66c
commit 63e798f003

View File

@ -231,7 +231,7 @@ class TradingStrategy:
base_reason = trade_signal.get("reason") or ""
combined_reason = f"{base_reason} | {extra_reason}" if base_reason else extra_reason
trade_signal["reason"] = combined_reason
logger.info(f\"{symbol} 信号过滤未通过,跳过自动交易: {combined_reason}\")
logger.info(f"{symbol} 信号过滤未通过,跳过自动交易: {combined_reason}")
continue
elif sf_result.reasons:
# 若过滤层仅追加了评语accepted=True也拼接到 reason 便于排查
@ -239,7 +239,7 @@ class TradingStrategy:
base_reason = trade_signal.get("reason") or ""
trade_signal["reason"] = f"{base_reason} | {extra_reason}" if base_reason else extra_reason
except Exception as e:
logger.warning(f\"{symbol} 应用信号过滤插件时出错(忽略,回退为原逻辑): {e}\")
logger.warning(f"{symbol} 应用信号过滤插件时出错(忽略,回退为原逻辑): {e}")
# 确定交易方向(基于技术指标)
trade_direction = trade_signal['direction']