币安“事件时间”与“交易时间”
Posted
技术标签:
【中文标题】币安“事件时间”与“交易时间”【英文标题】:Binance "Event Time" vs "Trade time" 【发布时间】:2018-11-14 06:06:50 【问题描述】:我正在查看 Binance Websocket Stream 并有一个关于事件时间和交易时间的问题。如果这是原始交易信息,那么“交易”怎么会有 2 个不同的时间? “活动时间”是什么时候?
来自 github API 文档:
贸易流
贸易流推送原始贸易信息;每笔交易都有唯一的买家和卖家。
流名称:@trade
有效载荷:
"e": "trade", // Event type
"E": 123456789, // Event time
"s": "BNBBTC", // Symbol
"t": 12345, // Trade ID
"p": "0.001", // Price
"q": "100", // Quantity
"b": 88, // Buyer order Id
"a": 50, // Seller order Id
"T": 123456785, // Trade time
"m": true, // Is the buyer the market maker?
"M": true // Ignore.
【问题讨论】:
还有一个 OrderId 总是以正确的顺序出现,但 TradeTime 并不总是以正确的顺序出现,这意味着您可以用更短的交易时间获得更大的订单。 【参考方案1】:“T” 或“交易时间” 是以毫秒为单位的交易时间。我建议使用这个时间。
“E” 或 “事件时间” 是时间值,仅适用于套接字。它与创建套接字对象相关联。
通常“事件时间”多于“交易时间”,这些值之间的差异只有几毫秒。少于 30-40 毫秒。有时“事件时间”少于“交易时间”。
【讨论】:
以上是关于币安“事件时间”与“交易时间”的主要内容,如果未能解决你的问题,请参考以下文章