Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions notifications/telegram.py
Original file line number Diff line number Diff line change
Expand Up @@ -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}",
Expand Down Expand Up @@ -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}",
Expand Down