
09-05-2014, 12:51 AM
|
|
رد: موضوع مخصص للاسئلة والاستفسارات الخاصة بدورة تعليم البرمجة الاحترافية بلغة mql4
نفس المشكلة بتظهر عندى بسبب نسخة البرنامج الجديدة
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);
}
|