BITMEX を使っている時に、取引中に429 の問題ログが表示され,ratelimit exceed が表示される.しかし,このエラーをプログラムで読み取ろうとする場合は,exchange.IO で包装した後に,エラーが返されるのはfalse だけです.このエラーの詳細のコードは 429 ではありません.既に exchange.IO を注文した後に,api の呼び出し回数の残留制限を見ることはできません.理論的には,api を呼び出すと,bitmex はこれらのレスポンスメッセージを返します.
幻の牧場IO関数への読み返し値がfalseであるとき,GetLastErrorを使用してこのエラー情報を読み取ることができます. 具体的な用途はfmz apiのドキュメントで確認できます.
アルトvar openId = exchange.IO (("api", "POST", "/api/v1/order", "symbol=XBTUSD" + "&side=Sell" + "&execInst=ParticipateDoNotInitiate&price=" + 価格+ "&orderQty=" + 量); オープンIDで取得できます.