Compare commits

...

10 Commits

Author SHA1 Message Date
zhangkun9038@dingtalk.com
90afe9b6d3 内网gitea库 2025-01-19 18:23:31 +08:00
zhangkun9038@dingtalk.com
d1230900d6 排查2D周期sortedSet周期间隔不统一的问题 2025-01-19 05:22:34 +08:00
zhangkun9038@dingtalk.com
cf299ff1ad 排查2D周期sortedSet周期间隔不统一的问题 2025-01-19 05:14:56 +08:00
zhangkun9038@dingtalk.com
85ebab79cd 排查2D周期sortedSet周期间隔不统一的问题 2025-01-19 05:07:58 +08:00
zhangkun9038@dingtalk.com
866d5b255d 排查2D周期sortedSet周期间隔不统一的问题 2025-01-19 05:00:22 +08:00
zhangkun9038@dingtalk.com
b8e283e55d 排查2D周期sortedSet周期间隔不统一的问题 2025-01-19 04:51:30 +08:00
zhangkun9038@dingtalk.com
e51c02a80c 排查2D周期sortedSet周期间隔不统一的问题 2025-01-19 04:46:48 +08:00
zhangkun9038@dingtalk.com
5c4fdc8e9e 排查2D周期sortedSet周期间隔不统一的问题 2025-01-19 04:35:38 +08:00
zhangkun9038@dingtalk.com
9e3bc61fc2 排查2D周期sortedSet周期间隔不统一的问题 2025-01-19 04:27:44 +08:00
zhangkun9038@dingtalk.com
ffc18606c4 排查2D周期sortedSet周期间隔不统一的问题 2025-01-19 04:21:32 +08:00
2 changed files with 7 additions and 4 deletions

View File

@ -10,4 +10,4 @@ git submodule update --force --recursive --init --remote
go mod tidy
go mod vendor
加入内网gitea库

View File

@ -190,15 +190,17 @@ func (core *Core) SaveCandle(instId string, period string, rsp *CandleData, dura
cs := CandleSegment{}
sv, _ := json.Marshal(v)
json.Unmarshal(sv, &cs)
logrus.Warn("fetch segments2:", cs)
if !cs.Enabled {
continue
}
logrus.Warn("fetch segments2: cs.Seg: ", cs.Seg, ", period:", period, ", cs.Seg == period: ", (cs.Seg == period))
if cs.Seg == period {
curSegStartTime = cs.StartTime
break
}
break
}
logrus.Warn("curSegStartTime:", curSegStartTime)
curTm, _ := time.ParseInLocation("2006-01-02 15:04.000", curSegStartTime, time.Local)
curTmi := curTm.UnixMilli()
@ -215,7 +217,8 @@ func (core *Core) SaveCandle(instId string, period string, rsp *CandleData, dura
continue
}
minutes, _ := core.PeriodToMinutes(period)
if (tmi-curTmi)/(minutes*1000000) != 0 {
logrus.Warn("tmi: ", tmi, " curTim:", curTmi, " minutes: ", minutes)
if (tmi-curTmi)%(minutes*60000) != 0 {
logrus.Warn("saveCandles error: 当前记录中的时间戳:", curSegStartTime, ",并非周期节点:", period, " 忽略")
continue
}