Sur la façon d'accrocher les enchères et les enchères en lots sur BitMEX (exemple IO)

Auteur:Le foin, Créé: 2019-04-17 15:46:32, Mis à jour: 2019-04-19 15:25:48

Pour les paramètres spécifiques, voir la documentation BitMEX:https://www.fmz.com/bbs-topic/3666

Faire une liste de ventes (uniquement passives)

var id = exchange.IO("api", "POST", "/api/v1/order", "symbol=XBTUSD&side=Buy&orderQty=1&price=5000&execInst=ParticipateDoNotInitiate")

Liste des lots

var bulk = []
bulk.push({symbol:'XBTUSD', side:'Buy', orderQty:100, price:5000, execInst:'ParticipateDoNotInitiate'})
bulk.push({symbol:'XBTUSD', side:'Buy', orderQty:200, price:5100, execInst:'ParticipateDoNotInitiate'})
var param = "orders=" + JSON.stringify(bulk)
var ids = exchange.IO("api", "POST", "/api/v1/order/bulk", param)
Log(ids)

Toutes les commandes annulées

exchange.IO("api","DELETE","/api/v1/order/all","symbol=XBTUSD")

Relationnée

Plus de

Je suis désolée.Si post_only est susceptible d'échouer, quelle valeur est renvoyée si le message échoue?

Pas de légumineusesRequête HTTP POST /api/futures/v3/order Vous pouvez télécharger Demandez des exemples POST/api/futures/v3/order{"client_oid": 12233456, "order_type: 1, "instrument_id:" BTC-USD-180213","type":"1","price":"432.11","size":"2","match_price":"0"} command_type String Non Paramètres remplis de chiffres, 0: mandat ordinaire (ordre type non rempli ou rempli 0 est un mandat ordinaire) 1: faire uniquement Maker (Post only) 2: tout le traitement ou annuler immédiatement (FOK) 3: traitement immédiat et annuler le reste (IOC)

Je suis désolée.Ça va.

Le foinSi vous souhaitez retourner les résultats de Log directement, vous pouvez consulter le document Bitmex.

Je suis désolée.Désolé de vous déranger, j'ai passé ma commande avec succès, mais je reçois une série de messages qui ne sont pas l'id de la commande: Il s'agit d'un modèle de carte graphique qui permet de visualiser les données de la carte graphique. Comment faire pour le résoudre?

Je suis désolée.Ça va, merci.

Le foinOui, c'est vrai.

Je suis désolée.Bonjour, j'ai essayé et j'ai eu une erreur TypeError: can only concatenate str (not "int") to str, c'est Python, est-ce que je dois changer le format de la chaîne de la chaîne de l'ordre Qty = 1 pour la chaîne de 1 et de la chaîne de 5000 pour la chaîne de prix = 5000?

Le foinOui, je ferais mieux de revoir les documents pour voir si quelque chose a changé.

Je suis désolée.Je veux juste vous demander, mon Dieu, si je veux télécharger un message post_only, il suffit de mettre le code ci-dessus. L'opération est basée sur le système d'enregistrement de l'appareil. Est-il possible de reproduire le passé, en particulier en changeant les paramètres de direction, de prix ou de quantité pour obtenir les valeurs que vous voulez?

Je suis désolée.Ça va, merci.

Le foinVoir la documentation de bitemx pour obtenir les résultats.