2018年5月13日日曜日
[MT4] ExpertsEnable は機能していない?
@ MetaTrader 4 Version 4.00 build 1090 [MetaTrader 4](https://www.metatrader4.com) には config ファイルを指定して起動する機能があります 上記の EA Settings を見ると、`ExpertsEnable` と `ExpertsTrades` という似て非なる項目があります。 ``` ; experts settings ExpertsEnable=true ExpertsDllImport=true ExpertsExpImport=true ExpertsTrades=true ``` ### ExpertsTrades この中の `ExpertsTrades` は オプションの中の 「自動売買を許可する 」 と対応しています。 なお、`ExpertsDllImport` は「DLLの使用を許可する(信頼できるアプリケーションのみで有効) 」と対応しています。 ### ExpertsEnable しかし、`ExpertsEnable` がわかりません。 これを `true`, `false` にして起動してみましたが何も変わっている気配がないのです。 さらに言えば、`ExpertsExpImport` も反映されている気配がありません。 各 EA の設定を見ると、別途「自動売買を許可する」と「外部エキスパートの使用を許可する」という項目があります。 しかし、先の config ファイルの設定はこれら個別の EA 設定には **反映されません**。 私の推測ですが、昔はこれらの項目を全体で制御できたのではないでしょうか。 それが廃止になった現在でもドキュメントだけ残ってしまったのではないかなと思います 。。 > 参考 > > [Configuration at Startup - Tools - MetaTrader 4 Help](https://www.metatrader4.com/en/trading-platform/help/service/start_conf_file)