عرض مشاركة واحدة
قديم 31-10-2016, 09:48 PM   المشاركة رقم: 2
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

البيانات
تاريخ التسجيل: Apr 2012
رقم العضوية: 9148
الدولة: alexandria - egypt
المشاركات: 6,086
بمعدل : 1.38 يوميا

الإتصالات
الحالة:
اسلام العوامى غير متواجد حالياً
وسائل الإتصال:

كاتب الموضوع : shivaa المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: ممكن مساعده فى كتابه داله برمجي

المشاركة الأصلية كتبت بواسطة shivaa نقره لعرض الصورة في صفحة مستقلة
السلام عليكم
عاوز داله عدد الصفقات المفتوحه من نوع شراء على حدا واخرى للبيع
بشرط ان يكون من شروط العد ان تكون خاسرة 60 Pips
ثم المقارنه بين الشراء و البيع من حيث العدد والاصغر يفتح عدد صفقات بنفس نوع الاصغر شراء او بيع
شكر لتعبك معى
،،،وعليكم السلام ورحمة الله وبركاته،،،

،،،اهلا بك اخي الفاضل ، بالنسبة لكود عدد الصفقات بالشروط المطلوبة كالتالي،،،

كود:
  int orderscnt(int type){
 int cnt=0;
   for(int i =0;i<=OrdersTotal();i++){
     if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
       if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==type&&OrderProfit()/OrderLots()/10==60*Point){
         cnt++;
       }
     }
   }
    return(cnt);
  }
،،،ثم تقوم باستدعاء الوظيفة مرتين واحده للبيع وواحدة للشراء،،،

كود:
  int count_Buy = orderscnt(OP_BUY);
  int count_Sell = orderscnt(OP_SELL);
،،،ثم المقارنة ووضع امر فتح الصفقات،،،

كود:
  if(count_Buy>count_Sell){شراء}
  if(count_Buy<count_Sell){بيع}
،،،تحياتي،،،



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #2  
قديم 31-10-2016, 09:48 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: ممكن مساعده فى كتابه داله برمجي

المشاركة الأصلية كتبت بواسطة shivaa نقره لعرض الصورة في صفحة مستقلة
السلام عليكم
عاوز داله عدد الصفقات المفتوحه من نوع شراء على حدا واخرى للبيع
بشرط ان يكون من شروط العد ان تكون خاسرة 60 Pips
ثم المقارنه بين الشراء و البيع من حيث العدد والاصغر يفتح عدد صفقات بنفس نوع الاصغر شراء او بيع
شكر لتعبك معى
،،،وعليكم السلام ورحمة الله وبركاته،،،

،،،اهلا بك اخي الفاضل ، بالنسبة لكود عدد الصفقات بالشروط المطلوبة كالتالي،،،

كود:
  int orderscnt(int type){
 int cnt=0;
   for(int i =0;i<=OrdersTotal();i++){
     if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){
       if(OrderSymbol()==Symbol()&&OrderMagicNumber()==MagicNumber&&OrderType()==type&&OrderProfit()/OrderLots()/10==60*Point){
         cnt++;
       }
     }
   }
    return(cnt);
  }
،،،ثم تقوم باستدعاء الوظيفة مرتين واحده للبيع وواحدة للشراء،،،

كود:
  int count_Buy = orderscnt(OP_BUY);
  int count_Sell = orderscnt(OP_SELL);
،،،ثم المقارنة ووضع امر فتح الصفقات،،،

كود:
  if(count_Buy>count_Sell){شراء}
  if(count_Buy<count_Sell){بيع}
،،،تحياتي،،،




رد مع اقتباس