النتائج 1 إلى 10 من 3641

الموضوع: الموضوع المخصص للأسئلة البرمجية mql4

العرض المتطور

المشاركة السابقة المشاركة السابقة   المشاركة التالية المشاركة التالية
  1. #1
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    لمعرفة قيمة سعر اخر مقاومة للفراكتل كالتالي :
    والعكس بالدعم كالتالي :
    أما أعلى هاي (أو أقل لو) ضمن عدد شموع سابقة موجودة سلفا بالكود الخاص بك

    ستضع شرط توقيت الشمعة مع شروط فتح الصفقة، وبعد فتح الصفقة تقوم بحفظ التوقيت حتى لا يتكرر الدخول عند معالجة الشروط مرة أخرى
    مثال :
    بحيث time متغير داخلي يتم تعريفه خارج الدوال الرئيسية كالتالي :
    //------------------------------
    يوجد حل آخر لعدم تكرار فتح الصفقة بنفس الشمعة وهو بعمل دالة تحسب عدد الصفقات المفتوحة التي توقيتها أكبر من توقيت الشمعة المفتوحة، وهي كالتالي :
    ثم تضع الشرط التالي مع شروط فتح الصفقة :
    التعديل الأخير تم بواسطة kira-h ; 30-01-2020 الساعة 11:38 PM

  2. #2
    عضو جديد
    تاريخ التسجيل
    Jan 2020
    المشاركات
    19

    افتراضي

    لما استخدمت الدالة طلعلى فى الكمبيل الرسالة دى
    الاســـم:	Capture.JPG
المشاهدات: 98
الحجـــم:	12.6 كيلوبايت

  3. #3
    عضو جديد
    تاريخ التسجيل
    Jan 2020
    المشاركات
    19

    افتراضي

    انا ضفت الكود لكن لسه بيفتح صفقات مع الشمعة الواحدة
    الاســـم:	EURUSDM15.png
المشاهدات: 83
الحجـــم:	27.5 كيلوبايت

  4. #4
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    لأن الصفقة تغلق بنفس الشمعة وفي هذه الحالة لازم تضيف الشرط الاول أيضا time
    كذلك يمكنك بناء نفس دالة البحث بالصفقات المغلقة كالتالي :

    فتكون الشروط كالتالي :
    أما عن تنبيه cnt ليس خطأ وليس له تأثير لكن يمكن تصحيحه بجعله معرف بصفر :
    التعديل الأخير تم بواسطة kira-h ; 01-02-2020 الساعة 08:22 PM

  5. #5
    عضو جديد
    تاريخ التسجيل
    Jan 2020
    المشاركات
    19

    افتراضي

    هى الدالة دى بتعمل ايه او معناها ايه
    بارك الله فيك يا استاذى حسن

  6. #6
    مشرف برمجة الصورة الرمزية kira-h
    تاريخ التسجيل
    Apr 2017
    المشاركات
    14,888

    افتراضي

    الدالة الأولى السابقة تقوم بـ عد الصفقات المفتوحة التي توقيت افتتاحها بعد توقيت الشمعة الأخيرة والدالة الثانية تقوم بـ عد الصفقات المغلقة التي توقيت افتتاحها بعد توقيت الشمعة الأخيرة ثم اضفنا شرط تأكيدي time يقوم بحفظ توقيت الشمعة مباشرة بعد فتحها
    وتكون الشروط بأن يفتح صفقة واحدة بالشمعة إذا لم يكون هناك صفقات مفتوحة ومغلقة وتوقيت الحفظ أكبر من توقيت الشمعة المغلقة
    التعديل الأخير تم بواسطة kira-h ; 03-02-2020 الساعة 11:47 PM

العلامات المرجعية

العلامات المرجعية

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •