Haben OKEX-Futures einen Einfluss auf den Umstieg der Vertragstypen, wenn sie Websocket-Marktmodelle und Go-Asynchronisationsfunktionen verwenden?

Schriftsteller:Lichtung, Erstellt: 2019-09-14 18:06:24, aktualisiert:

Angenommen, Sie wollen BTC in OKEX-Futures mit der Art von this_week und Quarter-Kontrakten übertragen und möchten das Modell des Websocket-Marktes verwenden. Jetzt kann man nur noch einen Austausch-Objekt hinzufügen, und jedes Mal, wenn man GetTicker oder exchange.Go anruft, muss man den SetContractType einrufen.

Websocket-Beispielcode und -Fragen sind wie folgt:

exchange.IO ((websocket); exchange.SetContractType ((diese_Woche); Var tickerA = exchange.GetTicker(); exchange.SetContractType ((quarter); Var tickerB = exchange.GetTicker();

Frage: Wird die Websocket jedes Mal, wenn exchange.SetContractType (()) aufgerufen wird, neu verbunden?

Beispielcode und Probleme für die Go-Funktion sind:

exchange.SetContractType ((diese_Woche); Verteidigung der Rechte der Arbeitnehmer exchange.SetContractType ((quarter); Der Wert der Verzögerung wird durch die Verzögerung der Verzögerung der Verzögerung verringert.

Frage: Ist es möglich, dass der tatsächliche Vertragstyp Quarter verwendet wird, wenn Order A ausgeführt wird, weil es eine Asynchronisierung gibt?

Weitere Fragen: 1. Wenn das Problem tatsächlich besteht, gibt es dann eine Möglichkeit, es zu vermeiden? 2. Kann das gleiche Transaktionspaar an derselben Börse zwei Exchange-Objekte erstellen, ohne dass sie sich gegenseitig beeinflussen?


Weitere Informationen

Die Erfinder quantifizieren - Kleine TräumeOKEX-Futures unterstützen keine OKEX-Futures. Die Dial-Funktion kann direkt zur Erstellung einer Websocket-Verbindung verwendet werden.