Compare commits

...

13 Commits

Author SHA1 Message Date
zhangkun9038@dingtalk.com
ee9998034f merged 2025-02-19 18:08:29 +08:00
zhangkun9038@dingtalk.com
77fd000647 support proxychains 2025-02-19 18:01:23 +08:00
zhangkun9038@dingtalk.com
66977fa1c8 尝试:http://gitea.zjmod.xyz/phyer/core/issues/2#issue-2 2025-01-23 13:02:04 +08:00
zhangkun9038@dingtalk.com
9458a5b051 尝试:http://gitea.zjmod.xyz/phyer/core/issues/2#issue-2 2025-01-23 12:22:12 +08:00
zhangkun9038@dingtalk.com
2adffa3ca9 尝试:http://gitea.zjmod.xyz/phyer/core/issues/2#issue-2 2025-01-23 12:04:49 +08:00
zhangkun9038@dingtalk.com
41f8fdb069 elasticsearch实例死了,重新跑数据 2025-01-23 11:51:39 +08:00
zhangkun9038@dingtalk.com
75c9556376 elasticsearch实例死了,重新跑数据 2025-01-23 11:26:36 +08:00
zhangkun9038@dingtalk.com
478d62ba2f 已经修复问题:http://gitea.zjmod.xyz/phyer/core/issues/1#issuecomment-3 6H貌似也是一样的问题 2025-01-20 22:50:11 +08:00
zhangkun9038@dingtalk.com
78ed88c2b5 已经修复问题:http://gitea.zjmod.xyz/phyer/core/issues/1#issuecomment-3 6H貌似也是一样的问题 2025-01-20 20:52:48 +08:00
zhangkun9038@dingtalk.com
b7ee1c70aa 已经修复问题:http://gitea.zjmod.xyz/phyer/core/issues/1#issuecomment-3 2025-01-20 20:46:17 +08:00
zhangkun9038@dingtalk.com
bc98a6f03b 尝试修复:http://gitea.zjmod.xyz/phyer/core/issues/1#issuecomment-2 2025-01-20 20:30:51 +08:00
zhangkun9038@dingtalk.com
66a9b1526b 尝试修复:http://gitea.zjmod.xyz/phyer/core/issues/1#issuecomment-2 2025-01-20 20:18:27 +08:00
zhangkun9038@dingtalk.com
f3beec4cda 尝试修复:http://gitea.zjmod.xyz/phyer/core/issues/1#issuecomment-1 2025-01-19 22:20:06 +08:00
4 changed files with 32 additions and 29 deletions

View File

@ -36,12 +36,15 @@
"password": "",
"index": 0,
"description": ""
},
"credentialReadOnly": {
"secretKey": "D6D74DF9DD60A25BE2B27CA71D8F814D",
"baseUrl": "https://aws.okx.com",
"okAccessKey": "fe468418-5e40-433f-8d04-04951286d417",
"okAccessPassphrase": "M4pw71Id",
},
"sortedSet": {
"length": 3000
},
"credentialReadOnly": {
"secretKey": "D6D74DF9DD60A25BE2B27CA71D8F814D",
"baseUrl": "https://aws.okx.com",
"okAccessKey": "fe468418-5e40-433f-8d04-04951286d417",
"okAccessPassphrase": "M4pw71Id",
"env": "realPlate",
"ctype": "readOnly"
},
@ -101,7 +104,7 @@
"seg": "4H"
},
{
"startTime": "2021-12-04 18:00.000",
"startTime": "2024-05-27 06:00.000",
"enabled": true,
"seg": "6H"
},
@ -116,7 +119,7 @@
"seg": "1D"
},
{
"startTime": "2021-12-04 00:00.000",
"startTime": "2021-12-05 00:00.000",
"enabled": true,
"seg": "2D"
},

4
go.mod
View File

@ -4,8 +4,8 @@ go 1.21
require (
github.com/bitly/go-simplejson v0.5.0
github.com/phyer/core v0.2.15
github.com/phyer/v5sdkgo v0.1.4
github.com/phyer/core v0.2.18
github.com/phyer/v5sdkgo v0.1.5
github.com/sirupsen/logrus v1.9.3
)

8
go.sum
View File

@ -45,10 +45,10 @@ github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7J
github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo=
github.com/onsi/gomega v1.16.0 h1:6gjqkI8iiRHMvdccRJM8rVKjCWk6ZIm6FTm3ddIe4/c=
github.com/onsi/gomega v1.16.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY=
github.com/phyer/core v0.2.6 h1:zLNgJ3PP4s5EvSC40RLXw0QptnvkbXwRBwvWHVCWVfA=
github.com/phyer/core v0.2.6/go.mod h1:XZdniJiiZPzOU8+QHPFRQWdvJa6m5Ilj5VClWWI0OQg=
github.com/phyer/v5sdkgo v0.1.4 h1:mAxxjPJVTYGuGDarqOcFGkzj5AgqbbzJGsnYmmsbapU=
github.com/phyer/v5sdkgo v0.1.4/go.mod h1:QCMnQFQNizOvFRPKytv50fOg/MoxS44IFcQicc4NxOg=
github.com/phyer/core v0.2.18 h1:kgAH4FSugwZisR1yIzq4Ru+qAU13/yQLNwCooEfzWq8=
github.com/phyer/core v0.2.18/go.mod h1:XZdniJiiZPzOU8+QHPFRQWdvJa6m5Ilj5VClWWI0OQg=
github.com/phyer/v5sdkgo v0.1.5 h1:lscP37ZMzVj/LJcmatYbJ7VvPXQZUgDX59Fghe2381g=
github.com/phyer/v5sdkgo v0.1.5/go.mod h1:QCMnQFQNizOvFRPKytv50fOg/MoxS44IFcQicc4NxOg=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/rogpeppe/go-internal v1.6.1 h1:/FiVV8dS/e+YqF2JvO3yXRFbBLTIuSDkuC7aBOAvL+k=

30
main.go
View File

@ -209,14 +209,14 @@ func LoopAllCoinsList(mdura int, barPeriod string, rge int) {
var ct int
randVal := rand.Float64()
switch {
case randVal < 0.7:
// 70%的概率获取最近15%的数据
case randVal < 0.3:
// 30%的概率获取最近15%的数据
ct = rand.Intn(rge * 15 / 100)
case randVal < 0.9:
case randVal < 0.5:
// 20%的概率获取最近15%~55%的数据
ct = rand.Intn(rge*40/100) + (rge * 15 / 100)
default:
// 10%的概率获取最近55%~100%的数据
// 50%的概率获取最近55%~100%的数据
ct = rand.Intn(rge*45/100) + (rge * 55 / 100)
}
@ -258,57 +258,57 @@ func main() {
// 全员5m
go func() {
logrus.Info("LoopAllCoinsList - 5m")
LoopAllCoinsList(360, "5m", 20)
LoopAllCoinsList(300, "5m", 10220)
}()
// 全员15m candle
go func() {
logrus.Info("LoopAllCoinsList - 15m")
LoopAllCoinsList(720, "15m", 30)
LoopAllCoinsList(300, "15m", 9430)
}()
// 全员30m candle
go func() {
logrus.Info("LoopAllCoinsList - 30m")
LoopAllCoinsList(1200, "30m", 50)
LoopAllCoinsList(300, "30m", 7350)
}()
// 全员1H candle
go func() {
logrus.Info("LoopAllCoinsList - 1H")
LoopAllCoinsList(1800, "1H", 60)
LoopAllCoinsList(300, "1H", 4300)
}()
// 全员2H candle
go func() {
logrus.Info("LoopAllCoinsList - 2H")
LoopAllCoinsList(2400, "2H", 80)
LoopAllCoinsList(300, "2H", 4080)
}()
// 全员4小时candle
go func() {
logrus.Info("LoopAllCoinsList - 4H")
LoopAllCoinsList(3000, "4H", 100)
LoopAllCoinsList(300, "4H", 4100)
}()
// 全员6小时candle
go func() {
logrus.Info("LoopAllCoinsList - 6H")
LoopAllCoinsList(3600, "6H", 120)
LoopAllCoinsList(360, "6H", 3120)
}()
// 全员12小时candle
go func() {
logrus.Info("LoopAllCoinsList - 12H")
LoopAllCoinsList(4200, "12H", 160)
LoopAllCoinsList(360, "12H", 3160)
}()
// 全员1Day candle & maX
go func() {
logrus.Info("LoopAllCoinsList - 1D")
LoopAllCoinsList(4800, "1D", 180)
LoopAllCoinsList(400, "1D", 2180)
}()
// 全员2Day candle & maX
go func() {
logrus.Info("LoopAllCoinsList - 2D")
LoopAllCoinsList(6000, "2D", 220)
LoopAllCoinsList(400, "2D", 1220)
}()
// 全员5Day candle & maX
go func() {
logrus.Info("LoopAllCoinsList - 5D")
LoopAllCoinsList(7200, "5D", 240)
LoopAllCoinsList(420, "5D", 1240)
}()
go func() {
LoopSaveCandle(&cr)