होम तकनीकी संकेतक पोस्ट

हर्मोनिक पैटर्न फ़ाइंडर V3 - MetaTrader 5 के लिए नया संकेतक

संलग्नक
22218.zip (41.4 KB, डाउनलोड 0 बार)

शुभ दिन दोस्तों! आज हम बात करेंगे एक ऐसे सॉफ़्टवेयर के बारे में जो हर्मोनिक पैटर्न को अपने-आप पहचानने में मदद करता है। यह "हर्मोनिक पैटर्न फ़ाइंडर" का तीसरा और संभवतः अंतिम संस्करण है। इसमें पहले के संस्करणों के मुकाबले कई सुधार किए गए हैं, जैसे कि बग फ़िक्सिंग और अन्य सुधार। इसके अलावा, कोड को इस तरह से फिर से लिखा गया है कि अन्य प्रोग्रामर आसानी से अपने कस्टम एक्सटेंशन जोड़ सकें या पैटर्न मिलान एल्गोरिदम के आधार पर एक EA बना सकें।

अगर आप हर्मोनिक पैटर्न के बारे में नहीं जानते हैं, तो यह तकनीकी विश्लेषण की एक विधि है जो बाजार में फ़िबोनाच्ची अनुपातों पर आधारित होती है। इसमें ट्राइएंगल और डबल टॉप जैसे पैटर्न शामिल होते हैं, लेकिन इसके माप बहुत सटीक होते हैं, जो ट्रेडिंग के लिए कंप्यूटराइज्ड मापन उपकरणों को विशेष रूप से आकर्षक बनाते हैं। वर्तमान में, इस संकेतक के दो पूर्व संस्करण भी उपलब्ध हैं: V1: https://www.mql5.com/en/code/16435 और V2: https://www.mql5.com/en/code/16852

इस नए संस्करण की कुछ प्रमुख विशेषताएँ निम्नलिखित हैं:

  • स्क्रीन पर अव्यवस्था को कम करने के लिए चयनित सामग्री को प्रदर्शित करने के लिए समायोज्य विकल्प।
  • किसी भी पैटर्न पर डबल क्लिक करने से वह उजागर होगा और हर्मोनिक रिवर्सल अनुपात और समय संबंधी जानकारी दिखाई देगी।
  • कई ज़िगज़ैग चयन को हटाकर एकल एटीआर ज़िगज़ैग को शामिल किया गया है (https://www.mql5.com/en/code/22214)।
  • पैटर्न के प्रदर्शन के बारे में सांख्यिकीय जानकारी एकत्रित करने की क्षमता।
  • "एंटी-पैटर्न" के लिए अनुपात अब सही होने चाहिए।

तो इसे डाउनलोड करने में संकोच न करें, इसका उपयोग काफी सहज है। काले बैकग्राउंड का उपयोग करना सुझावित किया जाता है, अन्यथा आपको संकेतक सेटिंग्स में एक दृश्य रंग योजना सेट करनी होगी। संकेतक के बारे में विस्तृत तकनीकी जानकारी के लिए, चित्र के बाद पढ़ते रहें। अगर कोई सवाल है, तो फोरम में पूछने में संकोच न करें या मुझे व्यक्तिगत संदेश भेजें।

Interactivity features reduce screen clutter

पैटर्न पर डबल क्लिक करने से यह अन्य पैटर्न से अलग दिखता है (बैंगनी) और विस्तृत सांख्यिकीय, समय और PRZ जानकारी प्रदर्शित करता है जो व्यापार का मूल्यांकन करने में सहायक हो सकती है।

स्क्रीन पर अव्यवस्था कम करना

इंटरएक्टिविटी फ़ीचर्स के अलावा, सेटिंग्स में आप यह चुन सकते हैं कि संकेतक को:

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

पैटर्न फ़िल्ट्रेशन इंजन

विभिन्न ट्रेडर्स के पास यह निर्धारित करने के लिए अलग-अलग नियम होते हैं कि क्या एक पैटर्न व्यापार के लिए योग्य है या नहीं। कई सिद्धांत मौजूद हैं, लेकिन यहाँ हम सभी के बारे में नहीं जाएंगे। संकेतक एक "समग्र" मिलान दृष्टिकोण अपनाता है जो यह जांचता है कि प्रत्येक पैटर्न अनुपात स्वीकृत सीमाओं के भीतर है। उपयोगकर्ताओं से प्राप्त प्रतिक्रिया के आधार पर, अब यह संभव है कि पैटर्न और प्रक्षिप्तियों को फ़िल्टर किया जा सके जहाँ संभावित रिवर्सल ज़ोन केवल ढील से बनी हो।

क्या यह आपकी आवश्यकताओं के अनुकूल नहीं है? यदि आप कोडिंग जानते हैं तो कस्टम "फ़िल्ट्रेशन" नियम लिखना संभव है।

सांख्यिकीय डेटा

वर्तमान उपकरण के इतिहास के आधार पर, संकेतक यह याद रखेगा कि कौन-से पैटर्न कितनी बार उलटते हैं या सफल होते हैं। यह जानकारी टिप्पणी बॉक्स में देखी जा सकती है, जो संदेश दिखाती है जैसे "F. Bear. New Cypher Prob. 60.00 (6 S / 4 F)"। पहला अक्षर केवल यह बताता है कि क्या पैटर्न हाल ही में क्लिक किया गया है (F.), विफल (O.), सफल (P.) या PRZ का परीक्षण किया गया है (T.)। इसके बाद दिशा और पैटर्न का नाम आता है, इसके बाद सांख्यिकीय उलटने की संभावना दर्शाई जाती है, इस मामले में 60%। यह इतिहास से गणना की जाती है जिसमें 6 सफलताएँ और 4 विफलताएँ शामिल हैं। लेकिन कृपया ध्यान रखें कि पिछले प्रदर्शन भविष्य के परिणामों को पूर्वानुमानित नहीं करता है :)

संकेतक को अनुकूलित करना

जैसा कि बताया गया, संकेतक को विस्तार से फिर से लिखा गया है और यह MQL5 की ऑब्जेक्ट-ओरिएंटेड विशेषताओं को ध्यान में रखता है। संकेतक अब कई फ़ाइलों में बाँटा गया है और इसका आर्किटेक्चर निम्नलिखित UML आरेख में दिखाया गया है।

UML diagram

क्या आप एक EA बनाना चाहते हैं? तो आप एक "CHPFMatchProcessor" को लागू कर सकते हैं, इसे मिलान एल्गोरिदम में दे सकते हैं, और इसे संकेतक की तरह कॉल कर सकते हैं। मिलान एल्गोरिदम ज़िगज़ैग डेटा में पाए गए प्रत्येक मिलान के लिए मिलान-प्रोसेसर को कॉल करेगा।

क्या आपको कस्टम फ़िल्ट्रेशन या अवलोकन नियम चाहिए? उदाहरण के लिए, ऐसे पैटर्नों को नजरअंदाज करना जहाँ RSI सही नहीं है या XA खंड बहुत सीधा है। इसके लिए "CHPFFilter" इंटरफेस का कार्यान्वयन करना और इसे फ़िल्टर की सूची में जोड़ना पर्याप्त होगा।

लेखक:

यह संकेतक Andre Enger और David Gadelha द्वारा संयुक्त रूप से विकसित किया गया है।

अद्यतन

  • 3.1: MetaTrader बिल्ड 1940 और ऊपर के साथ संगतता के लिए एक सिंटैक्स त्रुटि को सही किया गया।
  • 3.2: X से D तक की रेखा पर टूलटिप अब विशेष पैटर्न के लिए सबसे प्रासंगिक अनुपात प्रदर्शित करेगा।

संबंधित पोस्ट

टिप्पणी (0)