From 1fea38e46444395a9e12f2a013da52f290c334b6 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Thu, 18 Jun 2026 23:52:31 +0800 Subject: [PATCH 1/2] Bump UsEquityStrategies for IBIT DCA --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 24e300e..40cd2c0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ flask gunicorn firstrade==0.0.39 quant-platform-kit @ git+https://github.com/QuantStrategyLab/QuantPlatformKit.git@b846c9d777a450e95d23c264853997d671f47dd9 -us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@d08492ea4b4055515606ae386e59a31a943a7fec +us-equity-strategies @ git+https://github.com/QuantStrategyLab/UsEquityStrategies.git@f92301b329ab5054ec5ed6fb8ce043b48ff18a0e google-cloud-storage requests pytest From e47f9e5a3f5dddbb2b68e104565efe27ec350b71 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Fri, 19 Jun 2026 00:00:02 +0800 Subject: [PATCH 2/2] Add IBIT strategy translation --- notifications/telegram.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/notifications/telegram.py b/notifications/telegram.py index 128c62e..84c97ac 100644 --- a/notifications/telegram.py +++ b/notifications/telegram.py @@ -262,6 +262,7 @@ def format_small_account_cash_substitution_notes( "strategy_name_tech_communication_pullback_enhancement": "科技通信回调增强", "strategy_name_qqq_tech_enhancement": "科技通信回调增强", "strategy_name_mega_cap_leader_rotation_top50_balanced": "美股超大盘50强平衡龙头轮动", + "strategy_name_ibit_smart_dca": "IBIT 比特币 ETF 智能定投", "skip_reason_below_trade_threshold": "低于调仓阈值", "skip_reason_quote_unavailable": "无法获取报价", "skip_reason_sell_quantity_zero": "卖出股数为0", @@ -412,6 +413,7 @@ def format_small_account_cash_substitution_notes( "strategy_name_tech_communication_pullback_enhancement": "Tech Communication Pullback Enhancement", "strategy_name_qqq_tech_enhancement": "Tech Communication Pullback Enhancement", "strategy_name_mega_cap_leader_rotation_top50_balanced": "Mega Cap Leader Rotation Top50 Balanced", + "strategy_name_ibit_smart_dca": "IBIT Smart DCA", "skip_reason_below_trade_threshold": "below trade threshold", "skip_reason_quote_unavailable": "quote unavailable", "skip_reason_sell_quantity_zero": "sell quantity rounds to 0",