صفحة 228 من 365 الأولىالأولى ... 128178218226227228229230238278328 ... الأخيرةالأخيرة
النتائج 2,271 إلى 2,280 من 3641

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

  1. #2271
    عضو
    تاريخ التسجيل
    Aug 2017
    المشاركات
    130

    افتراضي

    شكرا لك أخي سبيل على تعاونك معي سلمت يمناك
    نعم هذه أول محاولة حاولتها قبل طرح الاستفسار وكتبت نفس هذا الكود ولكن هذا الكود لا ينفذ الفكرة
    لأن مشكلته التكرار الدائم ولو ترجمنا هذا الكود فهو يعني (طالما أن هناك صفقة مفتوحة فإن دالة الموديفاي لتعديل الهدف والوقف سوف تعمل بإستمرار) وهذا يتناقض مع دالة التريلينج
    ما أريده هو أن دالة الموديفاي تعدل وقف صفقة البيع أو الشراء المفتوحة لمرة واحدة فقط ثم تتوقف عن العمل
    دالة التريلينج لا تتوقف عن العمل أبدا طالما أن هناك صفقة مفتوحة

  2. #2272
    عضو
    تاريخ التسجيل
    Apr 2017
    المشاركات
    324

    افتراضي

    ماهي شروط الموديفاي عندك اصلا عشان اقدر افيدك

  3. #2273
    عضو
    تاريخ التسجيل
    Aug 2017
    المشاركات
    130

    افتراضي

    ((( إذا تم إفتتاح صفقة بيع أو شراء قم بتعديل الهدف والوقف لمرة واحدة فقط )))

    يرجى ملاحظة أنني أقوم بإفتتاح أكثر من صفقة في الشمعة الواحدة

  4. #2274
    عضو
    تاريخ التسجيل
    Apr 2017
    المشاركات
    324

    افتراضي

    يبقى مش هتحتاج دالة الموديفاي وهتعمل الهدف والاستوب داخل الحلقة تحت شروط الدخول

  5. #2275
    عضو
    تاريخ التسجيل
    Aug 2017
    المشاركات
    130

    افتراضي

    أخي الكريم
    لابد من دالة الموديفاي لأن الهدف والوقف قيمتهم مختلفة قبل افتتاح الصفقة وبعد افتتاحها
    أنا فاهم قصدك بشكل عام .....أنت تقصد المنطق البرمجي التالي
    ولكن هذا لا ينفع في كل الأحوال لأنه توجد صفقة معلقة، ولا ندري ولا يدري الإكسبيرت متى سيتم تفعيل الصفقة المعلقة
    يعني دخولي في أغلب الأحيان ليس أمر مباشر بيع أو شراء ولكنه عن طريق الأمر المعلق

    الحل المثالي في نظري دالة مبسطة خاصة بمراقبة ما يلي:
    بمجرد إفتتاح صفقة بيع أو شراء يقوم الإكسبيرت بتعديل هدف ووقف هذه الصفقة لمرة واحدة فقط
    وهكذا يعمل مع كل صفقة جديدة يتم افتتاحها، ولاتهتم هذا الدالة بطريقة افتتاح الصفقة سواء تم افتتاحها بشكل مباشر أو عن طريق أمر معلق
    كل ما تفعله هو تعديل الهدف والوقف لمرة واحدة فقط لكل صفقة جديدة تفتتح
    التعديل الأخير تم بواسطة mr.forex ; 25-05-2019 الساعة 01:48 AM

  6. #2276
    عضو
    تاريخ التسجيل
    Aug 2017
    المشاركات
    130

    افتراضي

    أخي الكريم
    لابد من دالة الموديفاي لأن الهدف والوقف قيمتهم مختلفة قبل افتتاح الصفقة وبعد افتتاحها
    أنا فاهم قصدك بشكل عام .....أنت تقصد المنطق البرمجي التالي
    ولكن هذا لا ينفع في كل الأحوال لأنه توجد صفقة معلقة ولا ندري ولا يدري الإكسبيرت متى سيتم تفعيل الصفقة المعلقة
    يعني دخولي في أغلب الأحيان ليس أمر مباشر بيع أو شراء ولكنه عن طريق الأمر المعلق

    الحل المثالي في نظري دالة مبسطة خاصة بمراقبة ما يلي:
    بمجرد إفتتاح صفقة بيع أو شراء يقوم الإكسبيرت بتعديل هدف ووقف هذه الصفقة لمرة واحدة فقط
    وهكذا يعمل مع كل صفقة جديدة يتم افتتاحها، ولاتهتم هذا الدالة بطريقة افتتاح الصفقة سواء تم افتتاحها بشكل مباشر أو عن طريق أمر معلق
    كل ما تفعله هو تعديل الهدف والوقف لمرة واحدة فقط لكل صفقة جديدة تفتتح

  7. #2277
    عضو
    تاريخ التسجيل
    Apr 2017
    المشاركات
    324

    افتراضي

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

    هذا الكود خارج الدالة


    اما داخل الدالة
    سوف تضع داخل الحلقة
    في حالة الشراء

    وفي حالة البيع


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

    افتراضي

    تم تصحيح الأخطاء مع الشرح بالكود المرفق
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    وعليكم السلام
    مثال لدالة تحريك الأمر المعلق كل مسافة معينة ويمكنك تغييره بالفرق الزمني بين توقيت فتح الأمر OrderOpenTime و التوقيت الحالي TimeCurrent

  10. #2280
    عضو
    تاريخ التسجيل
    Aug 2017
    المشاركات
    130

    افتراضي


    أخي الكريم sabil
    أشكرك وأحيي فيك روح التعاون والمساعدة
    وهكذا نحن نتعلم نصيب ونخطئ مرات عدة حتى نتقن الأمور
    بالنسبة لهذا الكود أراه بعيد عن طلبي وليس له علاقة
    أعتقد بأن الحل يكمن في التوقيت والزمن
    أنا أقتبست فكرة عدم افتتاح أكثر من صفقة في الشمعة الواحدة وعدلت عليها

    أعتقد بأن التوقيت والزمن هو الأقرب للصواب، جربت هذا الكود ولم يعمل بسبب وجود علامة تحذير
    أتمنى التصحيح من مشرفنا الأستاذ حسن وإرشادنا إلى الطريق الصحيح لنتعلم سويا ونعرف أين الخلل سواء بما أدرجناه من أكواد أو أي كود آخر يراه مناسبا

صفحة 228 من 365 الأولىالأولى ... 128178218226227228229230238278328 ... الأخيرةالأخيرة

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

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

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

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