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