This commit is contained in:
2026-09-03 11:33:43 +08:00
parent d5303cc22b
commit e6a5096353
38 changed files with 1911 additions and 2742 deletions

View File

@@ -47,7 +47,7 @@ def manage_positions(
code = position.stock_code
tick = ticks.get(code)
if code in runtime.account_cfg.excluded_codes:
log.info("[Position] %s %s 止盈=跳过,补仓=跳过,原因=已配置为排除股票", code, position.stock_name)
log.info("[Position] 代码=%s,名称=%s止盈=跳过,补仓=跳过,原因=已配置为排除股票", code, position.stock_name)
continue
if (
not code
@@ -56,7 +56,7 @@ def manage_positions(
or tick is None
or tick.last_price <= 0
):
log.warning("[Position] %s %s 止盈=跳过,补仓=跳过,原因=持仓或行情数据无效", code or "未知", position.stock_name)
log.warning("[Position] 代码=%s,名称=%s止盈=跳过,补仓=跳过,原因=持仓或行情数据无效", code or "未知", position.stock_name)
continue
pnl_rate = round(
@@ -87,7 +87,7 @@ def manage_positions(
loss_add_action = "大盘信号不允许"
log.info(
"[Position] %s %s 盈亏=%.2f%%,止盈=%s,补仓=%s",
"[Position] 代码=%s,名称=%s盈亏=%.2f%%,止盈=%s,补仓=%s",
code, position.stock_name, pnl_rate, profit_action, loss_add_action,
)