Type/to search
3
Follow
0
Followers
exchange.Buy(Price, Amount) 未返回ID
Help
Created 2022-05-06 14:35:59  
 2
 1094

ID=exchange.Buy(Price, Amount)
想要获取返回的ID,因为网络延迟或其他原因未返回ID,ID就为NULL,导致接下来的代码无法继续执行下去。
如果用_C函数,会不会导致一直重复买单?
该怎样处理,直到它返回了ID再继续往下执行?

Related Recommendations
Comment
All comments (2)

    下单不要重试,可能会造成重复下单。如果id没有返回,就读取下账户,检查下未成交订单,然后再决定是否重新下单

    4 years ago

    您好,可以使用GetOrders函数查询未成交的订单,如果订单已经成交,可以使用exchange.IO函数查询交易所的订单成交记录,最近一个成交的应该就是。

    4 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)