
MT4・MT5 実行中のログメッセージ
DLL loading is not allowed
- 意味
- DLLの使用が許可されていない
「DLL loading is not allowed」とは
DLL(外部ライブラリ)を使うEA・インジケーターを、DLLの使用を許可しないまま起動したときのメッセージです。MT4ではエラー4017、MT5ではエラー4014として扱われます。
ログの表示例
DLL loading is not allowed
「エキスパート」タブまたは「操作履歴」タブに表示されます。数値や表記の細部は、ビルド・ブローカー・EAの作りによって異なります。
「DLL loading is not allowed」の主な原因
- EAのプロパティで「DLLの使用を許可する」にチェックがない
- 「ツール」→「オプション」→「エキスパートアドバイザ」で DLL の使用が許可されていない
「DLL loading is not allowed」の対処法
- EAをチャートに入れるときの設定画面(MT4 は「全般」、MT5 は「依存関係」タブ)で「DLLの使用を許可する」にチェックを入れる
- 「ツール」→「オプション」→「エキスパートアドバイザ」で「DLLの使用を許可する」にチェックを入れる
- 信頼できない配布元のDLLは許可しない












