mt4 - mql4のまとめ。作成したインジゲータやEA公開中

sitemap
世界最強のFXキャッシュバックサイト
TOP > MQL LIST > NormalizeDouble
NormalizeDouble()
NormalizeDouble()関数の説明
少数点以下の桁数を四捨五入するために使用する。
double NormalizeDouble(①double value,②int digits);
①double value
四捨五入する値(浮動小数点)を指定する。

②int digits
四捨五入する小数点以下の桁数を指定する。桁数は、「0」~「8」を指定することができる。
ソースコード例
 int OnInit()
{
double a=1.23456789;
Comment("1.23456789を小数点以下5桁で四捨五入した値は、"+NormalizeDouble(a,5)+"です");
return(INIT_SUCCEEDED);
}
表示例
normalizedouble_img
注意事項
算出した値で、エントリー価格、決済価格(利確値やロスカット値)、ロット数などをOrderSend()関数で使用する場合、Digits()で桁数を合わせる必要がある。
使用したMQL
関連ページ
MQLで価格の引き算をして結果をPipsに変換する方法
MQLで価格の引き算をして結果をPipsに変換する方法
Subtraction change Pips
スポンサードリンク
Twitter