core/rsi.go
zhangkun9038@dingtalk.com 36bf747d98 add rsi
2024-12-20 23:11:06 +08:00

36 lines
826 B
Go

package core
import (
// "crypto/sha256"
// "encoding/hex"
// "encoding/json"
// "errors"
// "fmt"
// "math/rand"
// "os"
// "strconv"
// "strings"
"time"
// simple "github.com/bitly/go-simplejson"
// "github.com/go-redis/redis"
// "github.com/phyer/texus/utils"
// logrus "github.com/sirupsen/logrus"
)
type Rsi struct {
Id string `json:"_id"`
core *Core
InstID string `json:"instID"`
Period string `json:"period"`
Timestamp time.Time `json:"timeStamp"`
LastUpdate time.Time `json:"lastUpdate"`
RsiVol float64 `json:"rsiVol"`
Confirm bool `json:"confirm"`
}
type RsiList struct {
Count int `json:"count,number"`
LastUpdateTime int64 `json:"lastUpdateTime"`
UpdateNickName string `json:"updateNickName"`
List []*Rsi `json:"list"`
}