नया वर्जन यहाँ है: https://www.mql5.com/en/code/9499
(अपडेटेड: 5 अंकों या 4 अंकों वाले ब्रोकर का समर्थन + Sendmail फ़ंक्शन + बेहतर सिग्नलिंग के लिए मूविंग एवरेज क्रॉस बफर जोड़ा गया + MA के लिए 5 मोड) + स्थिर लॉट का विकल्प
मैंने पुराने वर्जन को हटा दिया है और इसे अपडेट किया है। अपडेट्स लाल में हैं।
मैंने एक ईए लिखा है जो ट्रेड खोलने और बंद करने के लिए कई विधियों का उपयोग करता है, और आप प्रत्येक विधि को संशोधित कर सकते हैं। यह कोई जादुई सिस्टम नहीं है, यह कई रणनीतियों का संयोजन है, एक बहुत सरल प्रणाली है जिसे आप अपने पैरामीटर के साथ ट्रेड करने के लिए उपयोग कर सकते हैं।
| संकेत | EURUSD (यूरो बनाम अमेरिकी डॉलर) | ||||
| अवधि | 1 घंटा (H1) 2009.12.01 00:00 - 2010.01.29 22:00 (2009.12.01 - 2010.01.30) | ||||
| मॉडल | हर टिक (सबसे सटीक तरीका सभी उपलब्ध समय फ्रेम के आधार पर) | ||||
| टेस्ट में बार | 1991 | मॉडल किए गए टिक | 1794365 | मॉडलिंग गुणवत्ता | n/a |
| मिसमैच चार्ट त्रुटियां | 0 | ||||
| प्रारंभिक जमा | 100000.00 | ||||
| कुल शुद्ध लाभ | 2157162.27 | सकल लाभ | 4370724.52 | सकल हानि | -2213562.25 |
| लाभ का कारक | 1.97 | अपेक्षित भुगतान | 38520.75 | ||
| पूर्ण नकारात्मक गिरावट | 23503.85 | अधिकतम गिरावट | 831709.56 (49.83%) | सापेक्ष गिरावट | 50.84% (79120.87) |
| कुल ट्रेड | 56 | शॉर्ट पोजिशन (जीते %) | 36 (83.33%) | लॉन्ग पोजिशन (जीते %) | 20 (30.00%) |
| लाभ ट्रेड (% कुल) | 36 (64.29%) | हानि ट्रेड (% कुल) | 20 (35.71%) | ||
| सबसे बड़ा | लाभ ट्रेड | 422527.01 | हानि ट्रेड | -283293.72 | |
| औसत | लाभ ट्रेड | 121409.01 | हानि ट्रेड | -110678.11 | |
| अधिकतम | लगातार जीत (धन में लाभ) | 9 (297047.58) | लगातार हानि (धन में हानि) | 5 (-261829.22) | |
| अधिकतम | लगातार लाभ (जीत की संख्या) | 1324082.70 (5) | लगातार हानि (हानियों की संख्या) | -487805.29 (2) | |
| औसत | लगातार जीत | 3 | लगातार हानि | 2 | |

मल्टी टाइम फ्रेम और मल्टी करेंसी पेयर
पहली विधि मूविंग एवरेज क्रॉस है,
आप 2 मूविंग एवरेज क्रॉस सिस्टम या 3 मूविंग एवरेज क्रॉस का उपयोग करना चुन सकते हैं।
MA_MODE को 1 पर सेट करें: 2 मूविंग एवरेज क्रॉस सिस्टम का उपयोग करने के लिए
MA_MODE को 2 पर सेट करें: 3 मूविंग एवरेज क्रॉस सिस्टम का उपयोग करने के लिए
MA_MODE को 3 पर सेट करें: विकल्प 1 और 2 दोनों का उपयोग करने के लिए
**नया MA_MODE को 4 पर सेट करें: सबसे तेज़ मूविंग एवरेज को सबसे धीमी मूविंग एवरेज के साथ क्रॉस करने के लिए सिग्नल करना
**नया MA_MODE को 5 पर सेट करें: मोड 4 या मोड 3 द्वारा सिग्नल करना
बेहतर क्रॉसिंग सिग्नल के लिए, आपको MA1CrossBuffer या MA2CrossBuffer (ATR अवधि के आधार पर) सेट करना होगा।
दूसरी विधि RSI पर आधारित है, चार मोड के साथ,
RSI मोड 1: RSI का उपयोग ओवरबॉट और ओवरसोल्ड में करें, यदि यह ओवरबॉट ज़ोन में है तो यह बिक्री स्थिति खोलने के लिए अच्छा होगा, या यदि यह ओवरसोल्ड ज़ोन में है तो यह आपको खरीद का सिग्नल देगा।
RSI मोड 2: RSI का उपयोग प्रवृत्ति के रूप में करें, यदि RSIcurrent > RSIprevious और वर्तमान ओपन प्राइस > पिछले ओपन प्राइस, तो यह आपको खरीद का सिग्नल देगा। या यदि RSIcurrent < RSIprevious और वर्तमान ओपन प्राइस < पिछले ओपन प्राइस, तो यह आपको बिक्री का सिग्नल देगा।
RSI मोड 3: RSI मोड 1 और RSI मोड 2 दोनों का उपयोग करें।
RSI मोड 4: खरीद क्षेत्र सिग्नल या बिक्री क्षेत्र सिग्नल में RSI का उपयोग करें, जिसका मतलब है कि यदि RSI खरीद क्षेत्र में है तो यह आपको खरीद देगा और यदि RSI बिक्री क्षेत्र में है तो यह आपको बिक्री देगा।
तीसरी विधि MACD पर आधारित है, तीन मोड के साथ।
MACD मोड 1: प्रवृत्ति दिशा का उपयोग करें।
MACD मोड 2: खरीद सिग्नल का उपयोग करें बिक्री क्षेत्र में और बिक्री सिग्नल का उपयोग करें खरीद क्षेत्र में।
MACD मोड 3: मोड 1 और मोड 2 दोनों का उपयोग करें।
मैं इस MACD का उपयोग कर रहा हूँ: https://www.mql5.com/en/code/9993 जो आलसी नहीं है!!! पहले इसे डाउनलोड करें और इसे \experts\indicators में कॉपी करें।
चौथी विधि स्टोकास्टिक पर आधारित है, दो मोड के साथ सिर्फ RSI मोड 1 और RSI मोड 2 की तरह।
पांचवीं विधि पैराबोलिक SAR पर आधारित है।
मैं ATR का उपयोग करके सबसे अच्छा स्टॉप लॉस और टेक प्रॉफिट खोजता हूँ। आपको बस ATR अवधि और Atr_multiple देना है ताकि SL और TP मिल सकें।
यह ईए एक मनी मैनेजमेंट सिस्टम का उपयोग करता है, जिसमें जोखिम पैरामीटर % में है।
**नया: मैंने एक विकल्प जोड़ा है जिसका नाम Use_Static_Lots है, यदि आप स्थिर लॉट का उपयोग करना चाहते हैं तो इसे सत्य पर सेट करें और फिर इसके नीचे स्थिर लॉट सेट करें।
मैंने एक विकल्प जोड़ा है जिसका नाम Auto_Close है, जो यदि विपरीत सिग्नल प्राप्त होता है तो ट्रेड को बंद कर देगा। यदि आप Open_opposite_after_close को 1 पर सेट करते हैं तो यह विपरीत सिग्नल प्राप्त होने पर एक ऑर्डर खोलेगा;
आप MA सिग्नलिंग, MACD, RSI, स्टोक, या SAR के साथ ऑर्डर को बाहर निकलने का चयन कर सकते हैं.....
आप इनमें से सभी का उपयोग कर सकते हैं या बस किसी एक का, आप बस विकल्प को 1 पर सेट करें (जिसका मतलब सत्य है), और 0 (जिसका मतलब गलत है);
USE_MA: मूविंग एवरेज क्रॉस सिग्नल का उपयोग करने के लिए इसे 1 पर सेट करें अन्यथा 0 पर।
USE_RSI: RSI सिग्नल का उपयोग करने के लिए (RSI_MODE के आधार पर) इसे 1 पर सेट करें अन्यथा 0 पर।
USE_MACD: MACD (MACD_MODE के आधार पर) सिग्नल का उपयोग करने के लिए इसे 1 पर सेट करें अन्यथा 0 पर।
USE_STO: स्टोकास्टिक सिग्नल का उपयोग करने के लिए इसे 1 पर सेट करें अन्यथा 0 पर।
USE_SAR: पैराबोलिक SAR सिग्नल का उपयोग करने के लिए इस विकल्प को 1 पर सेट करें अन्यथा 0 पर।
यदि आपको इस ईए को अनुकूलित करने की आवश्यकता है: आप इसे केवल ओपन प्राइस मॉडल में अनुकूलित कर सकते हैं;
मैं आपकी टिप्पणियों का इंतज़ार करूँगा;
क्योंकि मुझे आपकी टिप्पणियों की आवश्यकता है ताकि इस ईए को ठीक किया जा सके; मैंने इसे अपने डेमो अकाउंट पर एक सप्ताह तक अपने अनुकूलन के साथ उपयोग किया है, (EURUSD 1H), 200% लाभ के साथ; और 16% ड्रॉडाउन।
यदि आप कोई बग पाते हैं, तो मुझे बताएं ताकि मैं इसे ठीक कर सकूं और इसे बेहतर ईए बना सकूं;
यदि आप इसे मौजूदा बाजार की स्थितियों पर अनुकूलित करते हैं तो यह बहुत अच्छा काम करता है,
टिप्पणी 0