自己レスです
手元にたまたまあった MetaEditor 5.00 build 1816 では、コンパイル できました
欲しい方がいらっしゃるかもしれないので、アップロード しておきます (容量の制限により、分割)
ダウンロード後、コマンド プロンプト (PowerShell では ダメ です) から
>type metaeditor64-1816-a.zip metaeditor64-1816-b.zip > metaeditor64-1816.zip
で、結合できます
UNIX では
$ cat metaeditor64-1816-*.zip > metaeditor64-1816.zip
です
2ファイル目は、こちら
コンパイルログファイルをチェックしよう
https://www.metatrader5.com/ja/metaeditor/help/integration_ide
コンパイルログ
コンパイルプロセスの詳細については、追加の/log キーを指定します。 この場合、 <source file name>.log コンパイルログファイルは、ソースファイルを含むフォルダに作成されます。
サンプル |
---|
"C:\Program Files\TradingPlatform\metaeditor64.exe" /compile:"C:\Program Files\TradingPlatform\MQL5\Scripts\myscript.mq5" /log
|

- www.metatrader5.com
返信ありがとうございます
ところが困ったことに、ログファイルすら生成されないのです
いまのところ、build 1816 ではうまくいっています
build 1930 が出たのをきっかけに 再インストール したところ コンパイル できるようになりました
同じ mt5setup.exe で複数箇所にインストールすると おかしくなるのかな とも思いましたが 結局 よくわからずじまいです

- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
以前は、このページの
https://www.metatrader5.com/ja/metaeditor/help/integration_ide
"他の開発環境で MQL プログラムをコンパイルする"
に従って、metaeditor64.exe を用いて コマンドライン から コンパイル することができていたのですが
いつのまにか、できなくなってしまいました
コマンド を実行しても、なにも表示されず、なにも生成されず
空白行を 1行 置いて、つぎの コマンド待ち 状態になるだけです
同じような状況の方、コンパイル できるという方、いらっしゃるでしょうか
解決方法があれば、教えていただけると助かります
よろしくお願いいたします
環境:
Windows 10 Pro 1803 (17134.167)
MetaTrader 5.00 build 1881
MetaEditor 5.00 build 1881
MSYS2 updated on 2018.08.06