
MQL4MQL5 配列
ArraySize()
- できること
- 配列の要素数を取得する
- 対応
- MQL4・MQL5
ArraySize() とは
配列の要素数を返す関数です。ループの範囲を決めたり、範囲外アクセスを防いだりするときに使います。
ArraySize() の書式と引数
int ArraySize(const void &array[])| 引数 | 型 | 省略時 | 説明 |
|---|---|---|---|
array | const void &[] | 必須 | 配列。 |
戻り値
要素数。
ArraySize() の使い方(コード例)
MQL4・MQL5 共通
string pairs[] = {"USDJPY", "EURUSD", "GBPJPY"};
for(int i = 0; i < ArraySize(pairs); i++)
Print(pairs[i]);OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。












