المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ايهم افضل و اصح ؟


samehfree
19-05-2014, 11:01 AM
ما الفرق بين الاكواد التالية
وايهم افضل و اصح :1 (3):

double t;
double ticksize = MarketInfo(Symbol(),MODE_TICKSIZE);
if (ticksize == 0.00001 || 0.001)
t = ticksize*10 ;
else
t = ticksize ;


double pt;
if(Digits==5||Digits==4)
{
pt=0.0001;
}
else{
pt=0.01;
}

Point

abo_yomna
26-05-2014, 11:33 AM
لايوجد فرق بين الكود الأول والثاني وكلاهما صحيح ويؤديان الغرض.

الغرض من الكود الأول والثاني هو تقريب النقطة للعملة من 0.00001 إلى 0.0001 للأزواج مثل اليورو والباوند ومن 0.001 إلى 0.01 للأزواج مثل الين

أما الكود الثالث فهو مختلف عنهم حيث يقوم بحساب االنقطة دون تقريب.