كيف أقدر أتحكم في عدد الخانات العشرية ؟
السلام عليكم
لمن أعمل عملية حسابية داخل الإكسبيرت .... بعض الأحيان يظهر الناتج بعدد عشري كثير ...... فكيف أقدر أتحكم في الخانات العشرية . و زي ما هو معروف ... الباوند / ين = الخانات العشرية 3 .... 136.555 ........ و اليورو / باوند = الخانات العشرية 5 .... 0.84855 ................ فكيف أقدر أخلي الخانات العشرية للعمليات الحسابية إنها تظهر بطريقة صحيحة . بارك الله في الجميع . |
رد: كيف أقدر أتحكم في عدد الخانات العشرية ؟
السلام عليكم ورحمة الله وبركاته
أخي الكريم الجواب على سؤالك بارك الله فيك عن طريق الدالة (NormalizeDouble(A,Digits A هي السعر أو الرقم المراد تقريبه Digits دالة تعيد نوع المنصة هل هي خماسية أم رباعية ويتم التقريب وفق المنصة ، وفي حال كانت أزواج الين فستعيد نوع المنصة هل هي ثلاثية أم ثنائية ممكن نستبدلها بعدد الخانات العشرية المراد التقريب إليها مباشرة مثل 2 او 4 او 5 وهكذا تقبل ودي واحترامي وشكرا |
رد: كيف أقدر أتحكم في عدد الخانات العشرية ؟
اقتباس:
،،،اهلا بك اخي الفاضل ، يمكن عمل ذلك عن طريق السطر التالي علما بأن X هي القيمة المراد ضبطها،،، كود:
NormalizeDouble(X,Digits); |
رد: كيف أقدر أتحكم في عدد الخانات العشرية ؟
اقتباس:
اقتباس:
ما هي راضية تضبط معاي .... هاذي هي العملية الحسابية .... كود:
AvrSell= OrdersOpenPrice(OP_SELL)/orderscnt(OP_SELL) ; كتبت الدالة بهادي الطريقة كود:
AvrSell= OrdersOpenPrice(OP_SELL)/orderscnt(OP_SELL) ; كود:
AvrSell= OrdersOpenPrice(OP_SELL)/orderscnt(OP_SELL) ; كود:
AvrSell= OrdersOpenPrice(OP_SELL)/orderscnt(OP_SELL) ; فإيش الطريقة الصحيحة ..... لا عدمناكم . |
الساعة الآن 06:25 PM |
Powered by vBulletin® Copyright ©2000 - 2024
جميع الحقوق محفوظة الى اف اكس ارابيا www.fx-arabia.com