النتائج 1 إلى 11 من 11
  1. #1
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي طلب بسيط ان شاء الله

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

  2. #2
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي رد:طلب بسيط ان شاء الله

    تفضل الأكسبيرت
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  3. #3
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي

    استاذ جميل بارك الله فيك جزاك الله عنا كل الخير على مجهوداتك الجبارة

  4. #4
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي

    استاذ جميل الله يسترك تضيف حلقة لهذا الاكسبيرت ليغلق بعد كل 1بالمئة ايكويتي نحو
    راس المال 1000د.. 1بالمئة=10د اغلاق جميع الاوامر عند 1010د ....ويغير اكيتي الاغلاق القادم الى 1010د+1بالمئة= 1020.10 ... ويغير الاغلاق الاكويتي القادم 1020.10+1بالمئة = 1030.30
    بارك الله فيكم

  5. #5
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي

    مساعدة بارك الله فيكم ... المفروض يضيف 1في المئة لكن الاكسبيرت يضيف اكثر



    كود:
    if (AccountEquity()>= Equity_Target)
       {
        for(i=OrdersTotal()-1;i>=0;i--)
           {
           OrderSelect(i, SELECT_BY_POS);
           int type   = OrderType();
                   
           bool result = false;
                  
           switch(type)
              {
                                             
    
              case OP_BUY  : result = OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),Slippage,Pink);
    
                             break;
                   
              
              case OP_SELL : result = OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),Slippage,Pink);
    
                             break;
          case OP_BUYLIMIT  :
          case OP_BUYSTOP   :
          case OP_SELLLIMIT :
          case OP_SELLSTOP  : result = OrderDelete( OrderTicket() ); 
    
    
                Equity_Target=Equity_Target+(Equity_Target*0.01); 
    
    
                             break;
    
              }
              
             
              
              
           if(result == true)
              {
    
                Sleep(3000);
              }  
    
           }
          Print ("Account Profit Reached. All Open Trades Have Been Closed");
          return(0);
       }  
       }
       Comment("Balance: ",AccountBalance(),", Account Equity: ",AccountEquity(),", Account Profit: ",AccountProfit(),
               "\nMy Account Profit Target: ",Equity_Target);
             
       
      return(0);
    }
    آخر تعديل بواسطة solidhdida ، 01-01-2015 الساعة 01:45 PM

  6. #6
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي

    استاذ جميل الله يسترك القي نظرة اظن انه سهل عليك مثل هذه الاظافة البسيطة شكرااااا

  7. #7
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

    أنت عملت التعديل صح فقط تم تغيير مكان التعديل .
    الملفات المرفقة الملفات المرفقة
    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  8. #8
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي

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

  9. #9
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي

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

  10. #10
    الصورة الرمزية Jmeel
    Jmeel غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Sep 2008
    الإقامة
    في أرض الله
    المشاركات
    7,609

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة solidhdida مشاهدة المشاركة
    استاذ جميل تحية طيبة
    التعديل يبقى يضيف 1بالمئة دون تحقق الشرط يضيف حتى من دون الدخول في اي صفقات
    ارجو التعديل وشكرا
    جرب هذا الكود .

    كود PHP:
    //+------------------------------------------------------------------+
    //|                    CloseTrades_After_Account_Profit_Reached.mq4  |
    //|                                     Copyright © 2007, Tradinator |
    //|                                          [email protected] |
    //+------------------------------------------------------------------+

    #property copyright "Copyright © 2007, Tradinator"
    #property link      "[email protected]"


                                           
    extern double Equity_Target=1010;     //The amount of money profit at which you want to close ALL open trades.
                                              
    int Slippage=5;
    int i;

    //+------------------------------------------------------------------+
    //| expert initialization function                                   |
    //+------------------------------------------------------------------+
    int init()
      {
    //---- 
       
    //----
       
    return(0);
      }
    //+------------------------------------------------------------------+
    //| expert deinitialization function                                 |
    //+------------------------------------------------------------------+
    int deinit()
      {
    //---- 
       
    //----
       
    return(0);
      }
    //+------------------------------------------------------------------+
    //| expert start function                                            |
    //+------------------------------------------------------------------+


    void OnTick(void)
    {
    if (
    Equity_Target>&& AccountEquity()>= Equity_Targetcompare();
    }

    void compare()
    {
    if (
    Equity_Target>&& AccountEquity()>= Equity_Target)
       {
        for(
    i=OrdersTotal()-1;i>=0;i--)
           {
           if(
    OrderSelect(iSELECT_BY_POS))
           
    int type   OrderType();
                   
           
    bool result false;
                  
           switch(
    type)
              {
               
              case 
    OP_BUY  result OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),Slippage,Pink);
                             break;
                   
              
              case 
    OP_SELL result OrderClose(OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),Slippage,Pink);
                             break;
          case 
    OP_BUYLIMIT  :
          case 
    OP_BUYSTOP   :
          case 
    OP_SELLLIMIT :
          case 
    OP_SELLSTOP  result OrderDeleteOrderTicket() );                 
                             break;
                              
              }
              
           if(
    result == false)
              {
                
    Sleep(3000);
              }  
           }
          Print (
    "Account Profit Reached. All Open Trades Have Been Closed");

       }  
       
    Equity_Target=Equity_Target*101/100;   
       
    Comment("Balance: ",AccountBalance(),", Account Equity: ",AccountEquity(),", Account Profit: ",AccountProfit(),
               
    "\nMy Account Profit Target: ",Equity_Target);


    توقيع العضو
    اعتذر لمن لن أتمكن من تنفيذ طلبه بسبب عدم قناعتي بالفكرة

  11. #11
    الصورة الرمزية solidhdida
    solidhdida غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Apr 2012
    المشاركات
    170

    افتراضي

    الف شكر ليك استاذ جميل ربي يحفظك ويهنيك


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