2023-03-24 にMT5がbuild 3660にアップデートされました。→MQL5フォーラム

ところが、このbuildのMetaEditorでmq5ファイルをコンパイルすると「code generation error」というエラーを出力して実行ファイルが作成されないケースがあります。

具体的には、プログラム中でArrayGetAsSeries()ArrayIsDynamic()、**ArrayIsSeries()**を使っている場合で、MQL4/MQL5共通ライブラリもそれに該当します。

これは、MT5 build 3660のバグであり、既にそれを修正したbuild 3661が配布されています。

つきましては、MT5のbuildが3660の場合、MT5を起動した状態でしばらく待って、新たにbuild 3661以降にアップデートしてからお使いください。