नमस्ते दोस्तों! आज हम बात करेंगे एक खास ट्रेडिंग सिस्टम के बारे में, जो 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. चार्ट पर उदाहरण ट्रेड
USDJPY H2, H4 और H8 पर 2017 के परीक्षण परिणाम।

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