اقتباس:
المشاركة الأصلية كتبت بواسطة elassari
كود PHP:
int distB(){ تمثل عدد النقاط بين كل صفقة و اخرى
int DistB=Distance; متغير خارجي يمثل عدد النقاط Distance
if(TotalOrders()>Xorder||TotalOrders()<Xorder)DistB=Distance; static متغير من نوعXorder
و كلما زادت اوقلت عدد الصفقات عن القيمة المخزنة في
Xorder
يعطي امر بعودة
DistB
الى القيمة الاولية
if(TotalOpenEXB()==false)DistB=+Distance;
()TotalOpenEXB و ()TotalOpenEXS
دال من نوع
bool
تعود ب
false
ادا كان هناك صفقة فوق السعربعدد من النقاط
و تعود ب
true
ادا لم تكن هناك صفقة فوق السعر الحالي بعدد من النقاط
return(DistB);}
//+------------------------------------------------------------------+
int distS(){ تمثل عدد النقاط بين كل صفقة و اخرى
int DistS=Distance;
if(TotalOrders()>Xorder||TotalOrders()<Xorder)DistS=Distance;
if(TotalOpenEXS()==false)DistS=+Distance;
return(DistS);}
اهلا اخي elassari حسب ما ارى لايوجد مشكل بالكود الذي ارفقته ولكن اعتقد ان لديك مشكل في الدوال الاخرى مثل TotalOpenEXS()
او
TotalOrders()
تحياتي لك