पेंडिंग ऑर्डर सँभालें।
लगाएँ। जाँचें। बदलें। रद्द करें। पुष्टि करें।
चरण-दर-चरण लिखित गाइड
- 0:00
पेंडिंग ऑर्डर सँभालें।
इस ट्यूटोरियल में आप एक अलग डेमो खाते पर MT5 पेंडिंग ऑर्डर लगाना, जाँचना, बदलना और रद्द करना सीखेंगे।
- 0:12
अपना डेमो खाता कनेक्ट करें।
एम टी फाइव डॉट एम आर पी सी डॉट प्रो खोलें। TRIAL या अपनी ए पी आई कुंजी डालें, फिर Connect E X में डेमो लॉगिन, ट्रेडिंग पासवर्ड और ब्रोकर सर्वर का सही नाम भरें। अनुरोध चलाएँ। सफल होने पर console लौटाई गई terminal ID को आगे के अनुरोधों के लिए रखता है। अभ्यास के लिए अलग डेमो खाता इस्तेमाल करें।
- 0:38
मौजूदा भाव पढ़ें।
Symbol Info Tick चुनें और symbol का सही नाम डालें। हमारे ई यू आर यू एस डी का ask लगभग एक दशमलव एक एक चार सात है। Buy Limit मौजूदा ask से नीचे होना चाहिए। इस डेमो के लिए हम बाजार से काफी दूर एक दशमलव शून्य पाँच चुनते हैं। ब्रोकर द्वारा अनुमत कीमतें और volume increments इस्तेमाल करें।
- 1:04
Buy Limit लगाएँ।
Order Send खोलें। डिफ़ॉल्ट market Buy के बजाय Buy Limit चुनें। शून्य दशमलव शून्य एक lot और एक दशमलव शून्य पाँच की entry price डालें। चलाने से पहले symbol और operation दोबारा जाँचें। पेंडिंग ऑर्डर entry conditions पूरी होने का इंतज़ार करता है; placement का अर्थ market position खुलना नहीं है।
- 1:30
ऑर्डर टिकट सहेजें।
हमारे उत्तर में HTTP Status Code 200 है, कोई ए पी आई त्रुटि नहीं है और returned Code दस हज़ार नौ, यानी Done है। इस पेंडिंग ऑर्डर अनुरोध के लिए इसका अर्थ placement पूरा होना है। order field का टिकट आगे जाँचने, बदलने और रद्द करने में इस्तेमाल होगा। यहाँ deal शून्य होना सामान्य है क्योंकि कोई market deal execute नहीं हुई।
- 1:58
लगाया गया ऑर्डर जाँचें।
Opened Orders कॉल करें। opened Orders में वही टिकट खोजें। symbol, Buy Limit type, placed state, entry price और बचा हुआ volume जाँचें। इस रिकॉर्डिंग में position Infos की सूची खाली है। इससे पता चलता है कि पेंडिंग ऑर्डर है, filled position नहीं। पूरे ट्यूटोरियल में इसी टिकट का इस्तेमाल करें।
- 2:24
Entry price बदलें।
Order Modify खोलें और पेंडिंग ऑर्डर का टिकट डालें। price एक दशमलव शून्य चार रखें। Optional stop loss, take profit और expiration खाली छोड़ते हैं, क्योंकि इस अनुरोध में सिर्फ entry price बदलती है। एक बार चलाएँ और अगला कदम लेने से पहले उत्तर देखें।
- 2:47
बदलाव की पुष्टि करें।
बदलाव का उत्तर Done है। अब फिर Opened Orders कॉल करें और वही टिकट खोजें। उसका price Open एक दशमलव शून्य चार है, जबकि type Buy Limit और volume शून्य दशमलव शून्य एक है। दोबारा पढ़ने से परिणाम स्पष्ट होता है; सिर्फ सफल HTTP उत्तर देखकर यह नहीं मानना पड़ता कि ऑर्डर बदल गया।
- 3:13
पेंडिंग ऑर्डर रद्द करें।
रद्द करने के लिए Order Close खोलें और पेंडिंग ऑर्डर का टिकट डालें। इस removal के लिए volume खाली रखें। नाम Order Close होने के बावजूद यह method पेंडिंग ऑर्डर भी हटाता है। पहले टिकट जाँचें: position का टिकट देने पर पेंडिंग ऑर्डर रद्द करने के बजाय position बंद करने का अनुरोध जाएगा।
- 3:39
हटाने का परिणाम पढ़ें।
परिणाम में Done और close Mode एम आर पी सी Pending Order Remove दिखता है। फिर Opened Orders कॉल करें। हमारी रिकॉर्डिंग में दोनों सूचियाँ खाली हैं और पेंडिंग टिकट मौजूद नहीं है। यदि रद्द करने से पहले ऑर्डर trigger हो गया हो, तो अगला कदम लेने से पहले positions और history से उसकी वर्तमान स्थिति पता करें।
- 4:06
अंत में cleanup करें।
ऑर्डर हट गया है और कोई position नहीं बची है। काम पूरा होने पर terminal डिस्कनेक्ट करें। सिर्फ डिस्कनेक्ट करने से पेंडिंग ऑर्डर रद्द नहीं होता। अस्वीकृत अनुरोध में पहले error देखें। data में broker result हो तो उसका returned code और description पढ़ें। बताई गई समस्या ठीक करने के बाद ही दोबारा कोशिश करें। पेंडिंग ऑर्डर का पूरा lifecycle अब समाप्त हुआ।