النتائج 1 إلى 9 من 9
  1. #1
    الصورة الرمزية MAJEDALMALKI
    MAJEDALMALKI غير متواجد حالياً موقوف
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السعودية
    المشاركات
    606

    Thumbs up اكسبيرت مستر دولار

    السلام عليكم


    اخي مستر دولار عندي طلب والله بسيط ولي اكثر من موضوع بنفس الطلب
    وهو اضافة الخواص هاذي
    StopLoss
    BreakEvenPips

    فقط للتجارب على الاكسبيرت
    الملفات المرفقة الملفات المرفقة

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MAJEDALMALKI مشاهدة المشاركة
    السلام عليكم


    اخي مستر دولار عندي طلب والله بسيط ولي اكثر من موضوع بنفس الطلب
    وهو اضافة الخواص هاذي
    StopLoss
    BreakEvenPips

    فقط للتجارب على الاكسبيرت
    هذه دالة البريك إيفن
    كود PHP:
    void MoveBreakEven()
    {
       for(
    int cnt=0;cnt<OrdersTotal();cnt++)
       {
          
    bool select=OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
          if(
    OrderType()<=OP_SELL&&OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber)
          {
             if(
    OrderType()==OP_BUY)
             {
                if(
    BreakEven>0)
                {
                   if(
    NormalizeDouble((Bid-OrderOpenPrice()),Digits)>BreakEven*point)
                   {
                      if(
    NormalizeDouble((OrderStopLoss()-OrderOpenPrice()),Digits)<0)
                      {
                         
    bool modify=OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(OrderOpenPrice()+BreakEvenPips*point,Digits),OrderTakeProfit(),0,Blue);
                      }
                   }
                }
             }
             else
             {
                if(
    BreakEven>0)
                {
                   if(
    NormalizeDouble((OrderOpenPrice()-Ask),Digits)>BreakEven*point)
                   {
                      if(
    NormalizeDouble((OrderOpenPrice()-OrderStopLoss()),Digits)<0)
                      {
                         
    modify=OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(OrderOpenPrice()-BreakEvenPips*point,Digits),OrderTakeProfit(),0,Red);
                      }
                   }
                }
             }
          }
       }

    وشرط البريك إيفن
    كود PHP:
    if(BreakEven>0)MoveBreakEven(); 
    الملفات المرفقة الملفات المرفقة

  3. #3
    الصورة الرمزية MAJEDALMALKI
    MAJEDALMALKI غير متواجد حالياً موقوف
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السعودية
    المشاركات
    606

    افتراضي

    مشكور مشكور مشكور اخي مستر دولار

    فقط شئ اخر لو تقدر تعطيني كود يخلي الاكسبيرت يوميا او اسبوعيا يتوقف عن العمل ويبدا من جديد ( لا يبدا من مكان ما وصل لا يعنى يبدا كاني انا شلته من الشارت ورجعت ركبته )

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

  4. #4
    الصورة الرمزية MAJEDALMALKI
    MAJEDALMALKI غير متواجد حالياً موقوف
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السعودية
    المشاركات
    606

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MAJEDALMALKI مشاهدة المشاركة
    للرفع لمستر دولار

    اذا كنت مشغول اخي مستر دولار تقدر تعطيني الكود وانا بحاول
    يوميا او اسبوعيا يتوقف عن العمل ويبدا من جديد ( لا يبدا من مكان ما وصل لا يعنى يبدا كاني انا شلته من الشارت ورجعت ركبته )
    للرفع لخوي مستر دولار
    ومحتاج اضافة جديدة وهي زيادة امكانية فتح اكثر من 64 لوت
    يعنى الاكسبيرت الان يفتح من بداية 1 لوت مع المضاعفات 2.4.8.16.32.64 فقط لو تقدر اخي تعطيني الكود بتاع المضاعفات
    لاني محتاج ازيدة اكثر. مو 6 مضاعفات فقط ابغاه 30 مضاعفة ماعندي مشكلة
    آخر تعديل بواسطة MAJEDALMALKI ، 19-09-2016 الساعة 07:15 PM

  5. #5
    الصورة الرمزية MAJEDALMALKI
    MAJEDALMALKI غير متواجد حالياً موقوف
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السعودية
    المشاركات
    606

    افتراضي

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

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MAJEDALMALKI مشاهدة المشاركة
    للرفع لاخوي مستر دولار الله يوفقك ياشيخ تعلمت الكثير منك بس في الاكسبيرت مشكلة لما الصفقة الاولى تربح الاوردر الثاني يبقى معلق ف لو تقدر اخي تخلى الاكسبيرت اذا ربح من اول صفقة يغلق الاوردر الثاني هاذا الطلب الوحيد تجاهل باقي طلباتي اذا ضاغط عليك او مسبب لك مشاكل
    تفضل قمت بتعديل الإكسبرت لحل هذه المشكله
    بالنسبه لجعل الإكسبرت يتوقف إسبوعيا أو يوميا
    يمكنك وضع كود بحيث عند ساعة معينه يحذف ويغلق جميع الأوامر بالتالي سيبدأ من جديد
    مثال
    كود PHP:
    if(TimeHour()==22&&TimeMinute()==59)
      {
       
    CloseOrders();
      } 
    الملفات المرفقة الملفات المرفقة

  7. #7
    الصورة الرمزية MAJEDALMALKI
    MAJEDALMALKI غير متواجد حالياً موقوف
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السعودية
    المشاركات
    606

    افتراضي

    الله يوفقك ياخوي ويا عمى بعد ويرحم والديك ويسكنك الجنة

    شغلك وجهدك انشاء الله ما يروح بلاش

  8. #8
    الصورة الرمزية صلاح الدين الفوركساوى
    صلاح الدين الفوركساوى غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Jul 2012
    الإقامة
    مصر
    المشاركات
    740

    افتراضي

    موضوع اكثر من رائع
    توقيع العضو
    سبحان الله وبحمده ... سبحان الله العظيم

  9. #9
    الصورة الرمزية MAJEDALMALKI
    MAJEDALMALKI غير متواجد حالياً موقوف
    تاريخ التسجيل
    Apr 2016
    الإقامة
    السعودية
    المشاركات
    606

    افتراضي

    بعد السلام عليكم

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

    ياليت لو تقدر بس تركبة لي والله يوفقك

    كود اغلاق جميع الصفات من ... الى ....
    على ربح او خسارة الخ
    if(TimeHour()==22&&TimeMinute()==59)
    {
    CloseOrders();
    }


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