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

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

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

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

    افتراضي

    هنا حاولت فى كتابة الكود ان يكمل فى المضاعفات اذا اغلق اوردر على خساره او اخر اوردر اغلق على ربح وليس Take Profit

    ولكن يبداء من البدايه اذا اخر اوردر ضرب الهدف

    المشكله فى دالة LastOrder او انا كاتب الشروط بشكل غير صحيح ؟




    التعديل الأخير تم بواسطة aut ; 29-03-2019 الساعة 02:33 PM

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

    افتراضي

    الاغلاق العكسي خاطئ فلم تضع شروطه الخاصة!
    عموما جرب الكود التالي بحيث LotsMP1 مضاعفات الصفقة المغلقة ، و LotsMP2 مضاعفات الصفقة المفتوحة
    وسيضل يضاعف إذا لم تحقق الصفقة الهدف

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

    افتراضي

    LotsMP1 مش شغال بيفتح الاوردرات بنفس اللوت الاول اذا كان خساره او ربح
    LotsMP2 شغال مضاعفات للأوردرات التاليه ولكن عند ضرب الهدف يستمر فى المضاعفات ايضاً وعند تحقيق خسائر يبداء من اول لوت


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

    افتراضي

    الشروط سليمة برمجيا ومنطقيا ولكن لن تتحقق بالسوق الحقيقي لانه صعب ان يكون الربح على الهدف يساوي فعليا الهدف بالاعدادات! بسبب اعادة تسعير وقفزات سعرية وتغير السبريد... لن يتحقق شرط التساوي بين الربح والهدف
    لهذا الافضل اعتماد الربح فقط بالشروط كالتالي :

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

    افتراضي


    الاســـم:	90437.png
المشاهدات: 105
الحجـــم:	60.4 كيلوبايت

    الصوره بتوضح المضاعفات فى حالة الربح ايضا احتاج تعديل الكود انه يستمر فى المضاعفات كما هو يعمل الان ولكن لا يبداء من اول لوت الا في حالة اخر اوردر T/P هنا يبداء من جديد

    اما S/L او Close يكمل فى المضاعفات حتى اذا كان فى اوردر close على ربح يستمر ايضا لا يبداء من جديد الا ما اوردر يضرب الهدف

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

    افتراضي

    لا يمكن التمييز بين الصفقة المغلقة تلقائيا وبين الصفقة المغلقة على الهدف، إلا بمقارنة سعر الاغلاق مع سعر الهدف بشرط التساوي، ولكن هذا الشرط لن يتحقق على ارض الواقع بسبب تغيرات السوق من سبريد وقفزات سعرية وغيرها...
    عموما مرفق الكود
    التعديل الأخير تم بواسطة kira-h ; 31-03-2019 الساعة 04:54 PM

  7. #7
    عضو جديد
    تاريخ التسجيل
    Mar 2019
    المشاركات
    9

    افتراضي

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

  8. #8
    عضو
    تاريخ التسجيل
    Jul 2018
    المشاركات
    109

    افتراضي

    طيب ينفع نكتب نص يكون ان اذا تحقق ربح ولكن اكبر من عدد نقاط 100 نقطه ابداء من اول لوت ؟


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

    افتراضي

    طيب لو حبيت ارسم الخطوط يدوي زي الصورة المرفقة

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

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

    افتراضي

    السلام عليكم
    ستستخدم الوظيفة ObjectCreate
    راجع المشاركة التالية : دوال رسم خط عمودي، أفقي، مائل، الفيبوناتشي والكومنت على الشارت

    مثال لدالة رسم خط افقي :

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

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

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

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

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