mirror of
https://github.com/injoyai/tdx.git
synced 2025-11-26 21:25:35 +08:00
增加Manage.RangeStocks和增加Manage.RangeETFs
This commit is contained in:
14
manage.go
14
manage.go
@@ -72,6 +72,20 @@ type Manage struct {
|
|||||||
Cron *cron.Cron
|
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 添加工作日任务
|
// AddWorkdayTask 添加工作日任务
|
||||||
func (this *Manage) AddWorkdayTask(spec string, f func(m *Manage)) {
|
func (this *Manage) AddWorkdayTask(spec string, f func(m *Manage)) {
|
||||||
this.Cron.AddFunc(spec, func() {
|
this.Cron.AddFunc(spec, func() {
|
||||||
|
|||||||
Reference in New Issue
Block a user