दोस्तों, आज हम बात करेंगे एक बेहतरीन ट्रेडिंग सिस्टम की जो Ang_Zad_C ट्रेंड-फॉलोइंग इंडिकेटर का उपयोग करता है। इस सिस्टम की खासियत यह है कि आप सख्त ट्रेडिंग समय अंतराल सेट कर सकते हैं और पिछले ट्रेड्स के नतीजों के आधार पर अगली ट्रेड का वॉल्यूम बदल सकते हैं।
ट्रेड का निर्णय तब लिया जाता है जब इंडिकेटर का बादल अपना रंग बदलता है।
आप इनपुट पैरामीटर्स में ट्रेडिंग समय को निर्धारित कर सकते हैं ताकि आप निर्धारित समय अंतराल में ट्रेड कर सकें:
input bool 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 वेरिएबल का एक ब्लॉक जोड़ा गया है:
input uint BuyLossMMTriger=2; //हानिकारक Buy ट्रेड की संख्या जो MM को कम करती है input uint SellLossMMTriger=2; //हानिकारक Sell ट्रेड की संख्या जो MM को कम करती है input double Small_MM=0.01; //हानियों की स्थिति में किए गए ट्रेड में डिपॉजिट से उपयोग की जाने वाली वित्तीय संसाधनों का हिस्सा input double MM=0.1; //सामान्य ट्रेडिंग की स्थिति में किए गए ट्रेड में डिपॉजिट से उपयोग की जाने वाली वित्तीय संसाधनों का हिस्सा input MarginMode MMMode=LOT; //लॉट आकार की गणना करने की विधि
ऐसी इनपुट्स के मामले में, और यदि अंतिम दो ट्रेड एक दिशा में हानिकारक रहे हैं, तो एक्सपर्ट एडवाइजर उस दिशा में अगली ट्रेड को 0.01 लॉट के वॉल्यूम के साथ खोलेगा। यदि अंतिम दो ट्रेड में से कम से कम एक हानिकारक नहीं है, तो पोजिशन का वॉल्यूम 0.1 होगा।
इस एक्सपर्ट एडवाइजर को चलाने के लिए Ang_Zad.ex5 इंडिकेटर फ़ाइल की आवश्यकता है। इसे <terminal_data_folder>\MQL5\Indicators में रखें।
नीचे दिखाए गए परीक्षणों के दौरान डिफ़ॉल्ट एक्सपर्ट एडवाइजर के इनपुट पैरामीटर्स का उपयोग किया गया था। परीक्षणों के दौरान स्टॉप लॉस और टेक प्रॉफिट का उपयोग नहीं किया गया था।

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

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

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