AlgoVesta › शब्दावली › Order routing

ऑर्डर एक्ज़ीक्यूशन

Order routing

ऑर्डर रूटिंग वह पथ है जो कोई ऑर्डर उस प्लेटफ़ॉर्म से लेकर, जो ट्रेड करने का निर्णय लेता है, उस वेन्यू तक तय करता है जो उसे एक्ज़ीक्यूट करता है: कौन-सा सर्वर उसे भेजता है, किस API key या टर्मिनल लॉगिन के ज़रिए, किस एक्सचेंज या ब्रोकर को, और किस मार्केट में (स्पॉट, परपेचुअल फ्यूचर्स, या MetaTrader 5)।

यह क्यों मायने रखता है

यह रूट लेटेंसी, एक्सचेंज को दिखने वाला IP पता, ऑर्डर किस अकाउंट में पहुँचता है, और सर्वर या वेन्यू के अनुपलब्ध होने पर क्या होता है, यह तय करता है। एक्सचेंज आपको API key को निश्चित IP पतों से जोड़ने देते हैं, इसलिए भेजने वाले सर्वर ज्ञात और स्थिर होने चाहिए। जो प्लेटफ़ॉर्म हर ऑर्डर एक ही मशीन से रूट करता है उसमें विफलता का एक ही बिंदु होता है; जो बेतरतीब ढंग से रूट करता है उसे व्हाइटलिस्ट करना असंभव हो जाता है। MetaTrader 5 के लिए रूट एक टर्मिनल है जो फ़ार्म पर आपके ब्रोकर में लॉग इन है, इसलिए टर्मिनल की कनेक्शन स्थिति रूट का हिस्सा है।

AlgoVesta इसे कैसे संभालता है

क्रिप्टो ऑर्डर निश्चित पब्लिक IP पतों वाले समर्पित एक्ज़ीक्यूशन सर्वरों से भेजे जाते हैं जो डैशबोर्ड में दिखाए जाते हैं ताकि आप उन्हें एक्सचेंज पर अपनी API key की allowlist में जोड़ सकें; ये सर्वर समान कोड चलाते हैं, और हर अकाउंट को लगातार उनमें से किसी एक को सौंपा जाता है, साथ ही किसी सर्वर के अनुपलब्ध होने पर स्वचालित टेकओवर होता है। हर ऑर्डर उस API key को साथ लेकर चलता है जिससे वह जुड़ा है, इसलिए किसी विशिष्ट एक्सचेंज अकाउंट से पिन की गई रणनीति कभी भी किसी दूसरी key पर वापस नहीं जाती। स्पॉट और फ्यूचर्स को एक ही सिंबल के लिए भी अलग-अलग रूट और दर्ज किया जाता है। MetaTrader 5 के ऑर्डर उस टर्मिनल को जाते हैं जो टर्मिनल फ़ार्म पर आपका ब्रोकर लॉगिन रखता है, एक निजी कनेक्शन के ज़रिए; अगर टर्मिनल डिसकनेक्ट है तो ऑर्डर नहीं भेजा जाता और कारण दिखाया जाता है। समर्थित 16 एक्सचेंजों के बीच व्यवहार अलग-अलग है और ये अंतर जान-बूझकर बनाए रखे गए हैं। एक्सचेंज सूची और key सेटअप गाइड Supported exchanges पेज पर हैं; MT5 पक्ष का वर्णन Forex on MetaTrader पर है।

उदाहरण

एक ट्रेडर दो रणनीतियाँ चलाता है: एक Bybit फ्यूचर्स अकाउंट से पिन की गई, दूसरी MT5 प्रॉप-फर्म अकाउंट से पिन की गई। पहली रणनीति के लिए TradingView अलर्ट उस अकाउंट को सौंपे गए एक्ज़ीक्यूशन सर्वर पर रूट किया जाता है, Bybit की ट्रेड-ओनली key से साइन किया जाता है, और फ्यूचर्स मार्केट में रखा जाता है। दूसरी के लिए अलर्ट फ़ार्म पर उस MT5 टर्मिनल पर रूट होता है जो प्रॉप-फर्म लॉगिन रखता है। कोई भी रणनीति गलती से दूसरे के अकाउंट को ट्रेड नहीं कर सकती।

आम गलतियाँ

व्यवहार में

समर्थित एक्सचेंज →