尝试在报错时补齐缺少的candle序列

This commit is contained in:
zhangkun9038@dingtalk.com 2025-01-13 16:54:58 +08:00
parent 15cda0a767
commit 2abaed42ef

View File

@ -371,7 +371,7 @@ func MakeRsi(cr *core.Core, cl *core.Candle, count int, makeStock bool) (error,
// amountLast := float64(0)
// ct := float64(0)
if len(cdl.List) < 2*count {
err = errors.New("sortedSet长度不足, 实际长度:" + ToString(len(cdl.List)) + "需要长度:" + ToString(count) + " , 无法进行rsi计算," + " setName:" + setName)
err = errors.New("sortedSet长度不足, 实际长度:" + ToString(len(cdl.List)) + "需要长度:" + ToString(count) + "的2倍, 无法进行rsi计算," + " setName:" + setName + "fromTime: " + ToString(lastTime))
return err, 0
}
cdl.RecursiveBubbleS(len(cdl.List), "asc")