लिक्विडिटी प्रोवाइडर को असाइनमेंट के बारे में तुरंत 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
}
]
}
इसके अतिरिक्त, क्लाइंट फ़िल देखने के लिए 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" मान लेते हैं। यह वह संकेत है जिसका उपयोग असाइनमेंट को प्रोग्रामेटिक रूप से संभालने के लिए किया जाना चाहिए।
ध्यान दें:
- प्लेटफ़ॉर्म के असाइनमेंट प्रोग्राम अनुभाग पर अपनी प्राथमिकताएँ अपनी इच्छानुसार सेट करें।
- आपको ऐसा कोई असाइनमेंट प्राप्त नहीं होगा जिसे आपके कॉन्ट्रैक्ट प्रकार के लिए उपलब्ध मार्जिन संभाल न सके।
इस लेख में दिखाए गए दशमलव और हज़ार विभाजक हमारे ट्रेडिंग प्लेटफ़ॉर्म पर प्रदर्शित प्रारूपों से भिन्न हो सकते हैं। हम पॉइंट्स और कॉमा का उपयोग कैसे करते हैं, इस बारे में अधिक जानकारी के लिए हमारा लेख देखें।