2
fokus pada
1
Pengikut

Niaga hadapan OKEX menggunakan mod pasaran websocket dan fungsi tak segerak Adakah terdapat sebarang kesan apabila menukar jenis kontrak?

Dicipta dalam: 2019-09-14 18:06:24, dikemas kini pada:
comments   1
hits   1849

Katakan anda ingin melakukan penarikan BTC dalam jangka masa OKEX, jenis kontrak adalah this_week dan quarter, dan anda ingin menggunakan model websocket. Kini hanya boleh menambah satu objek pertukaran, setiap GetTicker, exchange.Go, mesti dipanggil SetContractType sekali.

Contoh kod websocket dan soalan adalah seperti berikut:

exchange.IO(“websocket”); exchange.SetContractType(“this_week”); var tickerA = exchange.GetTicker(); exchange.SetContractType(“quarter”); var tickerB = exchange.GetTicker();

Soalan: Adakah websocket disambungkan semula setiap kali Exchange.SetContractType () dipanggil?

Contoh kod dan soalan untuk fungsi Go adalah seperti berikut:

exchange.SetContractType(“this_week”); var orderA = exchange.Go(“Sell”,tickerA.Last, 1); exchange.SetContractType(“quarter”); var orderB = exchange.Go(“Buy”,tickerB.Last, 1);

Soalan: Adakah mungkin untuk menggunakan jenis kontrak quarter apabila order A dijalankan kerana asynchronous?

Soalan-soalan lain:

  1. Jika masalah di atas wujud, adakah cara untuk menghindarinya?
  2. Bolehkah satu pasangan dagangan yang sama di bursa yang sama mencipta dua objek pertukaran dan tidak mempengaruhi satu sama lain? Sebagai contoh, dua objek pertukaran mempunyai sambungan websocket mereka sendiri dan tidak saling mempengaruhi.