Κοινά Enums

Προβολή ως Markdown

Παραγγελίες

ΑπαρίθμησηΑξίες
Πλευρά παραγγελίαςBUY / SELL
Πλευρική θέσηBOTH / LONG / SHORT
Κανονικός τύπος παραγγελίαςLIMIT / MARKET
Τύπος εντολής κατάστασηςSTOP_MARKET / STOP_LIMIT / TAKE_PROFIT_MARKET / TAKE_PROFIT_LIMIT / TRAILING_STOP
Χρόνος ισχύοςGTC / IOC / FOK / GTE_GTC
Τύπος τιμής ενεργοποίησηςMARK_PRICE / CONTRACT_PRICE
Κατάσταση παραγγελίαςNEW / PENDING / PARTIALLY_FILLED / FILLED / CANCELED / REJECTED / PARTIALLY_FILLED_CANCELED

NEW σημαίνει ότι το αίτημα παραγγελίας έχει γίνει αποδεκτό και επιστραφεί. PENDING σημαίνει ότι η εντολή έχει εισέλθει σε κατάσταση εκκρεμούς ή ανοικτής εντολής.

Θέσεις

ΑπαρίθμησηΑξίες
Τιμή αιτήματος λειτουργίας περιθωρίου1 σταυρός, 2 απομονωμένος
Συμβολοσειρά λειτουργίας περιθωρίουISOLATED / CROSS
Κλείσιμο λειτουργίας σκανδάλης1 εγχειρίδιο, 2 λήψη κέρδους, 3 stop loss 4 εκκαθάριση

Κανόνες ενσωμάτωσης

  • Αντιμετωπίστε τις τιμές απαρίθμησης ως τιμές καλωδίων με διάκριση πεζών-κεφαλαίων.
  • Διατηρήστε άγνωστες τιμές στα αρχεία καταγραφής και αποτύχετε με ασφάλεια αντί να τις αντιστοιχίσετε σιωπηλά σε μια γνωστή κατάσταση.
  • Μην συμπεραίνετε ότι κάθε κατάσταση μη οριστικής παραγγελίας είναι ασφαλής για επανάληψη. Ζητήστε την παραγγελία ή συμβιβάστε την με μια ιδιωτική WebSocket εκδήλωση.
  • Αποθηκεύστε τόσο την αρχική τιμή API όσο και την ετικέτα εμφάνισης που βλέπει προς τον συνεργάτη, ώστε να μπορούν να υποστηριχθούν νέες τιμές χωρίς αλλαγή ιστορικών εγγραφών.

Χειρισμός κατάστασης παραγγελίας

Κρατική ομάδαΑξίεςΣυνιστώμενος χειρισμός
Αποδεκτό ή ανοιχτόNEW, PENDING, PARTIALLY_FILLEDΔιατηρήστε την παραγγελία ενεργή και συμβιβαστείτε με WebSocket ή REST ενημερώσεις.
ΟλοκληρώθηκεFILLEDΕφαρμόστε την τελική συμπληρωμένη ποσότητα και τις εγγραφές εκτέλεσης.
Κλειστό χωρίς πλήρες γέμισμαCANCELED, REJECTED, PARTIALLY_FILLED_CANCELEDΣταματήστε την ενεργή επεξεργασία και διατηρήστε τον λόγο και τυχόν εκτελεσμένη ποσότητα.