Wednesday 14 March 2018

विदेशी मुद्रा - खबर - फीड - एक्सएमएल प्रारूप


मेटाट्रेडर 4 - उदाहरणों में आरएसएस न्यूज फीड्स पढ़ना एमएलएल 4 के माध्यम से परिचय यह आलेख एमएलएल 4 के जरिये आरएसएस मार्कअप को पढ़ने के एक उदाहरण से संबंधित है, जिसका उपयोग एचटीएमएल वॉकथ्रू का इस्तेमाल एमएफ़एल 4 के उपयोग से किया गया है। यह माना जाता है कि पाठक ने लेख पढ़ा है या कम से कम इसमें वर्णित विचारों की सामान्य समझ है। एमएसएल 4 में आरएसएस और हमें इसकी आवश्यकता क्यों है आरएसएस एक डाटा से दूसरे स्रोत को दूसरे स्थानांतरित करने के लिए एक्सएमएल फॉर्मेट है आरएसएस का सक्रिय रूप से समाचार एजेंसियों, कंपनियों, साथ ही विभिन्न समाचार वेब साइटों द्वारा उपयोग किया जाता है। आरएसएस को विभिन्न प्रकार के विशेष अनुप्रयोगों (पाठकों) द्वारा एकत्रित किया जा सकता है (या पढ़ा जा सकता है) और एक सुविधाजनक रूप में उपयोगकर्ताओं को दिया जाता है। इस अनुच्छेद में, हम एक कार्य टुकड़ा बनाने की कोशिश करेंगे, जिसे बाद में न्यूज़ इंडिकेटर में बदला जा सकता है या केवल एमक्यूएल 4 भाषा पर एक आरएसएस रीडर हो सकता है। हमें आरएसएस में किस तरह की जानकारी है, यह निश्चित रूप से समाचार है। जैसा कि ऊपर उल्लेख किया गया है, आरएसएस एक XML दस्तावेज़ है तो, एक्सएमएल एक्सएमएल (एक्सटेन्सिबल मार्कअप लैंग्वेज) संरचित डेटा को संग्रहित करने के लिए एक पाठ स्वरूप है संरचना को तत्वों के एक पेड़ के रूप में दिखाया जा सकता है XML तत्व टैग द्वारा वर्णित हैं नीचे एक सरल XML दस्तावेज़ का एक उदाहरण है: कार्यान्वयन जैसा कि हम ऊपर के उदाहरण से देख सकते हैं, एक्सएमएल कुछ हद तक HTML के जैसा है। इसलिए, पहिया को फिर से बदलने के क्रम में, हम एचटीएमएल वॉकथ्रू का प्रयोग करके एमक्यूएल 4 का इस्तेमाल करेंगे। पहली चीज़ जो हमें करने की ज़रूरत है वह हमारे परियोजना (सूचक) को एचटीएमएल वाउण्ड्रू फ़ंक्शंस से जुड़ा है। ऐसा करने के लिए, ReportHTML को सीएसवी-2। Mq4 फ़ाइल डाउनलोड करें और इसे विशेषज्ञों को फ़ोल्डर में शामिल करें। चूंकि हम एक फ़ंक्शन लाइब्रेरी के रूप में फ़ाइल का उपयोग करने जा रहे हैं, इसलिए शुरू () फ़ंक्शन को उसमें टिप्पणी की जानी चाहिए मैं फ़ाइल का नाम बदलने का सुझाव भी देता हूं (उदाहरण के लिए, HTMLTagsLib. mq4 में) अधिक स्पष्टता के लिए फ़ाइल तैयार है अब, यह सूचक से कनेक्ट करें (सूचक के लिए कार्य टुकड़ा फाइल नीचे संलग्न है): अब हम wininet. dll को लिंक के साथ काम करने के लिए विंडोज मानक पुस्तकालय को शामिल करने की आवश्यकता है: हम यूआरएल पढ़ने के लिए ReadWebResource (स्ट्रिंग यूआरएल) फ़ंक्शन का प्रयोग करेंगे। फ़ंक्शंस ऑपरेशन इस आलेख का कोई विषय नहीं है। इसलिए, हम इस पर ध्यान केन्द्रित नहीं करेंगे। हम केवल इनपुट और आउटपुट तर्कों में रुचि रखते हैं। फ़ंक्शन को पढ़ने के लिए एक लिंक प्राप्त होता है और संसाधन सामग्री को स्ट्रिंग के रूप में लौटाता है। टैग का विश्लेषण करने के लिए, हम HTMLTagsLib. mq4 फ़ाइल - फ़िलटैगस्ट्रक्चर () और GetContent () से दो फ़ंक्शन का उपयोग करेंगे। इन कार्यों का विवरण एचटीएमएल वाल्कथ्रू का उपयोग करके MQL4 का विवरण में वर्णित है। यह ध्यान दिया जाना चाहिए कि विश्लेषण के इनपुट डेटा को एक सरणी के रूप में पारित किया गया है। इसलिए, डेटा प्राप्त होने के बाद, इसे ReadWebResource (स्ट्रिंग यूआरएल) फ़ंक्शन का उपयोग कर सरणी में परिवर्तित किया जाना चाहिए। ArrayFromString () फ़ंक्शन हमें उस में मदद करेगा: फ़ंक्शन इनपुट के लिए तीन तर्क पारित किए जाते हैं। पहले एक सरणी के लिए लिंक होता है जहां कार्य संचालन परिणाम संग्रहीत होता है, दूसरा वाला एक स्ट्रिंग होता है जिसे एक सरणी में परिवर्तित किया जाना चाहिए और तीसरा एक विभाजक है, जिसके द्वारा स्ट्रिंग विभाजित है। फ़ंक्शन परिणामस्वरूप सरणी में पंक्तियों की संख्या देता है। अब हमारा डेटा विश्लेषण के लिए तैयार है अगले टुकड़े में, हम डेटा का विश्लेषण करते हैं और टर्मिनल कंसोल में शीर्षक और देश के टैग के मूल्यों को प्रदर्शित करते हैं: FillTagStructure () फ़ंक्शन का उपयोग करते हुए हमें टैग की संख्या और संरचना प्राप्त होती है, जबकि GetContent () फ़ंक्शन हमें उनके मूल्य प्रदान करते हैं। स्क्रिप्ट संचालन के परिणाम: अंजीर 1. न्यूज़सर्स् स्क्रिप्ट संचालन परिणाम परिणाम में, हम देश के समाचार शीर्षक और मुद्रा प्रतीक देख सकते हैं जो समाचार से संबंधित है। निष्कर्ष हमने एचटीएमएल टैग विश्लेषण के कार्यों के उपयोग से आरएसएस को पढ़ने के तरीके की जांच की है। इस विधि की खामियों को एचटीएमएल वाल्कथ्रू का इस्तेमाल करते हुए एमएफ़एल 44 के विवरण में वर्णित किया गया है। मैं यह भी जोड़ना चाहूंगा कि इस पद्धति की कमियों में से एक को XML में पढ़ने के लिए अन्य मानक पुस्तकालयों के विपरीत कोड में फ़ंक्शन का उपयोग करने में असुविधा है I अब जब लेख और स्क्रिप्ट पूरी हो गई है, मैं एक्सएमएल के साथ काम करने के लिए बाहरी पुस्तकालय के संबंध में विचार करने जा रहा हूं। फायदे के लिए, मैं इनमें से एक के रूप में कार्यान्वयन की गति का नाम रखूंगा। एमटी 4 और एमटी 5 टर्मिनलों में एकीकृत FxWireProtrade प्राप्त करें MT4 MT5 Intergration FxWireProtrade उन निवेशकों और व्यापारियों के लिए व्यापक समाचार सेवा है, जो कि वास्तव में व्यापारी के अनुकूल प्रारूप - संक्षिप्त और बिंदु पर FxWireProtrade एक सुरक्षित इंटरनेट कनेक्शन पर XML समाचारों का एक पूर्ण, गारंटी संचरण प्रदान करता है। मेटाक्ओट्स एफएक्सवायरप्रोट्रेड की सीईओ रेनाट फैटख्लिन मेटाट्रेडर 4 और मेटाट्रेडर 5 टर्मिनलों के लिए विदेशी मुद्रा न्यूजवायर सेवा की सिफारिश करते हैं। FxWireProtrade newsfeed आसानी से एमटी 4 और एमटी 5 टर्मिनलों के साथ एकीकृत हो जाता है। दो कंपनियों के बीच दीर्घकालिक, रणनीतिक साझेदारी ब्रोकरेज के लिए लागत में कटौती करने और अपने व्यापारियों को बेहतर सेवा प्रदान करने में मदद करेगी। ब्रोकरेज अब न्यूज़फ़ीड को उनके टर्मिनलों में जोड़कर प्लग और प्ले कर सकते हैं यह संयुक्त पैकेज हमारे व्यापारिक प्लेटफॉर्म की क्षमताओं को समृद्ध करेगा और हम बहुत खुश हैं कि मंच के साथ हम अपने ग्राहकों को उच्च गुणवत्ता वाले न्यूजवायर फ़ीड की पेशकश कर सकते हैं। यह उनके लिए अतिरिक्त समस्याएं निकाल देगा क्योंकि उन्हें एक बार में एक पूरी तरह से सुविधाजनक पैकेज मिलेगा। एमटी 4 और एमटी 5 प्लेटफार्मों में समाचार फ़ीड इस साझेदारी का पहला चरण है। इस साझेदारी के माध्यम से हम अपने ग्राहकों को और अधिक उपयोगी सेवाएं और उत्पादों को समय के साथ प्रदान कर सकेंगे। प्रेस में हमारे पार्टनर्स

No comments:

Post a Comment