MetaTrader 5 के लिए DoubleUp सिस्टम ट्रेडिंग - एक सरल गाइड

Mike 2017.01.20 02:09 39 0 0
संलग्नक

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

इस कोड का मुख्य चुनौती iCCI और iMACD मानों की तुलना करना है, जो "Buy Sell Level" वेरिएबल के साथ होती है। कभी-कभी ये मान कई गुना भिन्न हो सकते हैं।

उदाहरण के लिए, EURUSD, USDJPY और USDSEK जैसे प्रतीकों के लिए तथा MetaTrader 5 में उपलब्ध सभी समय अवधि के लिए:

iCCI अधिकतम न्यूनतम

iMACD अधिकतम न्यूनतम

जैसा कि आप देख सकते हैं, iCCI अपने पढ़ाई में काफी स्थिर है, जबकि iMACD प्रतीक के मूल्य पर बहुत निर्भर करता है। इसे हल करने के लिए, हम iMACD मानों को एक अनुपात के द्वारा गुणा कर सकते हैं:

void OnTick()
  {
//----
   m_ext_lot=NormalizeDouble(m_account.Balance()/50001.0,2);
   if(m_ext_lot<0.1)
      m_ext_lot=0.1;

   m_cci=iCCIGet(0);
   m_macd=iMACDGet(MAIN_LINE,0)*1000000;

   m_buy_total=0;
   m_sell_total=0;

DoubleUp2 खोलें और बंद करें

टिप: EURUSD M30 का उपयोग करने की सिफारिश की जाती है।

2016.01.08 से 2016.11.06 तक के परिणाम, EURUSD M30, प्रारंभिक जमा — 10,000:

DoubleUp2 खोलें और बंद करें परीक्षण

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