From 091f21c5615e438ff7498a058bedbb0d24ede221 Mon Sep 17 00:00:00 2001 From: "zhangkun9038@dingtalk.com" Date: Sun, 22 Dec 2024 00:28:57 +0800 Subject: [PATCH] stock rsi push to elasticsearch --- modules/extent.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/extent.go b/modules/extent.go index a3b60f2..08eec7a 100644 --- a/modules/extent.go +++ b/modules/extent.go @@ -276,13 +276,13 @@ func MakeRsi(cr *core.Core, cl *core.Candle, count int) (error, int) { lastTime := time.UnixMilli(tsi) setName := "candle" + cl.Period + "|" + cl.InstID + "|sortedSet" // dcount := count * 2 - cdl, err := GetRangeCandleSortedSet(cr, setName, count+3, lastTime) + cdl, err := GetRangeCandleSortedSet(cr, setName, count*2, lastTime) if err != nil { return err, 0 } // amountLast := float64(0) // ct := float64(0) - if len(cdl.List) < count+3 { + if len(cdl.List) < 2*count { err = errors.New("sortedSet长度不足:" + ToString(len(cdl.List)) + " ,无法进行rsi计算") return err, 0 }