MT4(MQL4)/MT5(MQL5)のMathRound
指定された数値を最も近い整数に丸めた値を返す関数です。
double MathRound(
double value // 丸められる値
);
MT4→MT5に変わっても変わらず使えます。
サンプルコード
void OnInit()
{
Print("MathRound(0.4) = ",MathRound(0.4));
Print("MathRound(0.5) = ",MathRound(0.5));
Print("MathRound(0.9) = ",MathRound(0.9));
Print("MathRound(1.0) = ",MathRound(1.0));
Print("MathRound(1.1) = ",MathRound(1.1));
return;
}
結果
MathRound(0.4) = 0.0
MathRound(0.5) = 1.0
MathRound(0.9) = 1.0
MathRound(1.0) = 1.0
MathRound(1.1) = 1.0
【参考】MQL5公式ページ
コメント / Comments