MT4 MT4 実行時エラー
4029
- 定数名
ERR_ARRAY_INVALID- メッセージ
invalid array- 意味
- 配列が不正
MT4エラー4029とは
配列の使い方が正しくないと判定されたときのエラーです。関数が受け付けない種類の配列(静的配列や多次元配列など)を渡したときに起きます。
MT4エラー4029の主な原因
- ArrayResize() などのサイズを変える関数に、サイズを書いて宣言した配列(静的配列)を渡している
- 1次元配列しか受け付けない関数に、2次元配列を渡している
MT4エラー4029の対処法
- サイズを変える配列は double a[]; のように動的配列で宣言する
- 関数のリファレンスで、受け付ける配列の種類を確認する












