fix bug
This commit is contained in:
@@ -14,14 +14,15 @@ func Boot() {
|
|||||||
os.MkdirAll("./markdata/", 0755)
|
os.MkdirAll("./markdata/", 0755)
|
||||||
}
|
}
|
||||||
|
|
||||||
//首次先运行
|
|
||||||
UpdateTask()
|
|
||||||
|
|
||||||
scheduler := cron.New()
|
scheduler := cron.New()
|
||||||
// 每天运行3次来更新数据
|
// 每天运行3次来更新数据
|
||||||
scheduler.AddFunc("30 18 * * *", func() {
|
scheduler.AddFunc("0 18 * * *", func() {
|
||||||
UpdateTask()
|
UpdateTask()
|
||||||
})
|
})
|
||||||
|
// 新增每天6点,12点,18点运行一次
|
||||||
|
scheduler.AddFunc("0 6,12,18 * * *", func() {
|
||||||
|
UpdateFinaTask()
|
||||||
|
})
|
||||||
scheduler.Start()
|
scheduler.Start()
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -33,10 +34,14 @@ func UpdateTask() {
|
|||||||
a.GetStockDaily()
|
a.GetStockDaily()
|
||||||
// 获取股票指标
|
// 获取股票指标
|
||||||
a.GetStockIndicator()
|
a.GetStockIndicator()
|
||||||
// 获取股票财务指标数据
|
|
||||||
a.GetFinaIndicator()
|
|
||||||
// 生成Markdown文件
|
// 生成Markdown文件
|
||||||
a.GenMarkData()
|
a.GenMarkData()
|
||||||
// start strategy
|
// start strategy
|
||||||
utils.HttpGet("http://localhost:13499/start/strategy", time.Minute*60*3)
|
utils.HttpGet("http://localhost:13499/start/strategy", time.Minute*60*3)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func UpdateFinaTask() {
|
||||||
|
a.NewApiClient()
|
||||||
|
// 获取股票财务指标数据
|
||||||
|
a.GetFinaIndicator()
|
||||||
|
}
|
||||||
|
|||||||
@@ -3,3 +3,4 @@
|
|||||||
GOARCH=amd64 GOOS=linux go build -o ../builds/stock ./cmd/main/main.go
|
GOARCH=amd64 GOOS=linux go build -o ../builds/stock ./cmd/main/main.go
|
||||||
|
|
||||||
nohup ./stock > /data/app/logs/stock.log 2>&1 &
|
nohup ./stock > /data/app/logs/stock.log 2>&1 &
|
||||||
|
tail -f /data/app/logs/stock.log
|
||||||
Reference in New Issue
Block a user