Exp_AdaptiveCGOscillator_X2 एक ट्रेंड ट्रेडिंग सिस्टम है जो दो AdaptiveCGOscillator संकेतकों के सिग्नल पर आधारित है। पहला संकेतक धीमे ट्रेंड की दिशा को मुख्य और सिग्नल लाइनों की स्थिति के आधार पर निर्धारित करता है। दूसरा संकेतक तब ट्रेड खोलने का समय तय करता है जब लाइनें एक-दूसरे को पार करती हैं या छूती हैं। सिग्नल तब बनता है जब एक बार बंद होती है अगर दो शर्तें पूरी होती हैं:
- तेज और धीमे ट्रेंड के सिग्नल मेल खाते हैं;
- तेज ट्रेंड की दिशा बदल गई है।
एक्सपर्ट एडवाइजर के लिए इनपुट पैरामीटर:
//| EA संकेतक के इनपुट पैरामीटर |
//+-------------------------------------------------+
input string Trade="ट्रेड प्रबंधन"; //+============== ट्रेड प्रबंधन ==============+
input double MM=0.1; //एक डील में जमा का हिस्सा
input MarginMode MMMode=LOT; //लॉट वैल्यू का पता लगाने की विधि
input uint StopLoss_=1000; //स्टॉप लॉस प्वाइंट में
input uint TakeProfit_=2000; //टेक प्रॉफिट प्वाइंट में
input string MustTrade="ट्रेड अनुमति"; //+============== ट्रेड अनुमति ==============+
input int Deviation_=10; //अधिकतम मूल्य विचलन प्वाइंट में
input bool BuyPosOpen=true; //लॉन्ग पोजिशन खोलने की अनुमति
input bool SellPosOpen=true; //शॉर्ट पोजिशन खोलने की अनुमति
//+-------------------------------------------------+
//| फ़िल्टर संकेतक के इनपुट पैरामीटर |
//+-------------------------------------------------+
input string Filter="धीमे ट्रेंड के लिए पैरामीटर"; //+============== धीमे ट्रेंड के लिए पैरामीटर ==============+
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6; //ट्रेंड के लिए 1 चार्ट अवधि
input double Alpha=0.07;// संकेतक समतल अनुपात
input uint SignalBar=1; //प्रवेश सिग्नल प्राप्त करने के लिए बार इंडेक्स
input bool BuyPosClose=true; //ट्रेंड द्वारा लॉन्ग पोजिशन से बाहर निकलने की अनुमति
input bool SellPosClose=true; //ट्रेंड द्वारा शॉर्ट पोजिशन से बाहर निकलने की अनुमति
//+-------------------------------------------------+
//| एंट्री संकेतक के इनपुट पैरामीटर |
//+-------------------------------------------------+
input string Input="एंट्री पैरामीटर"; //+=============== एंट्री पैरामीटर ===============+
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30; //2 चार्ट अवधि एंट्री के लिए
input double Alpha_=0.07;// संकेतक समतल अनुपात
input uint SignalBar_=1;//प्रवेश सिग्नल प्राप्त करने के लिए बार इंडेक्स
input bool BuyPosClose_=false; //सिग्नल द्वारा लॉन्ग पोजिशन से बाहर निकलने की अनुमति
input bool SellPosClose_=false; //सिग्नल द्वारा शॉर्ट पोजिशन से बाहर निकलने की अनुमति
//+-------------------------------------------------+
इनपुट पैरामीटर की कोड में स्ट्रिंग पैरामीटर केवल एक्सपर्ट के इनपुट पैरामीटर विंडो के बेहतर दृश्यता के लिए हैं।
EA में AdaptiveCGOscillator_Cloud_HTF संकेतक केवल रणनीति परीक्षक में रुझानों के दृश्यता को अधिक सुविधाजनक बनाने के लिए हैं, अन्य संचालन मोड में वे निष्क्रिय हैं।
AdaptiveCGOscillator.ex5, CyclePeriod.ex5 और AdaptiveCGOscillator_Cloud_HTF.ex5 संकलित फ़ाइलों को <terminal_data_folder>\MQL5\Indicators में रखें।
ध्यान दें कि TradeAlgorithms.mqh पुस्तकालय फ़ाइल उन ब्रोकरों के साथ एक्सपर्ट एडवाइजर्स का उपयोग करने की अनुमति देती है जो नॉनज़ीरो स्प्रेड और स्टॉप लॉस और टेक प्रॉफिट को पोजीशन खोलने के साथ-साथ सेट करने का विकल्प प्रदान करते हैं। आप निम्नलिखित लिंक पर पुस्तकालय के अधिक संस्करण डाउनलोड कर सकते हैं: ट्रेड एल्गोरिदम.
नीचे दिखाए गए परीक्षणों के दौरान डिफ़ॉल्ट एक्सपर्ट एडवाइजर के इनपुट पैरामीटर का उपयोग किया गया था। परीक्षणों के दौरान स्टॉप लॉस और टेक प्रॉफिट का उपयोग नहीं किया गया था।

चित्र 1. चार्ट पर सौदों के उदाहरण
2015 में EURUSD पर परीक्षण परिणाम, H6 पर धीमे ट्रेंड, M30 पर तेज ट्रेंड द्वारा प्रवेश:
चित्र 2. परीक्षण परिणामों का चार्ट

टिप्पणी 0