diff --git a/go.sum b/go.sum index 1ab7adf..a6fb426 100644 --- a/go.sum +++ b/go.sum @@ -45,8 +45,8 @@ 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.17 h1:zPcWBdpokfYUWFxdqOtU5KwtD9RvjmXPkvg7mv9jYW0= -github.com/phyer/core v0.2.17/go.mod h1:XZdniJiiZPzOU8+QHPFRQWdvJa6m5Ilj5VClWWI0OQg= +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.4 h1:mAxxjPJVTYGuGDarqOcFGkzj5AgqbbzJGsnYmmsbapU= github.com/phyer/v5sdkgo v0.1.4/go.mod h1:QCMnQFQNizOvFRPKytv50fOg/MoxS44IFcQicc4NxOg= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= diff --git a/main.go b/main.go index bc50706..e0f31f5 100644 --- a/main.go +++ b/main.go @@ -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) }