
MQL4MQL5 文字列
StringGetCharacter()
- できること
- 文字列の指定した位置の文字コードを取得する
- 対応
- MQL4・MQL5
StringGetCharacter() とは
文字列の指定した位置にある文字の文字コード(Unicode)を返す関数です。StringSplit() の区切り文字を取得するときなどに使います。
StringGetCharacter() の書式と引数
ushort StringGetCharacter(string string_value, int pos)| 引数 | 型 | 省略時 | 説明 |
|---|---|---|---|
string_value | string | 必須 | 文字列。 |
pos | int | 必須 | 位置(0 から)。 |
戻り値
文字コード。
StringGetCharacter() の使い方(コード例)
MQL4・MQL5 共通
ushort sep = StringGetCharacter(";", 0);
string parts[];
StringSplit("a;b;c", sep, parts);
Print(ArraySize(parts)); // 3OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。












