इस एक्सपर्ट एडवाइजर का आधार SerialMA संकेतक है।
यह संकेतक अपने रेखा के मूल्य और कीमत के बीच के प्रतिच्छेदन से शुरू होता है और अगली प्रतिच्छेदन तक निरंतर बढ़ता रहता है। हर बार जब प्रतिच्छेदन होता है, संकेतक की गणना न्यूनतम मूल्य से फिर से शुरू होती है।
यह एक्सपर्ट एडवाइजर निम्नलिखित विशेषता का उपयोग करता है:
- यदि संकेत बार पर कैंडलस्टिक का बंद मूल्य संकेतक रेखा के ऊपर है और पिछले बार पर संकेतक बिंदु संकेतक रेखा पर था, तो यह एक लंबी स्थिति खोलने का संकेत है।
- यदि संकेत बार पर कैंडलस्टिक का बंद मूल्य संकेतक रेखा के नीचे है और पिछले बार पर संकेतक बिंदु संकेतक रेखा पर था, तो यह एक छोटी स्थिति खोलने का संकेत है।
दो स्थिति खोलने के तरीके उपलब्ध हैं:
- प्रत्येक संकेत पर एक उपयुक्त स्थिति खोली जाती है। विपरीत स्थिति बंद की जाती है।
- एक दिशा में केवल एक ही स्थिति खोली जा सकती है। ऐसी स्थिति पहले संकेत पर खोली जाती है। यदि विपरीत स्थिति है, तो इसे इस संकेत पर बंद किया जाना चाहिए। उसी दिशा में सभी आगे के संकेतों को नजरअंदाज किया जाएगा जब तक कि एक विपरीत संकेत न आए - इस मामले में स्थिति पलटी जाएगी (स्विंग)।
एक्सपर्ट एडवाइजर के सही संचालन के लिए, SerialMA.ex5 संकलित संकेतक फ़ाइल को आपके टर्मिनल निर्देशिका के मानक संकेतकों फ़ोल्डर में सहेजें (आपका टर्मिनल निर्देशिका\MQL5\Indicators)।
यह एक्सपर्ट एडवाइजर लंबी/छोटी स्थितियों को सक्षम/अक्षम करने, साथ ही संकेतक संकेतों को पलटने की अनुमति देता है ताकि खरीद के बजाय बिक्री खोली जा सके और इसके विपरीत। आप स्टॉप लॉस और टेक प्रॉफिट को भी प्वाइंट में सेट कर सकते हैं। यदि अवैध स्टॉप लॉस और टेक प्रॉफिट मान निर्दिष्ट किए गए हैं, तो EA मानों को प्रतीक के लिए न्यूनतम StopLevel के अनुसार समायोजित करेगा।
यदि कोई गलत लॉट मान निर्दिष्ट किया गया है, तो एक्सपर्ट एडवाइजर लॉट को समायोजित करेगा। यदि लॉट बहुत बड़ा है, तो EA इसे इस प्रकार समायोजित करेगा कि स्थिति खोली जा सके। यदि न्यूनतम लॉट खोलने के लिए भी पैसे नहीं हैं, तो संकेत को छोड़ दिया जाएगा।
इस EA में 12 इनपुट पैरामीटर हैं:
- एक्सपर्ट का जादुई नंबर - EA की स्थितियों का अद्वितीय पहचानकर्ता;
- स्थिति खोलने का मोड - स्थिति खोलने का तरीका (प्रत्येक संकेत पर या केवल एक स्थिति रखने की अनुमति);
- लंबी स्थितियों को सक्षम किया गया है - लंबी स्थितियों को खोलने की अनुमति;
- छोटी स्थितियों को सक्षम किया गया है - छोटी स्थितियों को खोलने की अनुमति;
- व्यापार पलटें - पलटने के मोड का चयन (हाँ, नहीं): यदि हाँ, तो लंबी संकेत पर एक छोटी स्थिति खुलेगी और इसके विपरीत;
- लॉट्स - खोलने के लिए स्थिति का आकार;
- पॉइंट में स्टॉप लॉस - स्थिति का स्टॉप लॉस पॉइंट में;
- पॉइंट में टेक प्रॉफिट - स्थिति का टेक प्रॉफिट पॉइंट में;
- कीमत का स्लिपेज - स्थिति खोलने पर अधिकतम अनुमति स्लिपेज;
- स्टॉप के लिए स्प्रेड का गुणांक - स्टॉप ऑर्डर के लिए उचित दूरी की गणना में लागू स्प्रेड गुणांक (*).
- पर्यावरण अद्यतन के लिए प्रतीक्षा (सेकंड में) - ट्रेडिंग वातावरण के अद्यतन के लिए प्रतीक्षा करने का समय (**) ;
- पर्यावरण की स्थिति प्राप्त करने के लिए प्रयासों की संख्या - सटीक ट्रेडिंग वातावरण प्राप्त करने के लिए प्रयासों की संख्या (***).
यह रणनीति 2017.01.04 से 2018.02.09 के बीच के डेटा का उपयोग करके डिफ़ॉल्ट सेटिंग्स के साथ परीक्षण की गई थी। दुर्भाग्य से, EA ने डिफ़ॉल्ट सेटिंग्स के साथ अच्छे परिणाम नहीं दिखाए। इसलिए, इसे पलटने के मोड में परीक्षण किया गया। पलटने के मोड में परिणाम बेहतर थे। एक्सपर्ट एडवाइजर एक गतिशील रूप से गणना की गई मूविंग एवरेज से संकेत प्राप्त करता है, इसलिए अनुकूलन के लिए कोई पैरामीटर नहीं हैं। लेकिन आप सोच सकते हैं कि EA में क्या जोड़ा जा सकता है। उदाहरण के लिए, ओपन स्थितियों पर ट्रेलिंग स्टॉप लागू किए जा सकते हैं।


Fig.1,2 परीक्षण परिणाम।
संबंधित पोस्ट
- MetaTrader 4 के लिए विज़ुअल ऑर्डर प्रोसेसिंग - आपके ट्रेडिंग साथी
- MQL5 विजार्ड: मॉर्निंग/ईवनिंग स्टार पैटर्न और स्टोकास्टिक पर आधारित ट्रेड सिग्नल
- MQL5 विजार्ड: मॉर्निंग/इविनिंग स्टार और RSI पर आधारित ट्रेड सिग्नल
- MQL5 विजार्ड: बुलिश और बेयरिश एंगुल्फिंग पैटर्न पर आधारित ट्रेड सिग्नल
- MQL5 विजार्ड से हैमर/हैंगिंग मैन CCI ट्रेड सिग्नल्स बनाना