exchange.Buy(Price, Amount) 未返回ID

Author: uucc123, Created: 2022-05-06 14:35:59, Updated:

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


More

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

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