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

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

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

المشاركة السابقة المشاركة السابقة   المشاركة التالية المشاركة التالية
  1. #1
    عضو
    تاريخ التسجيل
    Mar 2018
    المشاركات
    108

    افتراضي

    السلام عليكم ورحمة الله وبركاته
    أنا مشترك جديد معكم في المنتدى
    وحقيقتا أعجبت كثيرا بالمحتوى الرائع والجميل الموجود في هذا المنتدى لكم مني التحية والشكر الجزيل
    أنا بحاجة عمل كود برمجي يعرف فيه (متغير) أو( دالة ) مهمته حفظ عدد الصفقات المغلقة في فترة زمنية محددة وبعدها تكون قيمتة صفر
    مثلا : يبدأ بحفظ عدد الصفقات المغلقة من الساعة 19:00 مساء حتى الساعة 07:00 صباحا وبعد الساعة السابعة صباحا يتم تصفيرة من جديد
    أرجو المساعدة ولكم مني جزيل الشكر

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

    افتراضي

    وعليكم السلام
    ومرحبا بك
    الدالة كالتالي :

  3. #3
    عضو
    تاريخ التسجيل
    Mar 2018
    المشاركات
    108

    افتراضي

    بارك الله فيك وجزاك الله خيرا

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

    افتراضي

    واياك اخي الكريم

  5. #5
    عضو
    تاريخ التسجيل
    Mar 2018
    المشاركات
    108

    افتراضي

    أخي الكريم أولا شكرا لك على مساعدتك
    الدالة تعمل على حفظ عدد المراكز المغلقة وكل شي مضبوظ
    ولكن المشكلة أنها تحفظ العدد عند البداية بشكل صحيح وتستمر بحفظ العدد لمدة يومين تقريبا
    والمطلوب أنها تتوقف في صباح اليوم التالي الساعة السابعة
    في الحقيقة حاولت التعديل عليها ولكن لم أستطع
    أرجو منك أختبارها والتأكد والتعديل عليها مع شكري وامتناني لك

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

    افتراضي

    الدالة سليمة كما طلبت
    وسيستمر بحفظ العدد ويبدأ العد من جديد باليوم الجديد ضمن التوقيت المحدد،
    لا اعلم فيما تريد استخدامها فربما كان سؤالك البرمجي في غير محله أو غير واضح
    طيب جرب الدالة التالية سيتم تصفير العد بعد السابعة صباحا باليوم الجديد
    التعديل الأخير تم بواسطة kira-h ; 07-08-2018 الساعة 07:37 PM

  7. #7
    عضو
    تاريخ التسجيل
    Mar 2018
    المشاركات
    108

    افتراضي

    نعم استاذي الدالة تحفظ العدد الصحيح ولكن العدد لا يظهر في الدالة إلا بعد الساعة 00:00
    مثال على ذلك عندما يغلق مركز الساعة 21 فمن المفروظ أن يكون العدد في الدالة 1 ولكن تستمر الدالة تحمل الرقم 0 حتى الساعة 00:00 ثم يظهر الرقم 1 وبعد ذلك تستمر الدالة في عملها
    بشكل صحيح في حفظ المراكز المغلقة بحيث لوتم إغلاق مركز آخر الساعة 4 فأن الدالة مباشرةً تحمل الرقم 2
    طبعا انا اعرف قيمة الدالة من خلال أمر الطباعة كومنت

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

    افتراضي

    طيب جرب الدالة التالية :

  9. #9
    عضو
    تاريخ التسجيل
    Mar 2018
    المشاركات
    108

    افتراضي

    الان صار العكس تماما الدالة تحفظ من الساعة 19 حتى الساعة 00:00 وبعدها تكون قيمتها 0
    يبدو لي أن المشكة في دخول يوم جديد

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

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

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

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