Photo by Maxim Hopman on Unsplash
最終更新: 2026年06月
MT4(MetaTrader 4)を開いたはいいものの、「インジケーターってどうやって入れるの?」と戸惑った経験、ありませんか。私も最初はここで数時間ハマりました。データフォルダがどこにあるのかわからず、ファイルをどこに置けばいいのかもわからず、結局その日は諦めて寝た記憶があります。
この記事では、MT4の標準インジケーターを表示する方法から、ネットで配布されているカスタムインジケーター(.ex4ファイル)をインストールする手順まで、一つひとつ解説していきます。副業でFXをやっている普通のサラリーマンである私が、「これを読めば詰まらずに設定できる」レベルで書いたので、ぜひ最後まで付き合ってください。
この記事でわかること
- MT4インジケーターの種類(標準とカスタムの違い)
- 標準インジケーターをチャートに表示する2通りの手順
- .ex4/.mq4ファイルをMT4にインストールする5ステップ
- インジケーターが表示されないときの原因と対処法
- 実際に使えるカスタムインジケーター5選と特徴
MT4インジケーターの種類|標準と外部(カスタム)の違い
直接回答: MT4には最初から搭載された標準インジケーターと、.ex4/.mq4ファイルを追加するカスタムインジケーターの2種類があります。
まず前提として、MT4のインジケーターには大きく2種類あります。この区別を頭に入れておくと、後の手順がぐっとわかりやすくなります。
標準インジケーター(ビルトインインジ)
MT4をインストールした時点から入っているインジケーターです。移動平均線(MA)、ボリンジャーバンド、RSI(相対力指数:買われすぎ・売られすぎを示す指標)、MACD(マックディー:トレンドと勢いを示す指標)など、FXトレーダーがよく使う主要なものは一通り揃っています。
ファイルのダウンロードも追加作業も一切不要で、起動してすぐ使えます。最初はこれで十分。慣れる前からカスタムインジに手を出す必要はないと個人的には思っています。
カスタムインジケーター(外部インジ)
個人トレーダーや開発者が作ったインジケーターで、ネット上で無料・有料を問わず配布されています。標準インジにはない独自の機能を持つものが多く、慣れてきたトレーダーが追加で導入するケースが多いです。
ファイルの拡張子は .ex4(コンパイル済みの実行ファイル)または .mq4(ソースコードファイル)の2種類。このあたりは後で掘り下げます。
ざっくり言うと、標準はそのまま使えて、カスタムはファイルを所定の場所にコピーする作業が必要、というイメージです。
標準インジケーターを表示する手順
直接回答: MT4メニューの「挿入」→「インジケーター」から選択するか、ナビゲーターからドラッグ&ドロップで追加できます。
標準インジケーターの表示方法は2通りあります。どちらでも結果は同じなので、使いやすい方でいいです。
方法A:ナビゲーターから追加する
ナビゲーター(Navigator)とは、MT4左側に表示されるツリー形式のパネルのことです。表示されていない場合は Ctrl + N で開けます。
Ctrl + Nを押してナビゲーターウィンドウを開く- 「インディケータ」という項目をクリックして展開する
- 使いたいインジケーターをダブルクリック、またはチャート画面へドラッグ&ドロップする
- パラメーター設定画面が開くので、期間や色などを設定して「OK」を押す
これだけです。私がMT4を触り始めた頃は、そもそもナビゲーターの存在に気づいておらず、ずっとメニューバーを探し回っていました(笑)。
方法B:メニューバーから追加する
- MT4上部メニューの「挿入(Insert)」をクリック
- 「インジケーター(Indicators)」を選択
- カテゴリを選ぶ(「トレンド」「オシレーター」「ボリューム」など)
- 一覧から使いたいインジケーターをクリック
- 設定画面が開くので、パラメーターを設定して「OK」を押す
どちらの方法でも設定画面が開きます。設定画面では、計算期間(例:移動平均なら「20」など)、適用価格(終値・高値・安値など)、表示する色や線の太さを変えられます。慣れないうちはデフォルト設定のまま「OK」で全然問題ありません。
カスタムインジケーターのダウンロードと保存場所
Photo by Krsto Jevtic on Unsplash
ここからが本題です。カスタムインジケーターを使うには、ファイルをダウンロードして、MT4が読み込める場所に置く必要があります。
ダウンロード時の注意点
カスタムインジケーターはZIP形式で配布されていることがほとんどです。ZIPファイルのまま保存しても動きません。必ずZIPを解凍(展開)して、中の .ex4 または .mq4 ファイルを取り出してください。
私は最初、ZIPのままフォルダに入れて「なぜか動かない」と30分悩んだことがあります。仕事終わりの限られた時間でFXをやっている身には、こういう凡ミスで時間を溶かすのがじわじわ痛い。
MT4のデータフォルダとは
MT4のインジケーターファイルは、MT4の「データフォルダ」という場所に保存する必要があります。
Windowsでの正確なパスは以下のとおりです。
C:\Users\{ユーザー名}\AppData\Roaming\MetaQuotes\Terminal\{32桁のインスタンスID}\MQL4\Indicators
ただし、AppData フォルダはWindowsの設定で隠しフォルダになっているため、通常はエクスプローラーに表示されません。直接パスを入力して開く方法もありますが、MT4メニューから直接開く方法が確実で簡単です。
なお、MQL4を使いこなすとインジケーターのパラメーターを自分でカスタマイズしたり、独自のロジックを追加したりすることもできます。Claudeと会話しながらインジケーターを作れる Hedgrow FX はこちら。
.ex4ファイルをMT4にインストールする具体的手順
直接回答: MT4の「ファイル」→「データフォルダを開く」→「MQL4」→「Indicators」フォルダにファイルをコピーし、MT4を再起動するだけです。
実際にカスタムインジケーターをインストールする手順です。5つのステップで完了します。
ステップ1:インジケーターファイルを準備する
ダウンロードしたZIPファイルを解凍し、.ex4 または .mq4 ファイルを取り出します。デスクトップなど、わかりやすい場所にひとまず置いておくと作業しやすいです。
ステップ2:MT4のデータフォルダを開く
MT4を起動した状態で、上部メニューの「ファイル(File)」をクリックし、「データフォルダを開く(Open Data Folder)」を選択します。
Windowsのエクスプローラーが開き、MT4のデータフォルダが表示されます。先ほどの AppData 以下の複雑なパスを手入力しなくていいので、この方法が一番確実です。
ステップ3:MQL4 → Indicatorsフォルダへ移動する
開いたフォルダの中に「MQL4」というフォルダがあります。ダブルクリックして開くと、さらに複数のサブフォルダが表示されます。
インジケーターファイルは「Indicators」フォルダに入れるのが正解です。間違えて別のフォルダに入れてしまうと動作しません。
MQL4フォルダ内の構造はこうなっています。
| フォルダ名 | 格納するファイル種別 | 拡張子 | |---|---|---| | Indicators | カスタムインジケーター | .ex4 / .mq4 | | Experts | エキスパートアドバイザー(EA・自動売買プログラム) | .ex4 / .mq4 | | Scripts | スクリプト(一度だけ実行する処理) | .ex4 / .mq4 | | Libraries | 共通ライブラリ部品 | .ex4 / .mq4 | | Include | インクルードファイル | .mqh |
混乱しやすいのが「Experts」フォルダです。EAと略されるエキスパートアドバイザー(自動売買プログラム)のファイルも、インジケーターと同じ .ex4 拡張子を持ちます。拡張子だけでは判別できないので、インジケーターは必ず「Indicators」フォルダへ。
ステップ4:ファイルをコピー&ペーストする
準備しておいたインジケーターファイル(.ex4 または .mq4)を、「Indicators」フォルダにコピー&ペーストします。ドラッグ&ドロップでも問題ありません。
ファイルがIndicatorsフォルダに入ったことを確認したら、エクスプローラーは閉じて構いません。
ステップ5:MT4を更新またはリスタートする
ファイルをコピーしただけでは、MT4がまだそのインジケーターを認識していません。次のどちらかで認識させます。
方法1(リスタート不要):MT4のナビゲーターウィンドウ内の「インディケータ」を右クリックし、「更新(Refresh)」を選択する。
方法2(確実):MT4を一度完全に終了して、再度起動する。
更新後にナビゲーターの「インディケータ」を展開すると、「Custom Indicators」という項目の中に追加したインジケーターが出ているはずです。
インジケーターが表示されない時のトラブルシューティング
Photo by JESHOOTS.COM on Unsplash
直接回答: ZIPの解凍漏れ・フォルダの間違い・MT4の再起動未実施・DLL許可設定の4点が主な原因です。
「ちゃんと手順通りにやったのに表示されない」というのは、あるあるです。私も何度か経験していますし、FXのコミュニティでもよく見かける質問です。主な原因と対処をまとめました。
原因1:ZIPファイルのまま配置している
症状:ナビゲーターに表示されない
対処:ZIPを解凍して .ex4 または .mq4 ファイルだけを取り出し、Indicatorsフォルダに再配置する
これが一番多い原因です。ダウンロード直後のZIPをそのままフォルダに入れても、MT4は認識してくれません。
原因2:間違ったフォルダに入れている
症状:ナビゲーターに表示されない
対処:ファイルが「MQL4」→「Indicators」フォルダに入っているか確認する。ExpertsやScriptsに入れてしまっていないか確認する
「MQL4フォルダの直下(Indicatorsの外)」に置いてしまっているケースもけっこうあります。フォルダを一段階入る必要があります。
原因3:MT4の更新・再起動を行っていない
症状:ファイルは正しい場所にあるが、ナビゲーターに出てこない
対処:ナビゲーターを右クリック→「更新」、またはMT4を再起動する
ファイルを置いただけでは自動認識されません。この更新作業、地味に忘れがちです。
原因4:MT4とMT5のバージョン違い
症状:ファイルを入れても動かない、エラーが出る
対処:使っているのがMT4なのか、MT5なのかを確認する。MT5用のインジケーターはMT4では動作しない
ブローカーによってはMT4とMT5の両方を提供しているところがあります。ダウンロードしたファイルがMT4用かMT5用かを確認してください。ファイル名に「MT4」「MT5」と書いてあることが多いです。
原因5:DLL許可設定が無効になっている
症状:インジケーターは表示されるが正常に動作しない、エラーが表示される
対処:チャートに追加したインジケーターをダブルクリックして設定画面を開き、「全般(Common)」タブの「DLLの使用を許可する(Allow DLL imports)」にチェックを入れてOKを押す
一部のカスタムインジケーターは、外部のDLL(ダイナミックリンクライブラリ:インジが機能を借りてくる外部ファイル)を使います。この許可設定が無効だと正常に動きません。
便利なカスタムインジケーター5選と特徴
実際に私が使ったことがある、または周囲のトレーダーから評判が良いものを5つ紹介します。
重要なご注意:インジケーターはあくまで相場分析の補助ツールです。どんなに高機能なインジケーターを使っても、損失が発生するリスクは常に存在します。「このインジケーターを使えば必ず勝てる」というものは存在しません。参考情報としてご活用いただき、トレードの最終判断はご自身の責任で行ってください。
1. GMMA(Guppy Multi Moving Average)
短期6本+長期6本の合計12本の移動平均線を同時に表示するインジケーターです。トレンドの勢いや反転のタイミングを視覚的に掴みやすく、個人トレーダーのブログや国内FXサイトで無料配布されていることが多いです。私も相場の大きな流れを確認するときに使っています。初心者でも比較的とっつきやすいインジだと思います。
2. PZ Super Trend(スーパートレンド)
トレンドの方向と損切りラインの目安を1本のラインで表示するシンプルなインジです。上昇トレンド時は青色(または緑)、下降トレンド時は赤色でラインが切り替わるので、直感的にトレンドを確認できます。MQL5マーケット(MetaQuotesが運営するインジケーター配布サイト)で無料公開されているものが有名です。
3. GG-TrendBar
1分足から月足までの複数時間足のトレンド方向を、色分けされたバーで一覧表示してくれるインジです。複数の時間足をいちいち切り替えて確認する手間が省けます。正直、時間が限られている副業トレーダーにとってはかなりありがたい機能です。MQL5コードベースで無料公開されています。
4. CM Strength(通貨強弱)
USD、EUR、JPY、GBP、AUD、CAD、CHF、NZDの主要8通貨の強弱を数値やランキングで表示してくれるインジです。「強い通貨を買い、弱い通貨を売る」という考え方がFXにはありますが、このインジを使うと今どの通貨が強くてどれが弱いのかが一目でわかるため、通貨ペアの選定に役立ちます。
5. JPN_Time_SubZero(日本時間表示)
海外FX会社のMT4を使っていると、チャートに表示されている時刻がサーバー時刻(多くの場合、欧州時間)になっていて、日本時間とズレています。このインジはチャート上に日本時間を表示する機能を持っています。「今ニューヨーク時間で何時か」を都度計算するのは面倒で、地味ながら入れておくと快適になります。
Hedgrow FXのようなFXコミュニティでも、こういった実用的なユーティリティ系インジケーターが共有されていることがあるので、一度覗いてみるのもいいと思います。副業トレーダーとして限られた時間を有効に使いたいなら、Claudeと一緒に相場分析ができるFXツール Hedgrow FXも選択肢のひとつです。
免責事項:上記で紹介したインジケーターはいずれも、あくまで相場分析の一助となるツールです。FXトレードには元本損失リスクを含む投資リスクが伴います。インジケーターのシグナルのみに依存したトレードは推奨しません。投資に関する最終判断はご自身の責任において行ってください。本記事の情報は作成時点のものであり、MT4の仕様変更等により内容が変わる場合があります。
インジケーターの設定変更・削除方法
インジケーターを追加したあと、「色を変えたい」「パラメーターを調整したい」「もう使わないから削除したい」という場面も出てきます。
設定変更の方法
チャートに表示されているインジケーターの線や表示エリアをダブルクリックすると、設定画面が再度開きます。「パラメーター(Inputs)」タブで数値を変更し、「OK」を押すと反映されます。
線がうまくクリックできない場合は、チャートを右クリックして「インジケーターリスト(Indicators List)」を選択すると、現在表示中のインジケーター一覧が出ます。そこから編集したいものを選んで「編集(Edit)」ボタンを押しても設定画面を開けます。
インジケーターをチャートから一時的に削除する方法
インジケーターリスト(チャートを右クリック→「インジケーターリスト」)から対象のインジを選択し、「削除(Delete)」ボタンを押します。
これはあくまで「このチャートから非表示にする」操作で、インジケーターのファイル自体は「Indicators」フォルダに残ったままです。再度使いたいときはナビゲーターからチャートに追加すればいつでも使えます。
インジケーターファイルを完全に削除する方法
ファイルそのものを削除したい場合は、MT4のデータフォルダ内の「MQL4」→「Indicators」フォルダを開き、該当ファイルを選択して削除します。
ひとつ注意:このフォルダからファイルを削除すると、通常のファイル削除とは異なり、ゴミ箱に入らずそのまま完全削除されます。「やっぱり元に戻したい」となっても復元できないケースがほとんどです。削除前に間違いがないか必ず確認してください。
複数のMT4を使っている場合のインジ管理
FX会社(ブローカー)ごとにMT4をインストールしていると、それぞれ別々のデータフォルダを持ちます。ひとつのMT4にインジを追加しても、別のMT4には反映されません。
Hedgrow FXを含め複数の会社のMT4を使い分けている場合は、それぞれのMT4の「Indicators」フォルダに同じファイルをコピーする必要があります。「同じ作業を繰り返すのが面倒」と感じる方は、よく使うインジだけ厳選してインストールしておくのをお勧めします。私もそうしています。
どのMT4のデータフォルダかわからなくなったときは、それぞれのMT4を起動した状態で「ファイル」→「データフォルダを開く」を実行すれば、そのMT4専用のフォルダが開きます。インスタンスID(32桁の英数字)が異なるため、フォルダパスを見て区別できます。
よくある質問(FAQ)
Q: .ex4と.mq4、どちらのファイルを入れればいい?
A: 基本的にはどちらでも動作します。.ex4 はコンパイル済みの実行ファイルで、すぐに使えます。.mq4 はソースコードなので、MT4がMQL4エディター(MetaEditor)で自動コンパイルして使用します。配布されているファイルが .ex4 のみであれば、それをそのまま使えば問題ありません。両方ある場合は .ex4 を使うのが一般的です。
Q: インジケーターを入れたのにナビゲーターの一覧に表示されない場合は?
A: 以下の順番で確認してください。①ファイルがZIPのままになっていないか(解凍が必要)、②「MQL4」→「Indicators」フォルダに入っているか(ExpertsやScriptsではないか)、③ナビゲーターの「インディケータ」を右クリックして「更新」をしたか、またはMT4を再起動したか。これらを確認しても解決しない場合は、ファイルがMT4用(MT4専用の .ex4)かどうかもチェックしてみてください。
Q: MT5のインジケーターをMT4に入れることはできる?
A: できません。MT4とMT5はプラットフォームとしての互換性がなく、MT5用のファイルはMT4では動作しません。逆も同様です。ダウンロードページに「MT4対応」と明記されているファイルを選ぶようにしてください。MT4とMT5の両方に対応したインジケーターを配布しているサイトでは、「MT4用」と「MT5用」が別々に用意されています。
Q: インジケーターを完全に削除するにはどうすればいい?
A: チャートからの削除と、ファイルの完全削除の2段階があります。チャートから消したいだけなら、チャートを右クリック→「インジケーターリスト」から削除します。ファイルごと削除したい場合は、MT4のデータフォルダ(「ファイル」→「データフォルダを開く」)→「MQL4」→「Indicators」フォルダ内のファイルを直接削除します。ただし、このフォルダからの削除はごみ箱に入らず完全削除になるため、慎重に行ってください。
Q: 複数のFX会社のMT4を使っているが、どのデータフォルダに入れればいい?
A: それぞれのMT4は独立したデータフォルダを持っています。インジケーターを使いたいMT4を起動した状態で、そのMT4の「ファイル」→「データフォルダを開く」からデータフォルダを開き、「MQL4」→「Indicators」にファイルを入れてください。複数のMT4でまとめて使いたい場合は、それぞれのMT4に対して同じ手順を繰り返す必要があります。少し手間ですが、確実な方法です。
Q: インジケーターをチャートに追加すると動作が重くなる気がするのですが?
A: 複数のカスタムインジケーターを同時に使用すると、PCへの負荷が増してMT4の動作が遅くなることがあります。特に計算量の多いインジ(複数の時間足データを参照するものなど)は負荷が高い傾向があります。使っていないインジケーターはチャートから外しておくと動作が軽くなります。あまりに多くのインジを重ねると分析も複雑になって判断を迷う原因になります。体感ですが、チャート1枚あたり2〜3個程度に絞るのが使いやすいと感じています。
まとめ
MT4へのインジケーターのインストール手順をまとめると、
- ZIPファイルを解凍して
.ex4または.mq4ファイルを取り出す - MT4の「ファイル」→「データフォルダを開く」でデータフォルダを開く
- 「MQL4」→「Indicators」フォルダにファイルをコピー
- ナビゲーターを右クリック→「更新」またはMT4を再起動
この4ステップです。慣れてしまえば本当に5分もかかりません。「データフォルダの開き方」と「Indicatorsフォルダの場所」さえ一度覚えれば、2回目以降は迷わずできます。
私も最初の頃はインジケーターを入れることに時間を使い過ぎて、肝心のトレード練習の時間が減っていました。ツールの使い方は早めにマスターして、分析とトレードの判断力を磨くことに時間を使う方が、長い目で見て大事だと感じています。
インジケーターはトレードの補助ツールに過ぎませんが、使いこなせると分析の視野は広がります。一つひとつ試しながら、自分のトレードスタイルに合うものを見つけてみてください。インジケーターの設定に慣れてきたら、Claudeと一緒に相場分析ができるFXツール Hedgrow FXでさらに一歩進んだトレード環境を試してみるのもひとつの選択肢です。
関連記事
免責事項:本記事はFXトレードにおけるツールの操作方法を解説することを目的としています。FX(外国為替証拠金取引)は、レバレッジ効果により投資元本を上回る損失が生じるリスクがあります。インジケーターのシグナルは相場分析の一助にはなりますが、利益を保証するものではありません。投資に関する最終判断はご自身の責任において行ってください。本記事の情報は作成時点のものであり、MT4の仕様変更等により内容が変わる場合があります。
