Type/to search
11
Follow
6
Followers
Demande de conseil : afin d'éviter de passer des commandes pendant la période de règlement du contrat Huobi, existe-t-il un meilleur moyen ?
Help
Created 2021-03-29 11:06:06  
 4
 1357

Je l'utilise maintenant dans ma tournée.

var now = new Date().getTime();
if(now%28800000 > 28790000 || now%28800000 < 300000) {
Sleep(300000);
}

Il y a des choses à réaliser.
J'ai l'impression que c'est une méthode ridicule, et que la stratégie tourne 2 à 5 fois par seconde pendant son fonctionnement, combien de fois par jour dois-je exécuter en vain ces deux lignes de code pour ces 3 fois ?

Le document officiel de Bitcoin déclare:
Il est recommandé d'effectuer une enquête sur le contrat toutes les quelques secondes au moment du règlement. Interface d'information sur le contrat: linear-swap-api/v1/swap_contract_info, lorsque le code de statut de contrat retourné dans le rapport de retour est un nombre quelconque parmi 5, 6, 7 et 8.

Je me demande si je suis moins efficace à chaque fois que j'appelle les informations de l'interface.
Alors venez ici et demandez aux gens s'il y a une meilleure façon de faire.

Related Recommendations
Comment
All comments (4)

    GetLastError 获取到1056 在错误字符串中,休眠一段时间继续

    5 years ago

    但是我的策略在结算的时候如果不下单是不会报错的,但是一下单报错就来不及了

    5 years ago

    有啥来不及的,做好容错就行,报这个错说明下单未成功

    5 years ago

    明白了,谢谢!

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