Werfen wir zunächst einen Blick auf den Strategierahmen:
#🎜 🎜#
Das gesamte Strategie-Framework ist eigentlich sehr einfach, mit einer Hauptfunktion, einer onTick-Order-Funktion, einer CancelPendingOrders-Funktion und notwendigen Parametern.1. Kontoinformationen abrufen.
2. Tick-Daten abrufen.
3. Berechnen Sie die Geld-Brief-Spanne der Tick-Daten.
4. Berechnen Sie den Kontostand und den BTC-Marktwert-Spread.
5. Berechnen Sie die Kauf- und Verkaufsbedingungen, den Bestellpreis und die Bestellmenge.
6. Geben Sie eine Bestellung auf und geben Sie true zurück.
StornierungsmodulDas Auftragsstornierungsmodul ist noch einfacher. Die Schritte sind wie folgt:
1 Warten Sie 1 Sekunde, bevor Sie die Bestellung stornieren.
2. Rufen Sie das nicht ausgefüllte Auftragsarray kontinuierlich ab. Wenn eine Ausnahme zurückgegeben wird, rufen Sie es weiterhin ab.
3. Wenn das nicht ausgefüllte Bestellarray leer ist, kehrt es sofort in den Auftragsstornierungsstatus zurück.
4. Wenn eine Bestellung nicht ausgeführt wird, durchsuchen Sie das gesamte Array und stornieren Sie die Bestellung basierend auf der Bestellnummer.
Vollständiger Strategie-QuellcodeDas obige ist der detaillierte Inhalt vonWie implementiert Java eine dynamische Ausgleichsstrategie basierend auf digitaler Währung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!