From c2551faa3b0f1bd4a0ec32639204e19a1e42777f Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Sat, 6 Jun 2026 11:38:42 +0800 Subject: [PATCH] Clarify SOXL risk-cap notification copy --- notifications/telegram.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/notifications/telegram.py b/notifications/telegram.py index fad7d53..308f575 100644 --- a/notifications/telegram.py +++ b/notifications/telegram.py @@ -199,10 +199,10 @@ def format_small_account_cash_substitution_notes( "signal_idle": "等待信号", "market_status_blend_gate_risk_on": "🚀 风险开启({asset})", "market_status_blend_gate_defensive": "🛡️ 降杠杆({asset})", - "market_status_blend_gate_overlay_capped": "🧯 过热降档({asset})", + "market_status_blend_gate_overlay_capped": "🧯 风控降档({asset})", "signal_blend_gate_risk_on": "{trend_symbol} 站上 {window} 日门槛线,持有 SOXL {soxl_ratio} + SOXX {soxx_ratio}", "signal_blend_gate_defensive": "{trend_symbol} 跌破门槛线,防守持有 SOXX {soxx_ratio}", - "signal_blend_gate_overlay_capped": "{trend_symbol} 仍在 {window} 日门槛线上方,但触发过热降档({reasons}),目标仓位 {allocation_text}", + "signal_blend_gate_overlay_capped": "{trend_symbol} 仍在 {window} 日门槛线上方,但触发风控降档({reasons}),目标仓位 {allocation_text}", "market_status_risk_on": "🚀 风险开启({asset})", "market_status_delever": "🛡️ 降杠杆({asset})", "signal_risk_on": "SOXL 站上 {window} 日均线,持有 SOXL,交易层风险仓位 {ratio}", @@ -314,10 +314,10 @@ def format_small_account_cash_substitution_notes( "signal_idle": "Idle", "market_status_blend_gate_risk_on": "Risk on ({asset})", "market_status_blend_gate_defensive": "Defensive ({asset})", - "market_status_blend_gate_overlay_capped": "Overheat capped ({asset})", + "market_status_blend_gate_overlay_capped": "RISK-CAP ({asset})", "signal_blend_gate_risk_on": "{trend_symbol} is above the {window}-day gate; hold SOXL {soxl_ratio} + SOXX {soxx_ratio}", "signal_blend_gate_defensive": "{trend_symbol} is below the gate; hold SOXX {soxx_ratio}", - "signal_blend_gate_overlay_capped": "{trend_symbol} remains above the {window}-day gate, but overheat cap is active ({reasons}); target {allocation_text}", + "signal_blend_gate_overlay_capped": "{trend_symbol} remains above the {window}-day gate, but risk cap is active ({reasons}); target {allocation_text}", "market_status_risk_on": "Risk on ({asset})", "market_status_delever": "Delever ({asset})", "signal_risk_on": "SOXL is above the {window}-day average; hold SOXL at risk sleeve {ratio}",