From 9269bca388c18ce052e3a36c8dae7a964bc8c67d Mon Sep 17 00:00:00 2001 From: injoyai <1113655791@qq.com> Date: Tue, 1 Jul 2025 15:46:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0Manage.RangeStocks=E5=92=8C?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0Manage.RangeETFs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manage.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/manage.go b/manage.go index 7798699..8795334 100644 --- a/manage.go +++ b/manage.go @@ -72,6 +72,20 @@ type Manage struct { Cron *cron.Cron } +// RangeStocks 遍历所有股票 +func (this *Manage) RangeStocks(f func(code string)) { + for _, v := range this.Codes.GetStocks() { + f(v) + } +} + +// RangeETFs 遍历所有ETF +func (this *Manage) RangeETFs(f func(code string)) { + for _, v := range this.Codes.GetETFs() { + f(v) + } +} + // AddWorkdayTask 添加工作日任务 func (this *Manage) AddWorkdayTask(spec string, f func(m *Manage)) { this.Cron.AddFunc(spec, func() {