yuki
yuki
「MT4で購入したEAやインジケーターが表示されない…」
「ちゃんと入れたはずなのに動かない…」
カオチャイ
カオチャイ
MT4初心者の方が最もつまずきやすいのが、設置場所の間違いや初期設定ミスです。実は、ほとんどのトラブルは数分で解決できますよ。

MT4でダウンロードしたツールが動かない原因の多くは、

  • 間違ったフォルダに入れている
  • 自動売買設定がOFF
  • DLL許可が無効
  • MT4の再起動不足

といった初歩的な設定ミスです。

この記事では、MT4でよくある「表示されない・動かない・エントリーしない」問題の解決方法を、初心者にもわかりやすく解説します。

この記事を読むとわかること

・EA・インジケーター・サインツールの設置場所
・MT4でツールが動かない原因
・表示されない時の対処法
・購入ツールを正常に動かす手順

まず確認|MT4ではツールごとに設置場所が違う

MT4では、ダウンロードしたファイルの種類によって設置場所が異なります。

ここを間違えると、どれだけ優秀なツールでも正常に動作しません。

種類 設置場所 よくあるミス
EA Experts 自動売買OFF
インジケーター Indicators フォルダ違い
サインツール Indicators EAと勘違い

サインツールは見た目がEAっぽく見えることがありますが、基本的にはインジケーター扱いです。

そのため、ExpertsフォルダではなくIndicatorsフォルダへ入れる必要があります。

 

MT4でツールが表示されない時のチェックリスト

まずは以下を順番に確認してください。

  • 正しいフォルダへ設置したか
  • MT4を再起動したか
  • ナビゲーターを更新したか
  • ファイル形式が対応しているか
  • DLL設定が必要か

この5つを確認するだけで、多くの問題は解決します。

 

原因① 間違ったフォルダに入れている

もっとも多い原因です。MT4では設置場所が厳密に決まっています。

EAの場合ですと、MQL4 → Expertsフォルダへ、

インジケーター・サインツールの場合ですと、MQL4 → Indicatorsフォルダへ入れる必要があります。

フォルダを間違えると、ナビゲーター一覧に表示されません。

yuki
yuki
「動かない!」という相談の半分以上は、実はこれなんですよ。

 

正しい設置手順

手順① データフォルダを開く

データフォルダの開き方

MT4上部メニューから

ファイル → データフォルダを開くをクリックします。

手順② MQL4フォルダを開く

MQLフォルダの開き方

その中にある

  • Experts
  • Indicators

へ、それぞれのファイルを入れます。

手順③ MT4を再起動

コピー後は必ずMT4を再起動してください。

再起動しないと認識されない場合があります。

 

原因② ナビゲーターの更新不足

MT4はファイルを入れただけでは反映されないことがあります。

そんな時はナビゲーターを更新しましょう。

更新方法

ナビゲーターの更新

ナビゲーターウィンドウ内で右クリックし、「更新」をクリックします。

これで再起動なしでも認識される場合があります。

 

原因③ 自動売買ボタンがOFFになっている

EAをチャートへ入れたのに動かない場合、最初に確認すべきなのがMT4上部の「自動売買」ボタンです。

このボタンがOFFのままだと、EAはチャート上に表示されていても一切注文を出しません。

ON/OFFの状態

自動売買がONの状態

ON(緑)の状態

自動売買がOFFの状態

OFF(赤)の状態

 

カオチャイ
カオチャイ
ここがOFFのままで「動かない!壊れてる!」と思ってしまう方、かなり多いですよ。

 

原因④ チャート右上のニコちゃんマークを確認

EAの動作確認マーク

EAが正しく稼働しているかどうかは、チャート右上のニコちゃんマークで判断できます。

表示 意味
😊 正常稼働中
😐 自動売買OFF
表示なし EA未適用

このマークを見るだけで、かなりの原因特定ができます。

 

原因⑤ DLL許可がOFF

一部のEAでは、外部ライブラリ(DLL)を使います。

利用するためには許可ボックスにチェックする必要があるのですが、MetaTrader本体とツール側の2個所あります。この両方にチェックがないと、EAが正常動作しません。

DLLの確認をする場所は2ヶ所

① MT4全体設定

MT4本体のDLL許可

ツール → オプション → エキスパートアドバイザ

ここでDLL許可をON

② EA個別設定

インジケーター側のDLL許可設定

EAをチャートへ入れる際の

全般タブ

でDLL許可をON

yuki
yuki
DLL許可を片方だけONにした状態で、「ツールが動かない!」というお問い合わせは、FX-EAラボへのお問い合わせの中で一番多いので注意してくださいね

 

原因⑥ 対応していないMT4ビルドを使っている

古いEAやインジケーターでは、現在のMT4ビルドに対応していない場合があります。

特に古い無料配布ツールでよく起こります。

確認方法

MT4上部メニュー

ヘルプ → バージョン情報

で確認できます。

販売ページや配布元に

  • 対応Build
  • 対応MT4バージョン

の記載がないか確認してみましょう。

カオチャイ
カオチャイ
古いコードで書かれたツールの中には最新のバージョンで動かなくなるものが多くあります。その場合は開発元に対応していただくしか方法はありません

 

.ex4と.mq4の違いを理解しよう

初心者が混乱しやすいポイントです。

拡張子 内容 編集
.mq4 ソースコード 可能
.ex4 実行ファイル 不可

簡単にいうと

.mq4 = 設計図
.ex4 = 完成品

です。

通常はex4だけでも問題なく動作します。ただし、コンパイルエラー修正や改造はmq4が必要になります。

 

ナビゲーターに表示されない場合の対処法

フォルダへ正しく入れても表示されない場合は、次を試してください。

① MT4再起動

最も基本です。

② ナビゲーター更新

右クリック → 更新

③ MetaEditorでコンパイル

mq4ファイルがある場合のみ有効です。

エラーが出ていないか確認できます。

④ セキュリティソフト確認

稀にセキュリティソフトがファイルを隔離している場合があります。

購入したばかりのツールが突然消えた場合はここも確認しましょう。

 

エキスパートタブ・操作履歴タブでエラー確認する方法

MT4でEAが動かない時は、チャート上だけを見ても原因が分からないことがあります。

そんな時に確認するのが、MT4下部にある

  • エキスパートタブ
  • 操作履歴タブ(ジャーナルタブ)

です。

ここには、EAやMT4内部で発生したエラー内容が表示されます。

エキスパートタブとは?

エキスパートタブ

エキスパートタブでは、インジケーターやEAが出力したメッセージを確認できます。

例えば、

  • エントリー条件成立
  • 注文失敗
  • DLLエラー
  • 認証エラー

などが表示されます。

EAが「なぜ動かなかったのか」を調べる時は、まずここを確認しましょう。

 

操作履歴タブ(ジャーナルタブ)とは?

操作履歴タブ

操作履歴タブ(ジャーナルタブ)では、MT4本体側の動作ログを確認できます。

  • 通信エラー
  • ログイン異常
  • 回線切断
  • ファイル読み込み失敗

など、MT4全体の問題が記録されています。

EA側ではなく、MT4本体に原因がある場合はこちらに表示されることが多いです。

カオチャイ
カオチャイ
弊社でお問い合わせの際も、一番欲しいのがこの操作履歴タブとエキスパートタブの画像です
yuki
yuki
いろいろなローソク足画像を送ってくださる方も多いのですが、ローソク足画像からわかることはほとんど無いというのが真実ですね

 

よくあるエラーメッセージ

エラー内容 原因
DLL calls are not allowed DLL許可がOFF
cannot open file ファイル不足・設置ミス
trade is disabled 自動売買OFF
invalid account 口座認証エラー

英語で表示されることが多いですが、原因特定には非常に重要です。

 

困ったらエラーメッセージを検索しよう

表示されたエラー文をそのままAIに尋ねるのが最近のトレンドです。

AIは英語エラーに強いので、AIに聞けばトラブルの9割は解決することができます。

 

購入したツールが動かない時に販売者へ確認すること

ここまで試しても解決しない場合は、販売者や配布元へ問い合わせましょう。

その際、ただ「動きません」だけ送っても解決が遅くなります。

以下を整理して伝えると、かなりスムーズです。

  • MT4のBuild番号
  • 利用している証券会社
  • 設置場所(Experts / Indicators)
  • エラーメッセージの有無
  • チャート右上の状態
  • DLL許可のON/OFF

スクリーンショットを添えると、さらに解決が早くなります。

 

よくある勘違い

MT4初心者が混乱しやすいポイントをまとめました。

インジケーターを入れたのに自動売買されない

正常です。

インジケーターは分析表示専用なので、単体では注文できません。

自動売買したい場合はEAが必要です。

 

サインツールなのにExpertsに入れてしまった

これもよくあります。

サインツールは見た目がEAっぽくても、多くはIndicatorsフォルダへ入れます。

販売ページに記載がない場合は、配布元の説明を確認しましょう。

 

ニコちゃんマークが出ない=故障?

違います。

ニコちゃんマークはEA専用です。

インジケーターやサインツールでは表示されません。

 

MT4でツールが動かない時のFAQ

ファイルを入れたのに一覧に出ません

MT4の再起動、またはナビゲーターの更新を試してください。それでも表示されない場合は、設置フォルダが間違っている可能性があります。

EAを入れたのにエントリーしません

自動売買ボタン、ニコちゃんマーク、DLL許可を確認してください。

.ex4だけでも使えますか?

はい。通常利用なら問題ありません。mq4は編集や修正時のみ必要です。

サインツールを自動売買できますか?

単体ではできませんが、外部ツールを使えば可能です。

サインツールをEA化する ChangeToEA
バイナリーオプションでしたら、サインツールを読み取って自動売買化するAMT
などを利用する方法があります。

 

まとめ|MT4のトラブルはほとんど設定ミスで解決できる

MT4で「動かない」「表示されない」と感じた時は、故障を疑う前に以下を確認しましょう。

  • 設置フォルダ
  • MT4再起動
  • ナビゲーター更新
  • 自動売買ON
  • DLL許可
  • 対応Build

この6項目だけで、ほとんどの問題は解決します。

カオチャイ
カオチャイ
MT4は最初こそ少し戸惑いますが、仕組みがわかれば非常に自由度の高い優秀なツールですよ。
サインツールの仕組みを詳しく知りたい方はこちら
EA・インジケーター・サインツールの違い
MT4のサインツールとは?EAとの違い・向いている人を初心者向けに解説MT4・MT5のサインツールとは何かを初心者向けに解説。EA・インジケーターとの違い、どれを選ぶべきか、リペイントや失敗しない判断基準まで網羅しています。 ...
サインツールを自動売買化したい方はこちら
AutoMultiTrader(AMT)解説
バイナリーオプション自動売買システムAutoMultiTrader(AMT)徹底解説 https://fx-ea-labo.com/amt_fee AutoMultiTrader(AMT)とは? AutoMul...
ABOUT ME
YUKI
執筆・検証担当:YUKI FX自動売買(EA)・バイナリーオプション自動売買ツールの 開発および検証を担当。 MQL(MT4 / MT5)やC#によるプログラミングを専門とし、 ロジック設計から実装・検証まで一貫して行っています。 ▶ 執筆者・検証方針はこちら