Results 1 to 9 of 9

Thread: كيفية اختيار الشموع الأربعة الأخيرة مع أعلى سعر أو حجم؟

  1. #1
    اهلا ياجماعة.

    أريد أن أسألك ما إذا كان هناك بعض وظيفة كيفية اختيار العديد من الشموع مع أعلى أو أدنى شمعة المعلومات.
    أعلم أن هناك iHighest ولكن المشكلة هي أن هذه الوظيفة تختار شمعة واحدة فقط مع أعلى قيمة (الحجم أو السعر ، الخ) من آخر X-candles.
    ولكن ماذا لو أردت التقاط من الشموع العشرين الأخيرة ثلاثة شموع لها أعلى حجم من هذه المجموعة من الشموع؟ أو ثلاثة شموع لها أعلى سعر إغلاق من هذه المجموعة من 20 شموع ؟؟
    مع iHighest سوف تختار واحدة فقط ولكنني بحاجة لاختيار عدة ...
    أي مساعدة كيفية القيام بذلك؟

    شكرا جزيلا

  2. #2
    فيما يلي كيفية العثور على أعلى نقطة من الشموع الأربعة الأخيرة مغلقة. Inserted Code High # 91؛ iHighest (Symbol ()، 0، MODE_HIGH، 4،1) # 93؛

  3. #3
    مرحبا دانيال ، أعتقد أن شيئا من هذا القبيل يجب أن تفعل ذلك (لم تختبر) أدخل كود مزدوج mH # 91 ؛ 5 # 93 ؛ ، mVal ؛ MH # 91؛ 0 # 93؛ = 99999999 for (int i = 0؛ i lt؛ 5؛ i ) {mVal = 0؛ لـ (int z = 0؛ z lt؛ mBarsToCheck؛ z ) {if (Volume # 91؛ z # 93؛ gt؛ mVal lt؛ mH # 91؛ i # 93؛) {mVal = Volume # 91؛ z # 93؛ . MH # 91؛ ط 1 # 93؛ = mVal }}}

  4. #4

    Quote Originally Posted by ;
    فيما يلي كيفية العثور على أعلى نقطة من الشموع الأربعة الأخيرة مغلقة. عالية [iHighest (رمز ()، 0، MODE_HIGH، 4،1)]
    تشك ولكن أنا لا أبحث عن أعلى من الشموع X الماضي ... أنا أبحث عن كيفية العثور على من الشموع X-الماضي اثنين أو ثلاثة أو أكثر من الشموع بأعلى سعر !!! على سبيل المثال لدي مجموعة من 20 الشمعة وكل شمعة لديها بعض الحجم. أريد العثور على ثلاثة شموع لها ثلاثة أعلى حجم من هذه الشموع العشرين!

  5. #5
    Quote Originally Posted by ;
    مرحباً دانيال ، أعتقد أن شيئاً كهذا يجب أن يفعله (لم يختبر) مزدوج mH [5] ، mVal؛ mH [0] = 99999999 ؛ for (int i = 0؛ i lt؛ 5؛ i ) {mVal = 0؛ لـ (int z = 0؛ z lt؛ mBarsToCheck؛ z ) {if (Volume [z] gt؛ mVal lt؛ mH) {mVal = Volume [z]؛ mH [i 1] = mVal؛ }}}
    شكرا
    كنت أفكر أنه لن يكون من السهل جدا

  6. #6

    Quote Originally Posted by ;
    مرحباً دانيال ، أعتقد أن شيئاً كهذا يجب أن يفعله (لم يختبر) مزدوج mH [5] ، mVal؛ mH [0] = 99999999 ؛ for (int i = 0؛ i lt؛ 5؛ i ) {mVal = 0؛ لـ (int z = 0؛ z lt؛ mBarsToCheck؛ z ) {if (Volume [z] gt؛ mVal lt؛ mH) {mVal = Volume [z]؛ mH [i 1] = mVal؛ }}}
    هممم ... يبدو أنني لم أقرأ بعناية ما هو مطلوب. Futurespec ، قد تكون على الطريق الصحيح ...

  7. #7

    Quote Originally Posted by ;
    {quote} Thx لكنني لا أبحث عن أعلى X-candles الماضي ...
    نعم فعلا. في الواقع رأيت أنني كنت مخطئا عن طريق قراءة الإجابة Futurespec ... لذلك أنا إعادة قراءة رسالتك وجدت تفاهما أفضل!

  8. #8
    آسف غاب جزء من رمز .... أدخل رمز مزدوج mH # 91 ؛ 5 # 93 ؛ ، mVal ؛ MH # 91؛ 0 # 93؛ = 99999999 for (int i = 0؛ i lt؛ 5؛ i ) {mVal = 0؛ لـ (int z = 0؛ z lt؛ 20؛ z ) {if (Volume # 91؛ z # 93؛ gt؛ mVal Volume # 91؛ z # 93؛ lt؛ mH # 91؛ i # 93؛) {mVal = حجم # 91؛ ض # 93 ؛؛ MH # 91؛ ط 1 # 93؛ = mVal }}} ستكون القيم التي تحتاجها في mH [1] إلى mH [4]

  9. #9
    موضوع مثير للاهتمام ... لدي أسئلة حول برمجة MQL4. كيفية الحصول على أعلى حجم (ربما 1 شريط أو شريطين فقط) في اليوم الحالي ومن ثم رسم خط أفقي عند إغلاق شمعة؟

أذونات النشر

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
  • رمز BB مفعل
  • الابتسامات مفعلة
  • رمز[IMG] مفعل
  • رمز [VIDEO] مفعل
  • رمز HTML غير مفعل
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.