gateio / gateapi-python

247 stars 92 forks source link

交易所请求延迟 #66

Open HFLeon opened 3 years ago

HFLeon commented 3 years ago
1

图1:下单前本地时间戳 - 下单后本地时间戳

2

图2:撤单前本地时间戳 - 撤单后本地时间戳

3

图三:收到websocket order.orders 的update_time_ts - 下单前本地时间戳

ps:横坐标下单/撤单数,纵坐标毫秒时间

revilwang commented 3 years ago
  1. 操作的都是全仓杠杆下单吗?
  2. 这个图有大概的时间范围吗?
  3. 横坐标是数量的分布吗?
HFLeon commented 3 years ago
  1. 操作的都是全仓杠杆下单吗?
  2. 这个图有大概的时间范围吗?
  3. 横坐标是数量的分布吗?

1.全仓杠杆下单/撤单 2.今天早上7:40-8:40 3.下单/撤单数量

HFLeon commented 3 years ago

16日早上9:30-10:30,如下client_id下单延迟在1000ms t-162640044113386 t-162640155369296 t-162640222301574 t-162640080017212 t-162640160568373

HFLeon commented 3 years ago
4

图四:16日早上9:30-10:30下单延迟分布

HFLeon commented 3 years ago

这个跟币和订单金额有关系吗?这边测的ETH和DOGE差别很大

doge

图五:2U的doge

eth

图六:500U的ETH

HFLeon commented 3 years ago
7@2x

图七:80U的DOGE

revilwang commented 3 years ago

消息收到。具体跟市场应该没有关系,我们会持续分析请求时长消耗,优化服务端的处理效率

revilwang commented 3 years ago

这些下单操作里是否有开启 auto_borrow 的标志位

HFLeon commented 3 years ago

这些下单操作里是否有开启 auto_borrow 的标志位

没有

HFLeon commented 3 years ago

这些下单操作里是否有开启 auto_borrow 的标志位

下单参数: order = gate_api.Order( currency_pair='ETH', account='cross_margin', type='limit', side=’buy‘, time_in_force='poc', amount=amount, price=price, text=client_order_id )