Type/to search
3
Follow
0
Followers
exchange.Buy(Price, Amount) не вернул идентификатор
Help
Created 2022-05-06 14:35:59  
 2
 1094

ID=exchange.Buy(Price, Amount)
Если вы хотите получить возвращенный 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)