Type/to search
0
Follow
0
Followers
돕다! BitMEX 주문이 실패하면 데이터가 false, null 또는 undefine으로 반환됩니까?
FAQ
Created 2018-03-21 08:08:53  
 2
 2400

이 코드를 사용하여 주문했습니다.
exchanges[1].SetContractType("XBTUSD");
exchanges[1].SetMarginLevel(80);
exchanges[1].SetDirection("buy");
exchanges[1].Buy(close+20,amout);

결과 시스템 오버로드 오류: Futures_BitMEX 오류 Futures_OP 0: 503: {"error":{"message":"The system is currently overloaded. Please try again later.","name":"HTTPError"}}

저는 다음과 같은 무한 회전 구조를 사용하여 다시 시도하고 싶지만, 위의 잘못된 반환값이 무엇인지 모르겠습니다.
var id=null;
while(id==null||id==false){
exchanges[1].SetContractType("XBTUSD");
exchanges[1].SetMarginLevel(80);
exchanges[1].SetDirection("buy");
id=exchanges[1].Buy(close+20,amout);
Sleep(100);
}

어떤 값이 while의 조건에서 사용되어야 할까요? null, false, undefined? 아니면 다른 값일까요?

Related Recommendations
Comment
All comments (2)

    谢谢 我找到了zero的容错封装

    8 years ago

    一般情况来说,
    一个 交易所 下单成功 应当返回 订单 ID,
    如果 有异常 或者 失败 返回的 是 null 。

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