Exp_X2MA_Digit_DM_361: ट्रेडिंग सिस्टम के लिए मेटाट्रेडर 5

Mike 2017.01.20 01:45 70 0 0
संलग्नक

Exp_X2MA_Digit_DM_361 एक ट्रेंड-फॉलोइंग ट्रेडिंग सिस्टम है जो ColorX2MA_Digit और ColorDM_361 संकेतकों के आधार पर कार्य करता है। ColorX2MA_Digit संकेतक मुख्य धीमी ट्रेंड दिशा को परिभाषित करने के लिए उपयोग होता है, जबकि ColorDM_361 संकेतक हमें तेज ट्रेंड दिशा में बदलाव के समय एंट्री पॉइंट को पहचानने में मदद करता है। एंट्री सिग्नल तब उत्पन्न होता है जब निम्नलिखित दो शर्तें पूरी होती हैं:

  1. तेज और धीमी ट्रेंड सिग्नल एक दूसरे के साथ मेल खाते हैं;
  2. तेज ट्रेंड ने अपनी दिशा बदल ली है।

EA के इनपुट:

//+-------------------------------------------------+
//| EA संकेतक के इनपुट पैरामीटर           |
//+-------------------------------------------------+
inputstring Trade="व्यापार प्रबंधन"; //+============== व्यापार प्रबंधन ==============+
inputdouble MM=0.1; //डिपॉजिट का हिस्सा एक डील में
input MarginMode MMMode=LOT; //लॉट मूल्य पहचानने की विधि
inputuint StopLoss_=1000; //स्टॉप लॉस प्वाइंट्स में
inputuint TakeProfit_=2000; //टेक प्रॉफिट प्वाइंट्स में
inputstring MustTrade="व्यापार अनुमतियाँ"; //+============== व्यापार अनुमतियाँ ==============+
inputint Deviation_=10; //अधिकतम मूल्य विचलन प्वाइंट्स में
inputbool BuyPosOpen=true; //लंबी स्थिति में प्रवेश की अनुमति
inputbool SellPosOpen=true; //शॉर्ट स्थिति में प्रवेश की अनुमति
//+-------------------------------------------------+
//| फ़िल्टर संकेतक के इनपुट पैरामीटर       |
//+-------------------------------------------------+
inputstring Filter="धीमी ट्रेंड पैरामीटर"; //+============== ट्रेंड पैरामीटर ==============+
inputENUM_TIMEFRAMES TimeFrame=PERIOD_H4; //1 चार्ट अवधि के लिए ट्रेंड
input Smooth_Method MA_Method1=MODE_SMA_; //पहली स्मूथिंग औसत विधि
inputint Length1=12; //पहली स्मूथिंग गहराई
inputint Phase1=15; //पहली स्मूथिंग पैरामीटर,
//JJMA के लिए, यह -100 ... +100 के बीच भिन्न होता है और संक्रमण अवधि की गुणवत्ता पर प्रभाव डालता है;
//VIDIA के लिए, यह CMO अवधि है, AMA के लिए, यह धीमी चलती औसत अवधि है
input Smooth_Method MA_Method2=MODE_JJMA; //दूसरी स्मूथिंग औसत विधि
inputint Length2=5; //दूसरी स्मूथिंग गहराई
inputint Phase2=15; //दूसरी स्मूथिंग पैरामीटर,
//JJMA के लिए, यह -100 ... +100 के बीच भिन्न होता है और संक्रमण अवधि की गुणवत्ता पर प्रभाव डालता है;
//VIDIA के लिए, यह CMO अवधि है, AMA के लिए, यह धीमी चलती औसत अवधि है
input Applied_price_ IPC=PRICE_CLOSE_;//मूल्य स्थिरांक
inputuint Digit=2; //गोल करने के लिए अंकों की संख्या
inputuint SignalBar=1; //एंट्री सिग्नल प्राप्त करने के लिए बार इंडेक्स
inputbool BuyPosClose=true; //ट्रेंड द्वारा लंबी पोजिशन को बंद करने की अनुमति
inputbool SellPosClose=true; //ट्रेंड द्वारा शॉर्ट पोजिशन को बंद करने की अनुमति
//+-------------------------------------------------+
//| एंट्री संकेतक के इनपुट पैरामीटर        |
//+-------------------------------------------------+
inputstring Input="एंट्री पैरामीटर"; //+=============== एंट्री पैरामीटर ===============+
inputENUM_TIMEFRAMES TimeFrame_=PERIOD_M30; //2 चार्ट अवधि एंट्री के लिए
inputuint SignalBar_=1;//एंट्री सिग्नल प्राप्त करने के लिए बार इंडेक्स
inputbool BuyPosClose_=false; //सिग्नल द्वारा लंबी पोजिशन को बंद करने की अनुमति
inputbool 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 संकलित फाइलों को \MQL5\Indicators में सही संचालन के लिए रखें।

ध्यान दें कि TradeAlgorithms.mqh लाइब्रेरी फ़ाइल उन ब्रोकरों के साथ Expert Advisors का उपयोग करने की अनुमति देती है जो नॉन-ज़ीरो स्प्रेड की पेशकश करते हैं और स्टॉप लॉस और टेक प्रॉफिट को पोजिशन खोलने के साथ सेट करने का विकल्प देते हैं। आप इस लिंक पर लाइब्रेरी के अधिक वेरिएंट डाउनलोड कर सकते हैं: ट्रेड एल्गोरिदम.

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

चित्र 1. चार्ट पर ट्रेड के उदाहरण

चित्र 1. चार्ट पर ट्रेड के उदाहरण

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

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

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

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