BinaryWave_HTF_Signal संकेतक एक ट्रेंड दिशा को दर्शाता है या BinaryWaveSign संकेतक द्वारा उत्पन्न संकेत को ग्राफिकल ऑब्जेक्ट के रूप में प्रदर्शित करता है। इसमें ट्रेंड या ट्रेड दिशा का रंगीन संकेत होता है। साथ ही, यह अलर्ट भी जनरेट करता है और ऑडियो सिग्नल बजाता है।
यदि चयनित बार पर ट्रेंड जारी रहता है, तो संकेतक दाहिनी ओर एक तीर प्रदर्शित करता है। इसका रंग ट्रेंड की दिशा के अनुसार होता है। यदि चयनित बार पर ट्रेंड बदलता है, तो संकेतक आड़ा तीर प्रदर्शित करता है। इसका रंग और दिशा ट्रेड दिशा के अनुसार होते हैं।
संकेतक के सभी इनपुट पैरामीटर्स को तीन बड़े समूहों में विभाजित किया जा सकता है:
- BinaryWaveSign इनपुट पैरामीटर्स:
input string Symbol_=""; // वित्तीय संपत्ति input ENUM_TIMEFRAMES Timeframe=PERIOD_H6; // संकेतक के लिए समय सीमा //--- संकेतक का वजन। यदि शून्य है, तो संकेतक लहर गणना में भाग नहीं लेता input double WeightMA = 1.0; input double WeightMACD = 1.0; input double WeightOsMA = 1.0; input double WeightCCI = 1.0; input double WeightMOM = 1.0; input double WeightRSI = 1.0; input double WeightADX = 1.0; //---- मूविंग एवरेज पैरामीटर्स input int MAPeriod=13; input ENUM_MA_METHOD MAType=MODE_EMA; input ENUM_APPLIED_PRICE MAPrice=PRICE_CLOSE; //---- MACD पैरामीटर्स input int FastMACD = 12; input int SlowMACD = 26; input int SignalMACD = 9; input ENUM_APPLIED_PRICE PriceMACD=PRICE_CLOSE; //---- OsMA पैरामीटर्स input int FastPeriod = 12; input int SlowPeriod = 26; input int SignalPeriod = 9; input ENUM_APPLIED_PRICE OsMAPrice=PRICE_CLOSE; //---- CCI पैरामीटर्स input int CCIPeriod=14; input ENUM_APPLIED_PRICE CCIPrice=PRICE_MEDIAN; //---- मोमेंटम पैरामीटर्स input int MOMPeriod=14; input ENUM_APPLIED_PRICE MOMPrice=PRICE_CLOSE; //---- RSI पैरामीटर्स input int RSIPeriod=14; input ENUM_APPLIED_PRICE RSIPrice=PRICE_CLOSE; //---- ADX पैरामीटर्स input int ADXPeriod=14; //---- लहर समतलन input Smooth_Method bMA_Method=MODE_JJMA; // औसत करने की विधि input int bLength=5; // समतलन गहराई input int bPhase=100; // समतलन पैरामीटर // JJMA के लिए यह -100 से +100 के बीच बदलता है और संक्रमण प्रक्रिया की गुणवत्ता को प्रभावित करता है;
- BinaryWave_HTF_Signal संकेतक इनपुट पैरामीटर्स जो संकेतक दृश्यता के लिए आवश्यक हैं:
//---- संकेतक प्रदर्शन सेटिंग्स input uint SignalBar=0; // सिग्नल प्राप्त करने के लिए बार संख्या (0 - वर्तमान बार) input string Symbols_Sirname=INDICATOR_NAME"_Label_"; // संकेतक लेबल नाम input color Upsymbol_Color=clrLimeGreen; // अपट्रेंड प्रतीक रंग input color Dnsymbol_Color=clrMagenta; // डाउनट्रेंड प्रतीक रंग input color IndName_Color=clrDarkOrchid // संकेतक नाम रंग input uint Symbols_Size=60; // सिग्नल प्रतीकों का आकार input uint Font_Size=10 // संकेतक नाम का फ़ॉन्ट आकार input int X_1=5 // क्षैतिज नाम ऑफसेट input int Y_1=-15 // लंबवत नाम ऑफसेट input bool ShowIndName=true; // संकेतक नाम प्रदर्शित करें input ENUM_BASE_CORNER WhatCorner=CORNER_RIGHT_UPPER; // स्थान कोने input uint X_=0; // क्षैतिज ऑफसेट input uint Y_=20 // लंबवत ऑफसेट
- BinaryWave_HTF_Signal संकेतक इनपुट पैरामीटर्स जो अलर्ट और ऑडियो सिग्नल को ट्रिगर करने के लिए आवश्यक हैं:
//---- अलर्ट सेटिंग्स input ENUM_ALERT_MODE alert_mode=OnlySound; // ट्रिगरिंग विकल्प input uint AlertCount=0; // अलर्ट की संख्या
यदि एक चार्ट पर कई BinaryWave_HTF_Signal संकेतकों का उपयोग किया जाना है, तो प्रत्येक में अपना स्वयं का Symbols_Sirname (संकेतक लेबल नाम) होना चाहिए।
यह संकेतक BinaryWaveSign.mq5 का संकलित संकेतक फ़ाइल की आवश्यकता है। इसे <terminal_data_folder>\MQL5\Indicators\ में रखें।

Fig.1. BinaryWave_HTF_Signal. ट्रेंड जारी रहने का संकेत

Fig.2. BinaryWave_HTF_Signal संकेतक. ट्रेड के लिए संकेत