Bagaimana untuk menetapkan execInst pada pertukaran.Menjual?

Penulis:gmgphil, Dicipta: 2019-02-10 07:02:42, Dikemas kini:

fungsi utama pertukaran.SetContractType ((XBTUSD) pertukaran.SetDirection ((jual) pertukaran.jual ((3600, 20, {execInst: ParticipateDoNotInitiate}) Tidur ((10000) { C: $ 00FFFF }

Kenapa ini tidak diposkan sebagai Postonly, aka ParticipateDoNotInitiate?

Terima kasih.


Lebih lanjut

gmgphilTerima kasih, itu membantu setakat ini. tetapi bagaimana untuk mendapatkan pembolehubah di dalam? saya sudah cuba banyak: pertukaran.IO (("api","POST","/api/v1/order","simbol=XBTUSD&side=Sell&orderQty=//HOWTOGETVARHERE//&price=//HOWTOGETVAR2HERE//&ordType=Limit&execInst=ParticipateDoNotInitiate");

Mimpi kecilFungsi yang dinamakan "exchange.Sell" dipanggil perintah had hantar untuk api bitmex. Ia tidak tersedia dengan menghantar json seperti ini "{'execInst': 'ParticipateDoNotInitiate'}" Jika anda ingin menghantar perintah ParticipateDoNotInitiate, anda boleh menggunakan API bernama "exchange.IO" secara langsung.

Mimpi kecilOK, anda dialu-alukan. mana pembolehubah yang anda mahu menggunakan? pesanan id pertukaran.IO kembali? Saya meneka yang anda maksudkan pembolehubah "orderQty" dan "harga". Adakah api ini "/api/v1/order" memerlukan param atau tidak? Ia adalah berdasarkan jenis pesanan yang anda mahu menghantar. Maklumat lanjut sila semak dokumen API bitmex. contohnya, Perintah pasaran, anda tidak memerlukan parameter harga.

gmgphilTerima kasih, itu membantu setakat ini. tapi bagaimana untuk mendapatkan pembolehubah di dalam? saya telah mencuba banyak: pertukaran.IO (("api","POST","/api/v1/order","simbol=XBTUSD&side=Sell&orderQty=//HOWTOGETVARHERE//&price=//HOWTOGETVAR2HERE//&ordType=Limit&execInst=ParticipateDoNotInitiate");