MetaTrader 5 के लिए XAng_Zad_C ट्रेडिंग सिस्टिम: समय और वॉल्यूम सेटिंग्स

Mike 2018.09.28 01:16 55 0 0
संलग्नक

आज हम बात करेंगे एक ट्रेडिंग सिस्टिम की जो XAng_Zad_C ट्रेंड-फॉलोइंग इंडिकेटर का उपयोग करती है। इस सिस्टिम में आप एक निश्चित ट्रेडिंग समय अंतराल सेट कर सकते हैं और पिछले ट्रेड्स के परिणाम के आधार पर आने वाले ट्रेड का वॉल्यूम बदल सकते हैं।

एक ट्रेड निर्णय तब लिया जाता है जब इंडिकेटर क्लाउड का रंग बदलता है।

आप इनपुट पैरामीटर्स में ट्रेडिंग का समय निर्दिष्ट कर सकते हैं ताकि आप उस समय अंतराल में ट्रेड कर सकें:

inputbool TimeTrade=true; //निर्धारित अंतराल में ट्रेडिंग की अनुमतिinput HOURS StartH=ENUM_HOUR_0; //ट्रेडिंग प्रारंभ (घंटे)input MINUTS StartM=ENUM_MINUT_0; //ट्रेडिंग प्रारंभ (मिनट)input HOURS EndH=ENUM_HOUR_23; //ट्रेडिंग समाप्त (घंटे)input MINUTS EndM=ENUM_MINUT_59;//ट्रेडिंग समाप्त (मिनट)

प्रत्येक ट्रेडिंग प्रारंभ और समाप्ति समय के लिए घंटे और मिनट के लिए दो वेरिएबल प्रदान किए गए हैं।

डिफ़ॉल्ट सेटिंग्स के अनुसार, एक्सपर्ट एडवाइजर पूरे ट्रेडिंग सत्र में 0:00 से ट्रेड करता है, जबकि सभी पोजिशन्स 23:59 पर बंद हो जाती हैं।

यदि EA की सेटिंग में प्रारंभ समय निर्दिष्ट ट्रेडिंग समाप्ति समय से बाद में है, तो EA अगले दिन निर्दिष्ट समय पर खोली गई पोजिशन्स को बंद कर देगा।

पोजिशन्स के वॉल्यूम को प्रबंधित करने के लिए EA वेरिएबल का एक ब्लॉक जोड़ा गया है:

inputuint BuyTotalMMTriger=5; //स्टॉप लॉस की गणना के लिए अंतिम Buy डील की संख्याinputuint BuyLossMMTriger=3; //MM को कम करने के लिए हारी हुई Buy डील की संख्याinputuint SellTotalMMTriger=5; //स्टॉप लॉस की गणना के लिए अंतिम Sell डील की संख्याinputuint SellLossMMTriger=3; //MM को कम करने के लिए हारी हुई Sell डील की संख्याinputdouble SmallMM_=0.01; //हानि की स्थिति में डील में जमा का हिस्साinputdouble MM=0.1; //सामान्य ट्रेडिंग के दौरान डील में जमा का हिस्साinput MarginMode MMMode=LOT; //लॉट मूल्य गणना विधि

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

इस एक्सपर्ट एडवाइजर को चलाने के लिए संकलित इंडिकेटर फ़ाइल XAng_Zad.ex5 की आवश्यकता है। यह <terminal_data_folder>\MQL5\Indicators के तहत उपलब्ध होनी चाहिए।

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

चित्र 1. चार्ट पर डील के उदाहरण। इनपुट में सेट किए गए समय अंतराल में ट्रेडिंग अक्षम है।

चित्र 1. चार्ट पर डील के उदाहरण। इनपुट में सेट किए गए समय अंतराल में ट्रेडिंग अक्षम है।

2017 में GBPJPY H4 के लिए परीक्षण परिणाम:

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

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

चित्र 3. चार्ट पर डील के उदाहरण। इनपुट में सेट किए गए समय अंतराल में ट्रेडिंग सक्षम है।

चित्र 3. चार्ट पर डील के उदाहरण। इनपुट में सेट किए गए समय अंतराल में ट्रेडिंग सक्षम है।

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