النتائج 1 إلى 4 من 4
  1. #1
    الصورة الرمزية sbionar
    sbionar غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2016
    الإقامة
    المغرب
    المشاركات
    95

    افتراضي أفضل إكسبيرت وجدته لكن يجب النعديل عليه منفضلكم يا خبراء عاجل

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

  2. #2
    الصورة الرمزية MR.dollar
    MR.dollar غير متواجد حالياً مشرف المتداول العربي
    تاريخ التسجيل
    Jun 2009
    الإقامة
    مصر
    المشاركات
    13,851

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة sbionar مشاهدة المشاركة
    أريد إضافة كود إلى إكسبيرت بحيت إذا مثلا تجاوز (الهامش أو عدد الخسائر المتتالية أو كم سحب من الرصيد) مبلغ 30 دولار مثلا يتوقف الإكسبيرت و يغلق الصفقات و أن يشتغل في اليوم الموالي أريد من لديه معلومات إساعدني الله يجازيه ألف خير
    في البداية سوف تقوم بعمل دالة حساب الخساره للصفقات المفتوحه والمغلقه لهذا اليوم
    مثال
    كود PHP:
    double TodayClosedProfit()
    {
     
    double profit;
     for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       if(
    OrderCloseTime()<iTime(Symbol(),1440,0))return(profit);
       
    profit+=OrderProfit();
      }
     }
     return(
    profit);
    }
    double TodayCurrentProfit()
    {
     
    double profit;
     for(
    int i=OrdersTotal()-1;i>=0;i--)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       
    profit+=OrderProfit();
      }
     }
     return(
    profit);

    ثم ستكون شروط إغلاق الصفقات وتوقف الإكسبرت
    كود PHP:
    if(TodayClosedProfit()+TodayCurrentProfit()<=TodayMaxLoss)
    {
     
    CloseThisSymbolAll();
     return;

    أخيرا مرفق الإكسبرت

    ما هي تجربتك مع الإكسبرت أخي الكريم وما هي أفضل العملات للعمل عليه
    الملفات المرفقة الملفات المرفقة

  3. #3
    الصورة الرمزية sbionar
    sbionar غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Aug 2016
    الإقامة
    المغرب
    المشاركات
    95

    افتراضي

    expertod أنا قمت بالباك تيست وينجح لكن ينهار في يوم أو يومين في الشهر ويصفر الحساب و بعض الاشهر لا يخسر (جرب الباك تيست وستعرف الخطأ ) على الزوج الدولار/ ين
    للأسف لم تنجح الفكرة مع expertod v2
    أخي المشرف هل يوجد حل للمشكلة ؟

  4. #4
    الصورة الرمزية SuccessTeam
    SuccessTeam غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2009
    الإقامة
    مسقط
    المشاركات
    205

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    في البداية سوف تقوم بعمل دالة حساب الخساره للصفقات المفتوحه والمغلقه لهذا اليوم
    مثال
    كود PHP:
    double TodayClosedProfit()
    {
     
    double profit;
     for(
    int i=OrdersHistoryTotal()-1;i>=0;i--)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       if(
    OrderCloseTime()<iTime(Symbol(),1440,0))return(profit);
       
    profit+=OrderProfit();
      }
     }
     return(
    profit);
    }
    double TodayCurrentProfit()
    {
     
    double profit;
     for(
    int i=OrdersTotal()-1;i>=0;i--)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       
    profit+=OrderProfit();
      }
     }
     return(
    profit);

    ثم ستكون شروط إغلاق الصفقات وتوقف الإكسبرت
    كود PHP:
    if(TodayClosedProfit()+TodayCurrentProfit()<=TodayMaxLoss)
    {
     
    CloseThisSymbolAll();
     return;

    أخيرا مرفق الإكسبرت

    ما هي تجربتك مع الإكسبرت أخي الكريم وما هي أفضل العملات للعمل عليه
    طريقة ممتازة في الرد و المساعدة البرمجية.

    حقيقة كانت لي درس في تعلم البرمجة. نتمنى منك المواصلة.

    جزاك الله خير.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17