gateio / gateapi-python

256 stars 96 forks source link

获取个人已经成交的订单 #37

Closed yazhoushi closed 4 years ago

yazhoushi commented 4 years ago

获取个人已经成交的订单(现货,合约,期货),能不能接口加一个字段text也跟着返回?(就是下单时候的字段text)

revilwang commented 4 years ago

查询 /orders 的时候会返回 text 字段

yazhoushi commented 4 years ago

get_my_trades(),是这个,获取个人历史成交纪录!

revilwang commented 4 years ago

text 字段是 Order 的一个属性,get_my_trades 会返回 Order 的 ID ,可以将创建订单时返回的 order id 与 text 做个映射关系,这样获取到的成交记录就能通过 order_idtext 对应上了

yazhoushi commented 4 years ago

那不是多调用一次api!速度跟不上啊

revilwang commented 4 years ago

不会,下单时的返回,本身就已经带上了 order 的 id 和 text,本地做一个缓存映射就可以,不需要额外的网络消耗

yazhoushi commented 4 years ago

喔喔。。可以的!谢谢了

yazhoushi commented 4 years ago

不对啊!个人成交历史返回的ID和订单id根本对应不起来吧!2个id没有关联的吧

revilwang commented 4 years ago

个人成交里的 id 是成交记录 id,对应的 order id 是 order_id 字段, Trade.order_id = Order.id

yazhoushi commented 4 years ago

好的!我去观察一下!谢谢