ट्रेंड मी लीव मी: MetaTrader 5 के लिए बेहतरीन EA

Mike 2018.03.01 20:56 17 0 0
संलग्नक

विचार का लेखक: Scriptor, MQL5 कोड के लेखक: barabashkakvn.

यह एक्सपर्ट एडवाइजर एक ही पोजीशन के साथ काम करता है (नेटिंग खातों पर उपयोग किया जा सकता है)। नया ओपन सिग्नल का दिशा पिछले बंद पोजीशन (BUY या SELL) की दिशा और उस पोजीशन के बंद होने के तरीके (स्टॉप लॉस या टेक प्रॉफिट) के आधार पर गणना की जाती है।

सामान्य सिद्धांत:

  • अगर पोजीशन टेक प्रॉफिट द्वारा बंद की गई है, तो अगली पोजीशन उसी दिशा में खोली जाएगी;
  • अगर पोजीशन स्टॉप लॉस द्वारा बंद की गई है, तो अगली पोजीशन विपरीत दिशा में खोली जानी चाहिए।

बंद करने का प्रकार OnTradeTransaction() में ENUM_DEAL_REASON का उपयोग करके निर्धारित किया जाता है: लेनदेन और इसके प्रकार को पहले OnTradeTransaction() में एक्सेस किया जाता है:

TRADE_TRANSACTION_DEAL_ADD - लेनदेन को इतिहास में जोड़ना। यह ऑर्डर निष्पादन या खाते के बैलेंस के साथ संचालन के परिणामस्वरूप किया जाता है।

फिर DEAL_REASON प्रॉपर्टी की जांच की जाती है।

अगर ब्रेकइवन पैरामीटर शून्य के बराबर नहीं है, तो पोजीशन को ब्रेकइवन पर ले जाने का प्रयास किया जाएगा।

OnTradeTransaction() में दिशा निर्धारित करने के बाद, आगे की शर्तों की जांच करें:

  • BUY पोजीशन खोलने के लिए, SAR संकेतक बार #0 पर कम होना चाहिए और ADX बार #0 पर 20 से कम होना चाहिए।
  • SELL पोजीशन खोलने के लिए, SAR संकेतक बार #0 पर ज्यादा होना चाहिए और ADX बार #0 पर 20 से कम होना चाहिए;


इनपुट पैरामीटर

  • स्टॉप लॉस (पिप्स में) - स्टॉप लॉस का मान;
  • टेक प्रॉफिट (पिप्स में) - टेक प्रॉफिट का मान;
  • एक डील के लिए जोखिम प्रतिशत - प्रति ट्रेड जोखिम प्रतिशत;
  • ब्रेकइवन (पिप्स में) - ब्रेकइवन का मान;
  • ADX: औसत अवधि - ADX संकेतक पैरामीटर;
  • SAR: मूल्य वृद्धि चरण - तेजी का कारक - SAR संकेतक पैरामीटर;
  • SAR: चरण का अधिकतम मान - SAR संकेतक पैरामीटर।

डिफ़ॉल्ट पैरामीटर: EURUSD, M30 2017.01.08 से 2018.02.05 तक

Trend Me Leave Me

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