नमस्कार दोस्तों! आज हम बात करेंगे एक नई फीचर के बारे में जो MetaTrader 5 के लिए कस्टम मूविंग एवरेज संकेतक में जोड़ा गया है। अब आप 'लाइन रंग' इनपुट पैरामीटर का उपयोग कर सकते हैं।

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

इससे इन्हें समझना बहुत मुश्किल हो जाता है।
इस समस्या को हल करने के लिए, रणनीति टेस्टर में 'लाइन रंग' पैरामीटर जोड़ा गया है। अब, एक्सपर्ट एडवाइजर को iCustom का उपयोग करना होगा iMA के बजाय। नीचे दिए गए कोड में उदाहरण देखें:
//--- संकेतक iMA का हैंडल बनाएँ handle_iMA_First=iCustom(m_symbol.Name(),Period(),"Custom Moving Average Input Color", InpMAPeriodFirst,InpMAShiftFirst,InpMAMethodFirst,InpMAFirstColor,PRICE_CLOSE); //handle_iMA_First=iMA(Symbol(),Period(),InpMAPeriodFirst,InpMAShiftFirst,InpMAMethodFirst,PRICE_CLOSE); //--- अगर हैंडल नहीं बनाया गया if(handle_iMA_First==INVALID_HANDLE) { //--- विफलता के बारे में बताएं और त्रुटि कोड आउटपुट करें PrintFormat("iMA संकेतक के लिए हैंडल बनाने में विफल, त्रुटि कोड %d", Symbol(), EnumToString(Period()), GetLastError()); //--- संकेतक को जल्दी रोका गया return(INIT_FAILED); }
जैसा कि Crossing of two iMA एक्सपर्ट एडवाइजर में देखा गया है, मूविंग एवरेज को विज़ुअल रणनीति टेस्टर में विभिन्न रंगों में प्रदर्शित किया गया है:

उम्मीद है कि यह जानकारी आपके लिए उपयोगी होगी। अगर आपके कोई सवाल हैं, तो बेझिझक पूछें। happy trading!