کمترین و بیشترین بین سه عدد
جمعه, ۲۳ آذر ۱۳۹۷، ۰۸:۲۴ ب.ظ
در MQL4 ، برای یافتن کمترین و بیشترین مقدار بین سه عدد تابعی وجود ندارد. ناگزیر به دوبار بهره بردن از توابع پیشفرض MathMin و MathMax هستیم. برای نمونه:
// Declare variables
double a = 10; // first variable
double b = 20; // second variable
double c = 15; // third variable
double min = MathMin(MathMin(a, b), c); // minimum value of a, b, and c.
double max = MathMax(MathMax(a, b), c); // maximum value of a, b, and c.
که خروجی آن 10 برای کمترین و 20 برای بیشترین ارزش است.