Ο πάροχος ρευστότητας λαμβάνει αμέσως ειδοποίηση μέσω WebSocket feed, η οποία τον ενημερώνει για την Ανάθεση. Το μήνυμα έχει την εξής μορφή:
{
"feed": "fills",
"username": "[email protected]",
"fills": [
{
"instrument": "PI_XBTUSD",
"time": 1581026151,
"price": 9292.5,
"seq": 103,
"buy": true,
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5",
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd",
"fill_type": "assignee",
"qty": 184317
}
]
}
Επιπλέον, ο πελάτης μπορεί να υποβάλει ερώτημα στο endpoint REST API για να δει τις εκτελέσεις:
{
"result": "success",
"fills": [
{
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd",
"symbol": "pi_xbtusd",
"side": "buy",
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5",
"size": 184317,
"price": 9292.5,
"fillTime": "2020-02-06T21:55:51.000Z",
"fillType": "assignee"
}
...
]
}
Τα βασικά πεδία στις αποκρίσεις είναι το fill_type και το fillType (για WebSocket και REST αντίστοιχα), τα οποία λαμβάνουν και τα δύο την τιμή "assignee". Αυτή είναι η ένδειξη που πρέπει να χρησιμοποιείται για την αυτοματοποιημένη διαχείριση της ανάθεσης.
Σημείωση:
- Ορίστε τις προτιμήσεις σας στην ενότητα Assignment Program της πλατφόρμας.
- Δεν θα λάβετε Ανάθεση την οποία δεν μπορεί να καλύψει το διαθέσιμο περιθώριό σας για τον συγκεκριμένο τύπο συμβολαίου.
Τα δεκαδικά διαχωριστικά και τα διαχωριστικά χιλιάδων που εμφανίζονται σε αυτό το άρθρο ενδέχεται να διαφέρουν από τις μορφές που εμφανίζονται στις πλατφόρμες συναλλαγών μας. Διαβάστε το άρθρο μας σχετικά με το πώς χρησιμοποιούμε τις τελείες και τα κόμματα για περισσότερες πληροφορίες.