TradeChannel - MetaTrader 5 के लिए एक बेहतरीन सिस्टम ट्रेडिंग

Mike 2012.11.01 01:23 18 0 0
संलग्नक

यह Expert Advisor MQL4 से फिर से लिखा गया है और इसे मूल रूप से यहाँ प्रकाशित किया गया था https://www.mql5.com/en/code/7756 इसके लेखक George-on-Don द्वारा।

यह कैसे काम करता है

पहले, मूल्य चैनल का निर्धारण किया जाता है (अधिकतम उच्च (MaxH) और न्यूनतम निम्न (MinL) उस अवधि के लिए जो पैरामीटर में निर्दिष्ट है)। प्राप्त मानों का उपयोग संदर्भ स्तर की गणना करने के लिए किया जाता है ((MaxH+MinL+Close)/3)।

पोजीशन खोलने के लिए संकेत इस प्रकार उत्पन्न होते हैं: यदि बार के बंद होने की कीमत चैनल की ऊपरी सीमा के नीचे और संदर्भ स्तर के ऊपर है, तो हमें एक Sell संकेत मिलता है। यदि बार के बंद होने की कीमत चैनल की निचली सीमा के ऊपर और संदर्भ स्तर के नीचे है, तो हमें एक Buy संकेत मिलता है।

पोजीशन बंद करने के लिए संकेत इस प्रकार उत्पन्न होते हैं: यदि बंद हुई बार की उच्च कीमत चैनल की ऊपरी सीमा के बराबर है और चैनल की ऊपरी सीमा का मान पिछले बार के मान के बराबर है, तो हमें Buy पोजीशन बंद करने का संकेत मिलता है। यदि बंद हुई बार की निम्न कीमत चैनल की निचली सीमा के बराबर है और चैनल की निचली सीमा का मान पिछले बार के मान के बराबर है, तो हमें Sell पोजीशन बंद करने का संकेत मिलता है। ये स्थितियाँ बहुत कम ही पूरी होती हैं, इसलिए ऊपर बताए गए बंद करने के विकल्पों के अलावा, Expert Advisor Stop Loss का भी उपयोग करता है। Stop Loss मान ATR संकेतक का उपयोग करके निर्धारित किया जाता है, जहाँ स्तर चैनल सीमाओं से गणना की जाती है: खरीदने पर निचली सीमा से और बेचने पर ऊपरी सीमा से।

Expert Advisor लाभ को ट्रेलिंग स्टॉप फ़ंक्शन का उपयोग करके प्राप्त करता है।

नीचे दी गई छवि Expert Advisor के प्रदर्शन को रणनीति परीक्षक के दृश्य मोड में दर्शाती है।

 

पैरामीटर

  • Lots - ऑर्डर वॉल्यूम; जब 0 हो, तो MaxR पैरामीटर का उपयोग किया जाता है।
  • SndMl - जब Expert Advisor पोजीशन खोलता और बंद करता है, तो ई-मेल द्वारा संदेश भेजता है।
  • DcF - हानियों पर लॉट कमी का कारक। यदि मान 0 है, तो कमी नहीं की जाती है। जितना कम मान होगा, लॉट कमी उतनी ही अधिक होगी। यदि लॉट को कम नहीं किया जा सकता है, तो न्यूनतम लॉट का उपयोग किया जाता है।
  • MaxR - अधिकतम जोखिम 0-1 (फ्री फंड का हिस्सा)। यह तब प्रभावी होता है जब Lots मान 0 हो।
  • pATR - Stop Loss के लिए ATR अवधि।
  • rChannel - मूल्य चैनल अवधि।
  • Trailing - ट्रेलिंग स्तर; जब 0 हो, तो ट्रेलिंग बंद होती है।

मूल संस्करण में isFloatLots पैरामीटर है जो लॉट्स और MaxR के बीच स्विच करता है। इस संस्करण में, इसे लॉट्स पैरामीटर के द्वारा प्रतिस्थापित किया गया है। यदि लॉट्स 0 हैं, तो MaxR पैरामीटर का उपयोग किया जाता है।

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