صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 10 من 3641

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

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

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

    افتراضي

    وعليكم السلام
    بالنسبة للهدف المخفي كالتالي :
    والوقف المخفي كالتالي :
    ثم نقوم باستدعائهما بالدالة الرئيسية OnTick كالتالي :


    بحيث المتغيرات الخارجية كالتالي :


    //------------------
    اما كود التريلينغ ستوب المخفي كالتالي :
    التعديل الأخير تم بواسطة kira-h ; 29-07-2018 الساعة 01:49 AM

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

    افتراضي

    مشكور جدا اخ حسن ولله يوفقك يارب على مساعده
    بس بعد اذنك تعديله بسيط من حضرتك انا ما كنت احسن ساويها موجود الكود كامل
    التعديله هي انو عند شمعه يلي بيتفعل فيها امر معلق وبينتهى ما عاد يفتح مره ثانيه صفقه من نفس المكان حتى تتكون نفس شروط بشمعه اخر
    وتعديله ثانيه طريقة حذف امر المعلق
    هلق حاليا انا واضع اكسبير لي امر المعلق بعد 50 دقيقه وتحققت شروط فتح الصفقه بعد مضي 15 دقيقه من افتتاح شمعة الساعه بي هي الحاله امر المعلق اذا ما تفعل لح ينحذف بعد ما تفتح الشمعه التاليه بي خمسة دقائق انا اوريد كود عند 59دقيقه 59 ثانيه ينحذف الامر المعلق وشكرا لك جزيلا
    الملفات المرفقة الملفات المرفقة

  3. #3
    عضو جديد
    تاريخ التسجيل
    Jun 2018
    المشاركات
    51

    افتراضي

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

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

    افتراضي

    وعليكم السلام
    اخي الكريم ما تطلبه عبارة عن عدة دوال يعني اكسبيرت وليس دالة فقط، ارفق الاكسبيرت الذي قمت بعمله لتصحيحه

  5. #5
    عضو جديد
    تاريخ التسجيل
    Jun 2018
    المشاركات
    51

    افتراضي

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

    شكرا لكم اخي الحبيب
    بارك الله فيك
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    العفو أخي
    مرفق الاكسبيرت المعدل
    الملفات المرفقة الملفات المرفقة

  7. #7
    عضو جديد
    تاريخ التسجيل
    Jun 2018
    المشاركات
    51

    افتراضي

    إن قلت شكراً فشكري لن يوفيكم، حقاً سعيتم فكان السعي مشكوراً، إن جف حبري عن التعبير يكتبكم قلب به صفاء الحب تعبيراً.

    عمل المعروف يدوم والجميل دايم محفوظ، لا تفكر في يوم أنسى إنّك وقفت جنبي على طول.

  8. #8
    عضو جديد
    تاريخ التسجيل
    Jun 2018
    المشاركات
    51

    افتراضي

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

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

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

    افتراضي

    العفو أخي
    لم افهم المطلوب المكتوب باللهجة العامية!
    وحسب ما فهمت أنك تريد تعليق امر معلق بمجرد افتتاح الشمعة وتريد حذفه عند افتتاح شمعة جديدة، وهكذا...
    التعديل الأخير تم بواسطة kira-h ; 30-07-2018 الساعة 11:52 PM

  10. #10
    عضو
    تاريخ التسجيل
    Apr 2017
    المشاركات
    167

    افتراضي

    اهلا اخي حسن مشكور جدا على سرعة تجاوبك لي الموضوع لح حاول اشرحلك في فصحه
    المطلوب تعديله في اكسبريت
    عندما يتم فتح امر معلق على هاي او لو الشمعه مع تكون شروط التى توجد داخل اكسبريت
    مثال لكي يتم فهم المطلوب
    على فرض الشمعه رقم 1 تكون بها جميع الشروط الموجوده دخل اكسبيرت هاي الشمعه 1.100 تم فتح صفقه امر معلق شراء ولو شمعه 1.050 تم فتح امر معلق بيع ويوجد مدة انتهاء لي امر المعلق بي 45 دقيقه لي كلى الصفقتين
    الان انتهت مدة الامر المعلق ولم يتفعل اين منهما وما زالت الشروط الموجده داخل اكسبيرت متحققه هنا لا يعيد فتح الاوامر مره اخره على سعر 1.100 و1.050 ينتظر الى تحقق شروط مره اخرى بي شمعه ثانيه هذا اول تعديل
    التعديل الثاني
    على فرض هاي شمعه 1.100 ولو 1.050 وتحققت جميع الشروط داخل اكسبيرت ولكن بعد مضي 15 دقيقه من افتتاح شمعة الساعه ويوجد مدة انتهاء امر المعلق بي 50 دقيقه ولم تتفعل كلا الصفقتين تتنهي المده الزمني من بعد افتتاح الشمعه الجديده بي 5 دقائق اذا استخدمنا دالة اغلاق مع شمعه القادمه هنا يحصل تاخير زمني في حذف الصفقات و فتح الصفقات عند وضع اكسبريت على حساب حقيقي او ديموه سبب ممكن ان يكون الشروط اكسبريت متحققه عند افتتاح الشمعه فقط وعند تحرك السعر الشروط لا تكن متحققه
    اريد دالة حذف قبل اغلاق شمعه بي ثواني معدوده لكي يتجهز لي الشمعه القادمه
    وشكرا جزيلا

صفحة 1 من 2 12 الأخيرةالأخيرة

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

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

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

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