Ver código fonte

Bar

- add CompareBars
Alexey Kim 2 semanas atrás
pai
commit
5756ef2ca8
1 arquivos alterados com 8 adições e 1 exclusões
  1. 8 1
      bar.go

+ 8 - 1
bar.go

@@ -1,6 +1,9 @@
 package sentio
 
-import "time"
+import (
+	"cmp"
+	"time"
+)
 
 type Bar struct {
 	Datetime time.Time `json:"datetime" yaml:"datetime"`
@@ -11,3 +14,7 @@ type Bar struct {
 	Volume   float64   `json:"volume" yaml:"volume"`
 	Trades   int       `json:"trades" yaml:"trades"`
 }
+
+func CompareBars(a, b Bar) int {
+	return cmp.Compare(a.Datetime.Unix(), b.Datetime.Unix())
+}