इसे और ले लो !! (IMaOnArray)
पेज 1 का 532 1 2 पिछलापिछला
Results 1 to 10 of 14

Thread: इसे और ले लो !! (IMaOnArray)

  1. #1
    नवागत daywofx's Avatar
    प्रविष्टियाँ
    5
    सभी को नमस्कार! मैं सीधे बिंदु पर जाऊंगा:

    यह कोड है:


    डबल ऑक्स [22];
    डबल EMASMAANGLE = 0;
    int j = 0;
    के लिए (जे = 0; jlt; 21; जे )
    ऑक्स [जे] = iCustom (NULL, 0, SMAAngle, 0, जे);

    EMASMAANGLE = iMAOnArray (AUX, 21,21,0, MODE_EMA, जे);

    चेतावनी (EMASMAANGLE);


    क्या मुझे पिछले 21 ईएमए कोण सूचक मूल्यों के ईएमए (21) के साथ चेतावनी नहीं देनी चाहिए?
    यह बदले में 0 देता है !!

    धन्यवाद!

  2. #2
    वरिष्ठ सदस्य levisamw's Avatar
    प्रविष्टियाँ
    107
    इस तरह की समस्याओं को पोस्ट करते समय, आपको अधिक जानकारी शामिल करनी चाहिए। मैं आमतौर पर इस तरह की अपूर्ण पोस्टिंग को अनदेखा करता हूं। मुझे लगता है कि आप 0 के साथ एक पॉपअप अलर्ट देखते हैं। यदि ऐसा है, तो यह एक आसान समस्या है - आपको मूल्य EMASMANGLE को एक स्ट्रिंग में डबल से प्रारूपित करने की आवश्यकता है। ऐसा करने के लिए फ़ंक्शन DoubleToString () का उपयोग करें। आपको सहायता में विवरण मिलेगा। यदि मैं गलत हूं, तो आपको अधिक जानकारी प्रदान करने की आवश्यकता है।

  3. #3
    अगर आप कोड पोस्ट कर रहे हैं तो फ़ोरम कोड टैग का उपयोग करना बेहतर होगा। इसे पढ़ने में आसान बनाता है और आपको प्रतिक्रियाएं मिलने की अधिक संभावना होती है। लूक्रस

  4. #4
    नवागत daywofx's Avatar
    प्रविष्टियाँ
    5
    मुझे खेद है, मैंने इसे ठीक करने की कोशिश करने में इतने सारे घंटे बिताए हैं, कि मैंने माना है कि कोड पोस्ट करके कोई भी जानता होगा कि समस्या किस प्रकार थी, मैंने उस कोड को इस पर बदल दिया: सम्मिलित कोड डबल AUX # 91; 21 # 93 ;; डबल EMASMAANGLE = 0; int j = 0; के लिए (जे = 0; jlt; 21; j ) {AUX # 91; 20-j # 93; = iCustom (NULL, 0, SMAAngle, 0, j); } EMASMAANGLE = iMAOnArray (AUX, 21,21,0, MODE_EMA, 0); चेतावनी (DoubleToStr (EMASMAANGLE, 8)); समस्याओं में से एक जो आपने पहले ही मुझे सिखाया है कि कैसे सही किया जाए। अब पॉपअप अलर्ट सही ढंग से दिखाया जा रहा है, मुझे उस मूल्य की आवश्यकता है जो यह AUX चर में संग्रहीत मानों के ईएमए (21) के रूप में दिखाती है। लेकिन मुझे जो मूल्य मिलता है वह चार्ट में से किसी से मेल नहीं खाता है, और वे वही होना चाहिए। मैंने पहले से ही अलर्ट में संग्रहीत मानों को अलर्ट के साथ चेक किया है और वे सही तरीके से संग्रहीत हैं, इसलिए असफल कोड IMAOnArray (AUX, 21,21,0, MODE_EMA, 0) में विफल है; जिस तरह से मैंने ऑक्स डेटा के ऑर्डर को स्विच करने की भी जांच की और न तो काम किया। बस एक और बात: मदद के लिए धन्यवाद!

  5. #5
    वरिष्ठ सदस्य levisamw's Avatar
    प्रविष्टियाँ
    107
    आपके और कई अन्य लोगों के झूठी छाप को सही करने के लिए, अधिकांश प्रोग्रामर केवल कोड की दर्जनों लाइनों को नहीं देख सकते हैं और यह पता लगाना गलत है कि यह गलत है या नहीं। यहां तक ​​कि हमारे अपने कोड के साथ, यह संभव नहीं है और इसलिए यह उन्मूलन की प्रक्रिया बन जाता है। फिर मैं अनुमान लगा रहा हूँ। ऐसा लगता है कि आप पूरे सरणी के लिए मूल्यों की गणना करना चाहते हैं न केवल पिछले 21 मूल्यों। मुझे लगता है कि कॉल iMAOnArray होना चाहिए (AUX, 0, 21,0, MODE_EMA, जे);

  6. #6
    नवागत daywofx's Avatar
    प्रविष्टियाँ
    5
    हाँ मेरा मतलब यह है कि मैंने इस पर इतना समय बिताया था कि मैं यह नहीं समझ सकता कि आप क्या कह रहे हैं, मैं इसका वर्णन करने की कोशिश करूंगा, इसलिए आपको अनुमान लगाने की ज़रूरत नहीं है .... मेरे पास एक संकेतक है (SMAAngle) जिसमें प्रत्येक बार के साथ एक संख्यात्मक मान होता है (इसकी निरंतर रेखा नहीं होती है, केवल प्रत्येक मान पर 1 मान) फिर, उस संकेतक पर, मैंने अवधि = 21 के साथ एक ईएमए रखा, और शिफ्ट 0, निश्चित रूप से मूल्यों के लिए लागू वह संकेतक मैं जो प्राप्त करना चाहता हूं वह केवल ईएमए का नवीनतम मूल्य है। तो कोडिंग के साथ: * AUX सरणी में SMAAngle संकेतक के 21 (और केवल 21) नवीनतम मान हैं * मैंने सरणी AUX में मानों की जांच की है और वे सही ढंग से SMAAngle संकेतक के मानों को संग्रहीत करते हैं * मैंने सम्मिलित कोड EMASMAANGLE = iMAOnArray लिया (AUX, 21,21,0, MODE_EMA, 0); पुनरावृत्ति से बाहर, क्योंकि मैं सिर्फ नवीनतम मूल्य चाहता हूं। क्या EMAASMAANGLE SMAAngle संकेतक के ईएमए (21) के नवीनतम मूल्य को वापस नहीं कर रहा है?

  7. #7
    वरिष्ठ सदस्य levisamw's Avatar
    प्रविष्टियाँ
    107
    यदि आप केवल नवीनतम बार के मूल्य में रूचि रखते हैं, तो आपके द्वारा लिखे गए कोड को काम करना चाहिए। हालांकि मुझे यह इंगित करना चाहिए कि अन्य मूल्य सही नहीं होंगे और मैंने माना था कि समस्या थी। मैं IMAOnArray () के साथ बहुत familar नहीं हूँ, इसलिए मैं आमतौर पर उस स्थिति में क्या करता हूं कोड का एक टुकड़ा मिलता है जो काम कर रहा है और इसे मेरे कोड से तुलना करता है और फिर उन्मूलन की प्रक्रिया के माध्यम से समस्या को खोजने का प्रयास करता है। एमटीएसी और एटीआर जैसे एमटी 4 के साथ आने वाले कई संकेतक हैं जो IMAOnArray () का उपयोग करते हैं। मैं सुझाव दूंगा कि आप उनके साथ familar बनें और शायद आपको समस्या मिल जाएगी।

  8. #8
    नवागत acawaxxas66's Avatar
    प्रविष्टियाँ
    26
    I hope this can provide some help. PHP Code: <code><span style=”color: #000000”> <span style=”color: #0000BB”></span><span style=”color: #FF8000”>//----buffers
    </span><span style=”color: #0000BB”>doubleAUX</span><span style=”color: #007700”>#91;#93;;
    </span><span style=”color: #0000BB”>doubleEMASMAANGLE</span><span style=”color: #007700”>#91;#93;;
    </span><span style=”color: #FF8000”>//------------------------
    </span><span style=”color: #007700”>for(</span><span style=”color: #0000BB”>intj</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>;</span><span style=”color: #0000BB”>j</span><span style=”color: #007700”>lt;</span><span style=”color: #0000BB”>21</span><span style=”color: #007700”>;</span><span style=”color: #0000BB”>j</span><span style=”color: #007700”> )
    {
    </span><span style=”color: #0000BB”>AUX</span><span style=”color: #007700”>#91;</span><span style=”color: #0000BB”>j</span><span style=”color: #007700”>#93;=</span><span style=”color: #0000BB”>iCustom</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>NULL</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #DD0000”>”SMAAngle”</span><span style=”color: #007700”>,</span><span style=”color: #FF8000”>/*entercustomindiorparametershereifnecessary*/</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>j</span><span style=”color: #007700”>);
    }
    </span><span style=”color: #0000BB”>intcounted_bars</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>IndiorCounted</span><span style=”color: #007700”>();
    </span><span style=”color: #0000BB”>intlimit</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>Bars</span><span style=”color: #007700”>-</span><span style=”color: #0000BB”>counted_bars</span><span style=”color: #007700”>;
    for(</span><span style=”color: #0000BB”>inti</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>;</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>lt;</span><span style=”color: #0000BB”>limit</span><span style=”color: #007700”>;</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”> )
    {
    </span><span style=”color: #0000BB”>EMASMAANGLE</span><span style=”color: #007700”>#91;</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>#93;=</span><span style=”color: #0000BB”>iMAOnArray</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>AUX</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>Bars</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>21</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>MODE_EMA</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>);
    </span><span style=”color: #0000BB”>Alert</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>DoubleToStr</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>EMASMAANGLE</span><span style=”color: #007700”>#91;</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>#93;,</span><span style=”color: #0000BB”>8</span><span style=”color: #007700”>));
    }
    </span><span style=”color: #0000BB”></span> </span> </code>

  9. #9
    नवागत daywofx's Avatar
    प्रविष्टियाँ
    5
    ठीक है, मैं उन संकेतकों पर शोध करूंगा जो आप CodeMeister का सुझाव देते हैं। Unaiz, आपके द्वारा साझा किया गया कोड 0 के साथ एक पॉपअप प्राप्त करेगा। मदद और समय के लिए धन्यवाद, अगर मुझे समाधान मिल जाए तो मैं इसे पोस्ट करूंगा।

  10. #10
    वरिष्ठ सदस्य levisamw's Avatar
    प्रविष्टियाँ
    107
    मुझे आज सुबह iMAOnArray () के बारे में कुछ और याद आया। इसका उपयोग ईए में नहीं किया जा सकता है। मुझे इसके साथ घंटों तक संघर्ष करना याद है - बस आप की तरह और आखिरकार जब मैं नमूना कोड की तलाश में था तो मैंने इस चर्चा धागे की खोज की जिसने मेरे संदेह की पुष्टि की। मैं जो कर रहा हूं वह iMAOnArray () को एक संकेतक में और iCustom () के माध्यम से मानों को पुनर्प्राप्त कर रहा था। क्षमा करें मुझे अपने पिछले reponses में यह याद नहीं था। अब और बर्बाद मत करो, मुझे संदेह है कि यह किया जा सकता है।
    http://forum.mql4.com/9228

पेज 1 का 532 1 2 पिछलापिछला

लेखन की अनुमति देना

  • अब आप यहाँ नए सूत्र लिख सकते हैं
  • आप उत्तर नहीं लिख सकते हैं
  • आप कोई अटैचमेंट नहीं लगा सकते हैं
  • आप अपने लेख को एडिट नहीं कर सकते हैं
  •  
  • बी बी कोड चालू है
  • स्माइली चालू हैं
  • [IMG] कोड चालू है
  • [VIDEO] कोड चालू है
  • HTML कोड बंद है
कूकी नीति:
asjforex.com वेबसाइट कूकीज का उपयोग करती है और आप इस वेबसाइट का उपयोग जारी रख कर इस से सहमत हैं। अधिक जानकारी के लिए कृपया 'कूकी प्रकटीकरण'पढ़ें।