النتائج 1 إلى 5 من 5
  1. #1
    الصورة الرمزية salamandal
    salamandal غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2016
    الإقامة
    الجزائر
    المشاركات
    191

    افتراضي طلب دالة لإغلاق الصفقات

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

    ابحث عن دالة لإغلاق الصفقات (عند نهاية كل شهر)

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة salamandal مشاهدة المشاركة
    السلام عليكم ورحمة الله نعالى و بركاته

    ابحث عن دالة لإغلاق الصفقات (عند نهاية كل شهر)
    وعليكم السلام ورحمة الله وبركاته
    هذا مثال
    كود PHP:
    void CloseOrders(int type=-1)
      {
       for(
    int i=OrdersTotal()-1;i>=0;i--)
         {
          
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
          if(
    OrderMagicNumber()==MagicNumber && (OrderType()==type || type==-1)&&OrderOpenTime()<iTime(Symbol(),PERIOD_MN1,0))
            {
             
    double ask=MarketInfo(OrderSymbol(),MODE_ASK);
             
    double bid=MarketInfo(OrderSymbol(),MODE_BID);

             if(
    OrderType()==OP_BUY)
               {
                
    bool close=OrderClose(OrderTicket(),OrderLots(),bid,3*P);
                if(!
    close)Alert("Error Close Buy Order: "+GetLastError());
               }
             else if(
    OrderType()==OP_SELL)
               {
                
    close=OrderClose(OrderTicket(),OrderLots(),ask,3*P);
                if(!
    close)Alert("Error Close Sell Order: "+GetLastError());
               }
            }
         }
      } 
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته
    هذا مثال
    كود PHP:
    void CloseOrders(int type=-1)
      {
       for(
    int i=OrdersTotal()-1;i>=0;i--)
         {
          
    bool select=OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
          if(
    OrderMagicNumber()==MagicNumber && (OrderType()==type || type==-1)&&OrderOpenTime()<iTime(Symbol(),PERIOD_MN1,0))
            {
             
    double ask=MarketInfo(OrderSymbol(),MODE_ASK);
             
    double bid=MarketInfo(OrderSymbol(),MODE_BID);

             if(
    OrderType()==OP_BUY)
               {
                
    bool close=OrderClose(OrderTicket(),OrderLots(),bid,3*P);
                if(!
    close)Alert("Error Close Buy Order: "+GetLastError());
               }
             else if(
    OrderType()==OP_SELL)
               {
                
    close=OrderClose(OrderTicket(),OrderLots(),ask,3*P);
                if(!
    close)Alert("Error Close Sell Order: "+GetLastError());
               }
            }
         }
      } 
    استاذ مستر دولار
    هل معنى تضمين هذا الشرط داخل الدالة
    (OrderType()==type || type==-1)&&OrderOpenTime()<iTime(Symbol(),PERIOD_MN1,0))
    {
    انه يتم استدعاؤها عند كل حركة للسعر؟

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

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة salamandal مشاهدة المشاركة
    استاذ مستر دولار
    هل معنى تضمين هذا الشرط داخل الدالة
    (OrderType()==type || type==-1)&&OrderOpenTime()<iTime(Symbol(),PERIOD_MN1,0))
    {
    انه يتم استدعاؤها عند كل حركة للسعر؟
    بالنسبه للداله نعم يتم إستدعائها مع كل حركه للسعر أما بالنسبه لهذا الشرط بحيث يغلق فقط صفقات الشهر السابق مع بداية الشهر الجديده
    توقيع العضو
    بناء أنظمة تداول آلي ويدوي لفحص سوق العملات ودمجها مع التحليل الفني لإتخاذ القرارات

  5. #5
    الصورة الرمزية salamandal
    salamandal غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2016
    الإقامة
    الجزائر
    المشاركات
    191

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة MR.dollar مشاهدة المشاركة
    بالنسبه للداله نعم يتم إستدعائها مع كل حركه للسعر أما بالنسبه لهذا الشرط بحيث يغلق فقط صفقات الشهر السابق مع بداية الشهر الجديده
    جزاك الله خيرا يا أستاذنا
    بارك الله فيك


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