MetaTrader 5 के लिए ColorXPWMA_Digit_Expert Advisor: एक संपूर्ण मार्गदर्शिका

Mike 2018.09.28 00:54 13 0 0
संलग्नक

नमस्ते दोस्तों! आज हम बात करेंगे एक खास ट्रेडिंग सिस्टम के बारे में, जो ColorXPWMA_Digit इंडिकेटर का उपयोग करता है। यह एक ऐसा EA है जिसमें तीन स्वतंत्र ट्रेडिंग सिस्टम शामिल हैं, जो पिछले ट्रेडों के परिणामों के आधार पर आगामी ट्रेड के वॉल्यूम को बदलने की क्षमता रखता है। ट्रेडिंग सिग्नल तब बनते हैं जब कोई बार क्लोज होता है और यदि ट्रेंड में बदलाव आता है (जो कि तीनों में से किसी एक इंडिकेटर के रंग बदलने से दर्शाया जाता है)।

इस EA में खोले गए पोजिशनों के वॉल्यूम को प्रबंधित करने के लिए इनपुट वेरिएबल्स के ब्लॉक्स जोड़े गए हैं। उदाहरण के लिए, पहले सिस्टम के लिए:

input uint    A_BuyTotalMMTriger=5; //पिछले Buy डील्स की संख्या जो स्टॉप लॉस की गणना के लिए है
input uint    A_BuyLossMMTriger=3;  //लॉज़िंग Buy डील्स की संख्या जो MM को कम करने के लिए है
input uint    A_SellTotalMMTriger=5;//पिछले Sell डील्स की संख्या जो स्टॉप लॉस की गणना के लिए है
input uint    A_SellLossMMTriger=3; //लॉज़िंग Sell डील्स की संख्या जो MM को कम करने के लिए है
input double  A_SmallMM=0.01;       //लॉस की स्थिति में डील में डिपॉजिट का हिस्सा
input double  A_MM=0.1;             //सामान्य ट्रेडिंग के दौरान डील में डिपॉजिट का हिस्सा
input MarginMode A_MMMode=LOT;      //लॉट सेटिंग मोड

यदि ऐसे इनपुट्स हैं और पिछले पांच ट्रेडों में से तीन एक दिशा में लॉस में हैं, तो EA अगला ट्रेड उसी दिशा में 0.01 लॉट के वॉल्यूम के साथ खोलता है। यदि पिछले पांच में से तीन लॉज़िंग ट्रेड कम हैं, तो पोजिशन का वॉल्यूम 0.1 होगा।

दूसरे ट्रेडिंग सिस्टम के लिए भी इसी तरह के इनपुट्स उपलब्ध हैं:

input uint    B_BuyTotalMMTriger=5; //B पिछले Buy डील्स की संख्या जो स्टॉप लॉस की गणना के लिए है
input uint    B_BuyLossMMTriger=3;  //B लॉज़िंग Buy डील्स की संख्या जो MM को कम करने के लिए है
input uint    B_SellTotalMMTriger=5;//B पिछले Sell डील्स की संख्या जो स्टॉप लॉस की गणना के लिए है
input uint    B_SellLossMMTriger=3; //B लॉज़िंग Sell डील्स की संख्या जो MM को कम करने के लिए है
input double  B_SmallMM=0.01;       //B लॉस की स्थिति में डील में डिपॉजिट का हिस्सा
input double  B_MM=0.1;             //B सामान्य ट्रेडिंग के दौरान डील में डिपॉजिट का हिस्सा
input MarginMode B_MMMode=LOT;      //B लॉट सेटिंग मोड

तीसरे सिस्टम के लिए इनपुट में C_ उपसर्ग का उपयोग किया गया है।

इस प्रकार के EA को सेटअप करने का सबसे अच्छा विकल्प यह है कि इसे प्रत्येक ट्रेडिंग सिस्टम पर अलग-अलग कॉन्फ़िगर किया जाए और अन्य दो को बंद कर दिया जाए, उपयुक्त स्विच के साथ निम्नलिखित पैरामीटर के रूप में:

input bool    B_BuyPosOpen=true;    //B लंबी पोजिशन खोलने की अनुमति
input bool    B_SellPosOpen=true   //B छोटी पोजिशन खोलने की अनुमति

इनको false पर सेट करके।

इस EA के सही तरीके से कार्य करने के लिए, संकलित ColorXPWMA_Digit.ex5 इंडिकेटर फ़ाइल <terminal_data_directory>\MQL5\Indicators फ़ोल्डर में उपलब्ध होनी चाहिए।

नीचे दिए गए परीक्षणों में दिखाए गए डिफ़ॉल्ट Expert Advisor के इनपुट पैरामीटर के साथ स्टॉप्स का उपयोग किया गया था।

Fig. 1. चार्ट पर उदाहरण ट्रेड

Fig. 1. चार्ट पर उदाहरण ट्रेड

USDJPY H2, H4 और H8 पर 2017 के परीक्षण परिणाम।

Fig. 2. परीक्षण परिणाम चार्ट

Fig. 2. परीक्षण परिणाम चार्ट

सूची
टिप्पणी 0