Skip to content

Commit

Permalink
grpc: convert kline prices to string
Browse files Browse the repository at this point in the history
  • Loading branch information
c9s committed Apr 13, 2022
1 parent 4df3a63 commit d9617b5
Show file tree
Hide file tree
Showing 3 changed files with 127 additions and 113 deletions.
27 changes: 15 additions & 12 deletions pkg/grpc/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -155,13 +155,15 @@ func (s *Server) QueryKLines(ctx context.Context, request *pb.QueryKLinesRequest
response.Klines = append(response.Klines, &pb.KLine{
Exchange: kline.Exchange.String(),
Symbol: kline.Symbol,
Open: kline.Open.String(),
High: kline.High.String(),
Low: kline.Low.String(),
Close: kline.Close.String(),
Volume: kline.Volume.String(),
QuoteVolume: kline.QuoteVolume.String(),
Closed: kline.Closed,
StartTime: kline.StartTime.UnixMilli(),
Open: kline.Open.Float64(),
High: kline.High.Float64(),
Low: kline.Low.Float64(),
Close: kline.Close.Float64(),
Volume: kline.Volume.Float64(),
QuoteVolume: kline.QuoteVolume.Float64(),
EndTime: kline.EndTime.UnixMilli(),
})
}

Expand Down Expand Up @@ -262,14 +264,15 @@ func transKLine(session *bbgo.ExchangeSession, kline types.KLine) *pb.SubscribeR
Session: session.Name,
Exchange: kline.Exchange.String(),
Symbol: kline.Symbol,
Open: kline.Open.Float64(),
High: kline.High.Float64(),
Low: kline.Low.Float64(),
Close: kline.Close.Float64(),
Volume: kline.Volume.Float64(),
QuoteVolume: kline.QuoteVolume.Float64(),
Open: kline.Open.String(),
High: kline.High.String(),
Low: kline.Low.String(),
Close: kline.Close.String(),
Volume: kline.Volume.String(),
QuoteVolume: kline.QuoteVolume.String(),
StartTime: kline.StartTime.UnixMilli(),
EndTime: kline.StartTime.UnixMilli(),
Closed: kline.Closed,
},
SubscribedAt: 0,
}
Expand Down
Loading

0 comments on commit d9617b5

Please sign in to comment.