up3x1: MetaTrader 5 के लिए एक बेहतरीन एक्सपर्ट एडवाइज़र

Mike 2012.11.20 21:19 28 0 0
संलग्नक

यह एक्सपर्ट एडवाइज़र MQL4 से पुनः लिखा गया है और इसे मूल रूप से यहाँ प्रकाशित किया गया था https://www.mql5.com/en/code/8097 इसके लेखक द्वारा izhutov

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

इसमें तीन मूविंग एवरेज (MA) का उपयोग किया गया है। जब तेज़ MA, मध्य MA को पार करता है, और दोनों धीमी MA के नीचे होते हैं, तो एक बाय पोजीशन खुलती है। इसी प्रकार, सेल पोजीशन के लिए - तेज़ MA, मध्य MA को नीचे की ओर पार करता है, जबकि मध्य MA और तेज़ MA, धीमी MA के ऊपर होते हैं।

पोजीशन्स के लिए लॉट साइज़ फिक्स्ड या फ्री मार्जिन के अनुसार हो सकता है। एक अतिरिक्त फ़ंक्शन है जो नुकसान पर लॉट साइज़ को कम करता है - लगातार हारने वाले ट्रेडों की संख्या बढ़ने पर लॉट साइज़ कम होता है। एक ट्रेलिंग स्टॉप भी खोली गई पोजीशन के लिए सेट किया जा सकता है।

नीचे चित्र में एक्सपर्ट एडवाइज़र का प्रदर्शन रणनीति परीक्षक के दृश्य मोड में दिखाया गया है।

 

पैरामीटर्स

  • MaximumRisk - जोखिम (यदि लॉट=0 हो)।
  • Lots - लॉट।
  • DecreaseFactor - हारने वाले ट्रेडों के बाद लॉट में कमी का फ़ैक्टर। 0 - कमी बंद है। जितनी छोटी वैल्यू, उतनी अधिक कमी। जहाँ लॉट साइज़ कम करना संभव नहीं है, वहाँ न्यूनतम लॉट पोजीशन खोली जाएगी।
  • TakeProfit - पॉइंट्स में टेक प्रॉफिट।
  • StopLoss - पॉइंट्स में स्टॉप लॉस।
  • TrailingStop - पॉइंट्स में ट्रेलिंग स्टॉप। अगर वैल्यू 0 है, तो ट्रेलिंग स्टॉप फ़ंक्शन बंद है।
  • FastPeriod - तेज़ MA का पीरियड।
  • FastShift - तेज़ MA का शिफ्ट।
  • MiddlePeriod - मध्य MA का पीरियड।
  • MiddleShift - मध्य MA का शिफ्ट।
  • SlowPeriod - धीमी MA का पीरियड।
  • SlowShift - धीमी MA का शिफ्ट।

नोट

FastShift, MiddleShift और SlowShift के मान एक से कम सेट करना अनुशंसित नहीं है। एक्सपर्ट एडवाइज़र केवल तब संकेतकों की जाँच करता है जब नया बार खुलता है (यह शून्य (बन रहा) बार पर काम करने के लिए नहीं है)। मूल संस्करण में मूविंग एवरेज के किसी भी बाहरी पैरामीटर्स नहीं हैं।

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