النتائج 1 إلى 6 من 6
  1. #1
    الصورة الرمزية Mohamed.Magdi
    Mohamed.Magdi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2018
    الإقامة
    مصر
    العمر
    28
    المشاركات
    56

    افتراضي مشكلة صغيره جدا اكسبيرت مضاعفات

    المشكلة توجد في الاوردارات المضاعفه
    في دالة
    GetNextLot()
    +string(GetOrderNum()+1)

    double GetNextLot()
    {
    switch(GetOrderNum())
    {
    case 1:return(Lot1);
    case 2:return(Lot2);
    case 3:return(Lot3);
    case 4:return(Lot4);
    case 5:return(Lot5);
    case 6:return(Lot6);
    case 7:return(Lot7);
    case 8:return(Lot8);
    case 9:return(Lot9);
    case 10:return(Lot10);
    case 11:return(Lot11);
    case 12:return(Lot12);
    case 13:return(Lot13);
    case 14:return(Lot14);
    case 15:return(Lot15);
    case 16:return(Lot16);
    case 17:return(Lot17);
    case 18:return(Lot18);
    case 19:return(Lot19);
    default:return(Lot20);
    }
    return(0);
    }
    ارجو التعديل من فضلكم اريد التحكم في كل لوت
    المشكلة الثانية
    تعديل
    MaxTakeProfitClose
    MaxStopLossClose
    يكون في حل افضل منهم لكي احدد وقف الخساره بالدولار و وقف الربح بالدولار

    المشكلة الاخيره
    OrderNumper
    ارجو حله و عمل بديل له بحيث انه يظهر علي الشرط نفس الفكره لاكن بشكل افضل

    معلش علي قدي في البرمجه ارجو التنظيم شكرا لكم
    الملفات المرفقة الملفات المرفقة

  2. #2
    الصورة الرمزية Mohamed.Magdi
    Mohamed.Magdi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2018
    الإقامة
    مصر
    العمر
    28
    المشاركات
    56

    افتراضي

    تم حل اول مشكلة لي الوتات
    GetNextLot()

    ناقص
    المشكلة الثانية
    تعديل
    MaxTakeProfitClose
    MaxStopLossClose
    يكون في حل افضل منهم لكي احدد وقف الخساره بالدولار و وقف الربح بالدولار
    و
    المشكلة الاخيره
    OrderNumper
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة Mohamed.Magdi مشاهدة المشاركة
    تم حل اول مشكلة لي الوتات
    GetNextLot()

    ناقص
    المشكلة الثانية
    تعديل
    MaxTakeProfitClose
    MaxStopLossClose
    يكون في حل افضل منهم لكي احدد وقف الخساره بالدولار و وقف الربح بالدولار
    و
    المشكلة الاخيره
    OrderNumper
    بدلا من إستخدام دالة AccountEquity قم بعمل دالة لمعرفة الربح بالدولار للصفقات
    مثال
    كود PHP:
    double TotalProfitUSD()
    {
     
    double profit;
     for(
    int i=0;i<OrdersTotal();i++)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       
    profit+=OrderProfit();
      }
     }
     return(
    profit);

    بالنسبه ل OrderNumber فيمكنك إستخدام الدالة orderscnt بدلا منها
    مرفق الإكسبرت المعدل
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  4. #4
    الصورة الرمزية Mohamed.Magdi
    Mohamed.Magdi غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2018
    الإقامة
    مصر
    العمر
    28
    المشاركات
    56

    افتراضي

    شكرا جدا اخي MR.dollar تسلم ايدك
    ان شاء الله ربنا يجعله في ميزان حسناتك

  5. #5
    الصورة الرمزية huj
    huj
    huj غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2007
    العمر
    38
    المشاركات
    24

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    بدلا من إستخدام دالة AccountEquity قم بعمل دالة لمعرفة الربح بالدولار للصفقات
    مثال
    كود PHP:
    double TotalProfitUSD()
    {
     
    double profit;
     for(
    int i=0;i<OrdersTotal();i++)
     {
      
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
      if(
    OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
      {
       
    profit+=OrderProfit();
      }
     }
     return(
    profit);

    بالنسبه ل OrderNumber فيمكنك إستخدام الدالة orderscnt بدلا منها
    مرفق الإكسبرت المعدل
    لو سمحت عزيزنا مستر دولار
    أرجو عمل ذلك على الاكسبرت Opposite Multiplier EA V4.2
    امكانية تحديد لوت الهدجات والبروفت والستوب لكل هدج يكون خاصا به

  6. #6
    الصورة الرمزية SEDX
    SEDX غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jan 2018
    الإقامة
    السعودية
    المشاركات
    74

    افتراضي

    السلام عللكم ورحمة الله وبركاته

    مشكور يا أخي أسامة


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