एल्गोरिथम ट्रेडिंग क्या है

कल्पना कीजिए, लगभग एक सदी पहले कोई कंप्यूटर या डिजिटल उपकरण नहीं थे। ट्रेडर्स को कागज पर अपने ट्रेड के नोट बनाने और अपने ब्रोकर को एक पोजीशन खोलने के लिए फोन करना पड़ता था। कम्प्यूटरीकरण के दौर में 1970-1980 के दशक में सब कुछ बदल गया। अब, चालीस साल बाद, हम न केवल कुछ ही सेकंड में ट्रेड को निष्पादित करने में सक्षम हैं, बल्कि हम हमारे बजाय ऑपरेटिंग सिस्टम भी बना सकते हैं। आज, हम आपको एल्गोरिथम ट्रेडिंग (स्वचालित ट्रेडिंग, मात्रात्मक ट्रेडिंग, या एल्गो ट्रेडिंग के रूप में भी जाना जाता है) की जटिल लेकिन दिलचस्प दुनिया से परिचित कराएंगे। चूंकि शुरुआत के लिए एल्गो ट्रेडिंग थोड़ा डरावना लग सकता है, हम आपको यह समझने की प्रक्रिया के माध्यम से सावधानीपूर्वक मार्गदर्शन करने जा रहे हैं कि यह क्या है।

एल्गोरिथम ट्रेडिंग का परिचय

सामान्य तौर पर, शब्द “एल्गोरिदमिक ट्रेडिंग” एक प्रणाली के साथ ट्रेडिंग के लिए खड़ा है जो नियमों के पूर्व-क्रमादेशित सेट (एल्गोरिदम) पर संचालित होता है। मान लें कि आपने एक जापानी रोबोट खरीदा है जो वह सब कुछ करता है जो आप उससे कहते हैं। केवल एक कठिनाई है – इस रोबोट को कमांड देने के लिए आपको जापानी भाषा सीखनी होगी। एल्गो ट्रेडिंग में, सब ऐसा ही काम करता है। आप एक एल्गोरिथम बना सकते हैं जिससे आप जितने चाहें उतने ट्रेड खोल सकते हैं। हालाँकि, आपको पहले इस एल्गोरिथम का निर्माण करना सीखना होगा।

एल्गो ट्रेडिंग - एक सिस्टम के साथ ट्रेडिंग जो नियमों के पूर्व-प्रोग्राम किए गए सेट (एल्गोरिदम) पर संचालित होती है।

एल्गोरिथम ट्रेडिंग

एल्गो ट्रेडिंग दो तरह की होती है। पहला, जिसका उपयोग ज्यादातर बड़े निवेश कोष द्वारा किया जाता है, उसे हाई फ़्रीक्वेंसी ट्रेडिंग (HFT) कहा जाता है। कंपनियां एक सेकंड के भीतर बड़ी संख्या में ऑर्डर निष्पादित करने के लिए सुपर-शक्तिशाली कंप्यूटरों का उपयोग करती हैं। HFT की बहुत आलोचना होती है, क्योंकि इसमें मानवीय निर्णय शामिल नहीं होते हैं। बड़े संस्थागत खिलाड़ियों द्वारा उपयोग किया जाने वाला उच्च आवृत्ति ट्रेडिंग भी बाजार में भारी, अप्रत्याशित चाल का एक कारण है।

दूसरे प्रकार का एल्गो ट्रेडिंग लो-फ़्रीक्वेंसी ट्रेडिंग है। यह प्रोग्रामिंग कौशल और तकनीकी और मौलिक विश्लेषण में अनुभव पर आधारित है। मेटाट्रेडर 5 सॉफ्टवेयर वाले नियमित ट्रेडर्स के रूप में, जो अपने ट्रेड को स्वचालित बनाना चाहते हैं, हम इस प्रकार के एल्गो ट्रेडिंग पर ध्यान केंद्रित करेंगे।

उच्च आवृत्ति व्यापार और कम आवृत्ति व्यापार के बीच अंतर

एल्गो ट्रेडिंग कहां से आई है?

एल्गो ट्रेडिंग का इतिहास 50 साल पहले शुरू हुआ जब “निर्दिष्ट ऑर्डर टर्नअराउंड” सिस्टम (DOT) न्यूयॉर्क स्टॉक एक्सचेंज में लागू किया गया था। इसने ट्रेडिंग पोस्ट को इलेक्ट्रॉनिक ऑर्डर भेजने की अनुमति दी। 1980 के दशक की शुरुआत में कुख्यात ब्लूमबर्ग टर्मिनल कंप्यूटर आविष्कार एल्गो ट्रेडिंग के विकास की दिशा में एक और बड़ा कदम था।

हालांकि, महत्वपूर्ण समय अमेरिका में दशमलवकरण था जिसने न्यूनतम टिक आकार को $0.01 प्रति शेयर में बदल दिया। इसलिए, बिड और आस्क कीमतों के बीच छोटे अंतर की अनुमति थी। 1998 में अमेरिकी प्रतिभूति और विनिमय आयोग ने इलेक्ट्रॉनिक एक्सचेंजों को हरी झंडी दी। यह तब है जब हाई फ़्रीक्वेंसी ट्रेडिंग का जन्म हुआ। जैसे-जैसे प्रौद्योगिकियां तेजी से विकसित हो रही हैं, नए, तेज हार्डवेयर ने प्रोग्रामर को एल्गोरिदम लिखने की अनुमति दी, जिससे कंप्यूटरों को मूल्य निर्धारण और नियमों के पूर्व-निर्धारित सेट पर ट्रेड की संख्या तय करने की क्षमता मिली। अब, आप वित्तीय डेटा विश्लेषण के लिए प्रोग्रामिंग भाषा भी सीख सकते हैं।

एल्गो ट्रेडिंग के लिए भाषाएं

आप एल्गो ट्रेडिंग उद्देश्यों के लिए विभिन्न प्रोग्रामिंग भाषाओं के बीच चयन कर सकते हैं। आमतौर पर, एल्गोरिथम ट्रेडर्स Python, C++, Java, C# या R के बीच चयन करते हैं। फॉरेक्स में, हालांकि, विशेष प्रकार की भाषाएं हैं जो मेटाट्रेडर वातावरण में मौजूद हैं। वे मेटाट्रेडर 4 के लिए MQL4 और मेटा ट्रेडर 5 के लिए MQL5 हैं। MQL4 के संशोधित संस्करण के रूप में जाने जाने के बावजूद, MQL5 विविध चीजों के लिए है। इसका कारण भाषा सिंटैक्स में निहित है जो C++ के बहुत करीब है। यह प्रोग्रामर्स को ट्रेडिंग रोबोट विकसित करने के लिए अधिक विकल्पों का उपयोग करने की अनुमति देता है।

हमारे पाठ्यक्रम में, हम MQL5 भाषा का उपयोग करके ट्रेडिंग रोबोट के विकास पर ध्यान केंद्रित करेंगे। क्यों?

सबसे पहले, क्योंकि मेटाट्रेडर 5 अधिक उपकरणों के ट्रेडिंग तक पहुंच प्रदान करता है। यानी आप स्टॉक, मेटल, करेंसी आदि पर ट्रेडिंग रोबोट का इस्तेमाल कर सकते हैं।

दूसरा, MQL5, C++ के बहुत करीब है। MQL5 सीखने से आपको प्रोग्रामिंग बेसिक्स की व्यापक समझ मिलेगी।

तीसरा, MQL5 का एकीकृत विकास वातावरण MQL5 IDE है, जहां सभी ट्रेडिंग एप्लिकेशन विकसित किए जाते हैं। इस प्रकार, ऐसा करने के लिए आपको कोई अन्य सॉफ़्टवेयर डाउनलोड करने की आवश्यकता नहीं है।

आखिरकार, MQL5 प्रोग्रामर्स के लिए रोबोट खोजने और विचारों को साझा करने के लिए एक बड़ा कोड बेस है।

MQL5 प्रोग्रामिंग भाषाएँ

याद रखें कि इस भाषा के दस्तावेज़ आधिकारिक MQL5 वेबसाइट पर उपलब्ध हैं।

आपको MQL5 क्यों सीखना चाहिए?

यदि आप मेटाट्रेडर 5 में ट्रेड करते हैं, तो विशेष एकीकृत विकास वातावरण (IDE) MQL5 में अनुभव आपको अपने संकेतक, ट्रेडिंग रोबोट बनाने और मौजूदा को संशोधित करने में मदद करेगा। यह आपको अपने ट्रेडिंग निर्णयों को स्वचालित बनाने और उनकी प्रभावशीलता को बढ़ाने में मदद करेगा।

यह हमारे एल्गो ट्रेडिंग गाइड का पहला पाठ है। बने रहें और अगले पाठों में ट्रेडिंग रोबोट बनाने के तरीके के बारे में अधिक जानें!

2022-04-04 • अपडेट किया गया

Other articles in this section

बार बार पूछे जाने वाले प्रश्न

  • FBS अकाउंट कैसे खोलें?

    हमारी वेबसाइट पर 'अकाउंट खोलें’ बटन पर क्लिक करें और पर्सनल एरिया पर जाएं। इससे पहले कि आप ट्रेडिंग शुरू कर सकें, एक प्रोफाइल सत्यापन पास करें। अपने ईमेल और फोन नंबर की पुष्टि करें और अपनी आईडी सत्यापित करें। यह प्रक्रिया आपके धन और पहचान की सुरक्षा की गारंटी देती है। एक बार जब आप सभी जांच कर लेते हैं, तो पसंदीदा ट्रेडिंग प्लेटफॉर्म पर जाएं, और ट्रेडिंग शुरू करें। 

  • FBS के साथ कमाए हुए धन को कैसे निकालें?

    ये प्रक्रिया बहुत ही सरल है। वेबसाइट या FBS पर्सनल एरिया के वित्त अनुभाग में Withdrawal पेज पर जाएं  और रकम निकासी की प्रक्रिया को एक्सेस करें। आप कमाया हुआ धन उसी भुगतान प्रणाली के माध्यम से प्राप्त कर सकते हैं जिसे आपने जमा करने के लिए उपयोग किया था। यदि आपने विभिन्न तरीकों से अकाउंट को वित्त पोषित किया है, तो जमा रकम के अनुसार अनुपात में समान विधियों के माध्यम से अपना लाभ वापस लें।

  • ट्रेडिंग कैसे शुरू करें?

    यदि आप 18 वर्ष से ऊपर के हैं, तो आप FBS में शामिल हो कर अपनी FX यात्रा शुरू कर सकते हैं। ट्रेड करने के लिए, आपके पास एक ब्रोकरेज अकाउंट और वित्तीय बाज़ारों में एसेट्स कैसे व्यवहार करते है, इसकी पर्याप्त जानकारी होने की आवश्यकता है। हमारी नि: शुल्क शैक्षिक सामग्री और FBS खाता बनाने के साथ मूल बातें का अध्ययन करना शुरू करें। आप डेमो अकाउंट से आभासी पैसे के साथ परिस्थिति का परीक्षण करना चाह सकते हैं। एक बार जब आप तैयार हो जाएं, तो सफल होने के लिए वास्तविक बाज़ार में प्रवेश करें और ट्रेड करें।  

  • लेवल अप बोनस को कैसे सक्रिय करें?

    FBS पर्सनल एरिया के वेब या मोबाइल संस्कारण में जाकर लेवल अप बोनस खाता खोलें और अपने खाते में मुफ्त 140$ पाएँ।

ताज़ा खबर

ऑस्ट्रेलियाई बेरोजगारी दर में नया क्या है?

ऑस्ट्रेलियन ब्यूरो ऑफ़ स्टैटिस्टिक्स गुरुवार, 19 मई को 04:30 MT पर अद्यतन बेरोजगारी दर और रोजगार परिवर्तन डेटा की घोषणा करेगा।

क्या UK CPI आश्चर्यचकित कर सकता है?

UK ऑफिस फॉर नेशनल स्टैटिस्टिक्स बुधवार, 18 मई को 09:00 MT के पर कंस्यूमर प्राइस इंडेक्स (CPI) डेटा पब्लिश करेगा।

US रिटेल सेल्स अपडेट

अमेरिकी जनगणना ब्यूरो मंगलवार, 17 मई को 15:30 MT पर कोर खुदरा बिक्री और खुदरा बिक्री की घोषणा करेगा।

अपने स्थानीय भुगतान प्रणालियों के साथ जमा करें

अपने खेल में शीर्ष पर रहें

डेटा संग्रह नोटिस

FBS इस वेबसाइट को चलाने के लिए आपके डेटा का रिकॉर्ड रखता है। "स्वीकार करें" बटन दबाकर, आप हमारीगोपनीयता नीति से सहमत होते हैं।

हमे फेसबुक पर फॉलो करें

कॉलबैक

शीघ्र ही एक प्रबंधक आपको कॉल करेगा।

नंबर बदलें

आपका अनुरोध स्वीकार किया गया है|

शीघ्र ही एक प्रबंधक आपको कॉल करेगा।

इस फ़ोन नम्बर के लिए कॉलबैक का अगला अनुरोध
उपलब्ध होगा में

यदि आपके पास कोई ज़रूरी मुद्दा है तो कृपया हमसे संपर्क करें
लाइव चैट के माध्यम से

आंतरिक त्रुटि। कृपया बाद में पुन: प्रयास करें

अपना समय बर्बाद ना करें - इस बात का ध्यान रखें कि NFP अमेरिकी डॉलर और लाभ को कैसे प्रभावित करता है!

आप अपने ब्राउज़र के पुराने संस्करण का उपयोग कर रहे हैं।

इसे नवीनतम संस्करण में अपडेट करें या सुरक्षित, अधिक आरामदायक और उत्पादक व्यापारिक अनुभव के लिए कोई और संस्करण प्रयास करें।

Safari Chrome Firefox Opera