
MQL4MQL5 型変換
StringToDouble()
- できること
- 文字列を小数に変換する
- 対応
- MQL4・MQL5
StringToDouble() とは
「1.2345」のような数字の文字列を double 型の数値に変換する関数です。ファイルやパラメーターから読んだ文字列を計算に使うときに使います。
StringToDouble() の書式と引数
double StringToDouble(string value)| 引数 | 型 | 省略時 | 説明 |
|---|---|---|---|
value | string | 必須 | 数字の文字列。 |
戻り値
変換した数値。数字でない文字列なら 0。
StringToDouble() の使い方(コード例)
MQL4・MQL5 共通
double lots = StringToDouble("0.25");
Print(lots * 2); // 0.5OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。
MQL4 と MQL5 の違い
MQL4 には同じ働きの StrToDouble() もあります。












