اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex

اف اكس ارابيا..الموقع الرائد فى تعليم فوركس Forex (https://fx-arabia.com/vb/index.php)
-   منتدى المؤشرات و الاكسبيرتات (https://fx-arabia.com/vb/forumdisplay.php?f=6)
-   -   مشكلة في برمجة اكسبرت (https://fx-arabia.com/vb/showthread.php?t=13498)

Mazen Muhammad 27-09-2011 08:34 AM

مشكلة في برمجة اكسبرت
 
السلام عليكم
انا استخدم منصة منصة FXDD واحاول ان ابرمج اكسبرت ولكن دائما يعطي خطأ 4107 وهو يعني ان السعر المعطي في امر Ordersend غير صحيح, وهذا لأن المنصة تتعامل بخمس اعداد بعد العلامة العشرية والسعر المعطي يكون 4 اعداد فقط.

وجربت امر Normailizedouble ولكنه يقلص عدد الاعداد ولا يمكنه زيادتها.
فكيف يمكن حل هذه المشكلة؟

اوراق الخريف 27-09-2011 09:04 AM

رد: مشكلة في برمجة اكسبرت
 
double lots=NormalizeDouble((((AccountFreeMargin()*Accoun tLeverage())/Ask)/1000000),1);

او بالطريقة التالية

if(Digits==5 || Digits==3) pips=10;

او بالطريقة التالية

int pip =1;
if(point==0.00001 || point ==0.001) pip=10;


الساعة الآن 03:00 PM

Powered by vBulletin® Copyright ©2000 - 2024

جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com