عرض مشاركة واحدة
قديم 09-05-2014, 12:51 AM   المشاركة رقم: 370
الكاتب
samehfree
عضو جديد

البيانات
تاريخ التسجيل: May 2014
رقم العضوية: 19461
المشاركات: 2
بمعدل : 0.00 يوميا

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

كاتب الموضوع : اسلام العوامى المنتدى : منتدى المؤشرات و الاكسبيرتات
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة valantinolala نقره لعرض الصورة في صفحة مستقلة



شكرا يا بشمهندس علي سرعه ردك

بس في مشكله جديده ظهرت



possible use of uninitialized variable 'g'


نفس المشكلة بتظهر عندى بسبب نسخة البرنامج الجديدة
possible use of uninitialized variable 'g'
كود:
double lastlot()
{
   double y;
   for (int i=0;i<=OrdersHistoryTotal();i++)
   {
   OrderSelect (i,SELECT_BY_POS,MODE_HISTORY);
   if (OrderSymbol()==Symbol()&& OrderMagicNumber()==magic)
      {
      double y= OrderLots();
      }
   }
   return (y);
}
الكود قبل الاعلان عن المتغير y فى اول الوظيفة قبل For
كود:
double lastlot()
{
   for (int i=0;i<=OrdersHistoryTotal();i++)
   {
   OrderSelect (i,SELECT_BY_POS,MODE_HISTORY);
   if (OrderSymbol()==Symbol()&& OrderMagicNumber()==magic)
      {
      double y= OrderLots();
      }
   }
   return (y);
}



عرض البوم صور samehfree  
رد مع اقتباس
  #370  
قديم 09-05-2014, 12:51 AM
samehfree samehfree غير متواجد حالياً
عضو جديد
افتراضي رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4

المشاركة الأصلية كتبت بواسطة valantinolala نقره لعرض الصورة في صفحة مستقلة



شكرا يا بشمهندس علي سرعه ردك

بس في مشكله جديده ظهرت



possible use of uninitialized variable 'g'


نفس المشكلة بتظهر عندى بسبب نسخة البرنامج الجديدة
possible use of uninitialized variable 'g'
كود:
double lastlot()
{
   double y;
   for (int i=0;i<=OrdersHistoryTotal();i++)
   {
   OrderSelect (i,SELECT_BY_POS,MODE_HISTORY);
   if (OrderSymbol()==Symbol()&& OrderMagicNumber()==magic)
      {
      double y= OrderLots();
      }
   }
   return (y);
}
الكود قبل الاعلان عن المتغير y فى اول الوظيفة قبل For
كود:
double lastlot()
{
   for (int i=0;i<=OrdersHistoryTotal();i++)
   {
   OrderSelect (i,SELECT_BY_POS,MODE_HISTORY);
   if (OrderSymbol()==Symbol()&& OrderMagicNumber()==magic)
      {
      double y= OrderLots();
      }
   }
   return (y);
}




رد مع اقتباس