عرض مشاركة واحدة
قديم 10-05-2017, 01:18 PM   المشاركة رقم: 4
الكاتب
اسلام العوامى
عضو ذهبى
الصورة الرمزية اسلام العوامى

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

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

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

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

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

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

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

،،،استخدم تلك الوظيفة بدل السابقة،،،

كود:
bool Last_Order()
{
  datetime d =0;
  double xt = 0;
  bool z =false;
  int total  = OrdersHistoryTotal();
 
  for (int cnt = 0 ; cnt <= total ; cnt++)
  {
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY))
    if (OrderSymbol()==Symbol()&&OrderMagicNumber()==Magicnumber)
    {
    if (OrderCloseTime()>d) {d=OrderCloseTime(); xt=OrderProfit();}
    }
  }
  if(xt>0){z = true;}
  return(z);
}
،،،وتلك لمعرفة سعر اخر صفقة اغلقت،،،

كود:
double Last_Closed()
{
  datetime d =0;
  double xt =0;
  int total  = OrdersHistoryTotal();
 
  for (int cnt = 0 ; cnt <= total ; cnt++)
  {
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY))
    if (OrderSymbol()==Symbol()&&OrderMagicNumber()==Magicnumber)
    {
    if (OrderCloseTime()>d) {d=OrderCloseTime(); xt=OrderOpenPrice();}
    }
  }
  return(xt);
}
،،،تحياتي،،،



التوقيع

عرض البوم صور اسلام العوامى  
رد مع اقتباس
  #4  
قديم 10-05-2017, 01:18 PM
اسلام العوامى اسلام العوامى غير متواجد حالياً
عضو ذهبى
افتراضي رد: كود برمجى ممكن استاذ اسلام

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

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

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

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

،،،استخدم تلك الوظيفة بدل السابقة،،،

كود:
bool Last_Order()
{
  datetime d =0;
  double xt = 0;
  bool z =false;
  int total  = OrdersHistoryTotal();
 
  for (int cnt = 0 ; cnt <= total ; cnt++)
  {
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY))
    if (OrderSymbol()==Symbol()&&OrderMagicNumber()==Magicnumber)
    {
    if (OrderCloseTime()>d) {d=OrderCloseTime(); xt=OrderProfit();}
    }
  }
  if(xt>0){z = true;}
  return(z);
}
،،،وتلك لمعرفة سعر اخر صفقة اغلقت،،،

كود:
double Last_Closed()
{
  datetime d =0;
  double xt =0;
  int total  = OrdersHistoryTotal();
 
  for (int cnt = 0 ; cnt <= total ; cnt++)
  {
    if(OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY))
    if (OrderSymbol()==Symbol()&&OrderMagicNumber()==Magicnumber)
    {
    if (OrderCloseTime()>d) {d=OrderCloseTime(); xt=OrderOpenPrice();}
    }
  }
  return(xt);
}
،،،تحياتي،،،




رد مع اقتباس