Exp_X2MA_Digit_DM_361 एक ट्रेंड-फॉलोइंग ट्रेडिंग सिस्टम है जो ColorX2MA_Digit और ColorDM_361 संकेतकों के आधार पर कार्य करता है। ColorX2MA_Digit संकेतक मुख्य धीमी ट्रेंड दिशा को परिभाषित करने के लिए उपयोग होता है, जबकि ColorDM_361 संकेतक हमें तेज ट्रेंड दिशा में बदलाव के समय एंट्री पॉइंट को पहचानने में मदद करता है। एंट्री सिग्नल तब उत्पन्न होता है जब निम्नलिखित दो शर्तें पूरी होती हैं:
- तेज और धीमी ट्रेंड सिग्नल एक दूसरे के साथ मेल खाते हैं;
- तेज ट्रेंड ने अपनी दिशा बदल ली है।
EA के इनपुट:
//| 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_H4; //1 चार्ट अवधि के लिए ट्रेंड
input Smooth_Method MA_Method1=MODE_SMA_; //पहली स्मूथिंग औसत विधि
input int Length1=12; //पहली स्मूथिंग गहराई
input int Phase1=15; //पहली स्मूथिंग पैरामीटर,
//JJMA के लिए, यह -100 ... +100 के बीच भिन्न होता है और संक्रमण अवधि की गुणवत्ता पर प्रभाव डालता है;
//VIDIA के लिए, यह CMO अवधि है, AMA के लिए, यह धीमी चलती औसत अवधि है
input Smooth_Method MA_Method2=MODE_JJMA; //दूसरी स्मूथिंग औसत विधि
input int Length2=5; //दूसरी स्मूथिंग गहराई
input int Phase2=15; //दूसरी स्मूथिंग पैरामीटर,
//JJMA के लिए, यह -100 ... +100 के बीच भिन्न होता है और संक्रमण अवधि की गुणवत्ता पर प्रभाव डालता है;
//VIDIA के लिए, यह CMO अवधि है, AMA के लिए, यह धीमी चलती औसत अवधि है
input Applied_price_ IPC=PRICE_CLOSE_;//मूल्य स्थिरांक
input uint Digit=2; //गोल करने के लिए अंकों की संख्या
input uint SignalBar=1; //एंट्री सिग्नल प्राप्त करने के लिए बार इंडेक्स
input bool BuyPosClose=true; //ट्रेंड द्वारा लंबी पोजिशन को बंद करने की अनुमति
input bool SellPosClose=true; //ट्रेंड द्वारा शॉर्ट पोजिशन को बंद करने की अनुमति
//+-------------------------------------------------+
//| एंट्री संकेतक के इनपुट पैरामीटर |
//+-------------------------------------------------+
input string Input="एंट्री पैरामीटर"; //+=============== एंट्री पैरामीटर ===============+
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30; //2 चार्ट अवधि एंट्री के लिए
input uint SignalBar_=1;//एंट्री सिग्नल प्राप्त करने के लिए बार इंडेक्स
input bool BuyPosClose_=false; //सिग्नल द्वारा लंबी पोजिशन को बंद करने की अनुमति
input bool SellPosClose_=false; //सिग्नल द्वारा शॉर्ट पोजिशन को बंद करने की अनुमति
//+-------------------------------------------------+
int TimeShiftSec,TimeShiftSec_;
//---- संकेतक हैंडल के लिए पूर्णांक चर की घोषणा
int InpInd_Handle,InpInd_Handle_;
//---- डेटा गणना की शुरुआत के लिए पूर्णांक चर की घोषणा
int min_rates_total,min_rates_total_;
इनपुट कोड में पाठ समाहित करने वाले स्ट्रिंग चर केवल EA इनपुट विंडो के दृश्य प्रदर्शन में सुधार के लिए शामिल किए गए हैं।
EA में ColorDM_361_HTF और ColorX2MA_Digit_HTF संकेतक केवल रणनीति परीक्षक में ट्रेंड दृश्यता को सुविधाजनक बनाने के लिए शामिल हैं। इनका अन्य ऑपरेशन मोड में उपयोग नहीं किया जाता है।
ColorX2MA_Digit.ex5, ColorX2MA_Digit_HTF.ex5, ColorDM_361.ex5 और ColorDM_361_HTF.ex5 संकलित फाइलों को
ध्यान दें कि TradeAlgorithms.mqh लाइब्रेरी फ़ाइल उन ब्रोकरों के साथ Expert Advisors का उपयोग करने की अनुमति देती है जो नॉन-ज़ीरो स्प्रेड की पेशकश करते हैं और स्टॉप लॉस और टेक प्रॉफिट को पोजिशन खोलने के साथ सेट करने का विकल्प देते हैं। आप इस लिंक पर लाइब्रेरी के अधिक वेरिएंट डाउनलोड कर सकते हैं: ट्रेड एल्गोरिदम.
नीचे दिखाए गए परीक्षणों में डिफ़ॉल्ट Expert Advisor के इनपुट पैरामीटर का उपयोग किया गया है। परीक्षणों के दौरान स्टॉप लॉस और टेक प्रॉफिट का उपयोग नहीं किया गया था।

चित्र 1. चार्ट पर ट्रेड के उदाहरण
2015 में GBPUSD पर परीक्षण परिणाम, H4 पर धीमी ट्रेंड, M30 पर तेज ट्रेंड द्वारा एंट्री:

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