MT4カスタムインジケーター導入方法と無料おすすめ5本

MT4カスタムインジケーター導入・チャート分析画面のイメージ

「MT4の標準インジケーターだけでは物足りない」と感じているなら、カスタムインジケーターの導入が突破口になります。私はMT4を10年以上使い続けてきましたが、カスタムインジケーターを使い始めた時期を境に、エントリー精度とチャート分析の質が大きく変わりました。数百本を試してきた経験から言えるのは、「正しく選んで正しく導入する」ことさえできれば、初心者でも確実に恩恵を受けられるということです。

この記事では、MT4カスタムインジケーターのダウンロードから正しいフォルダへの配置・パラメーター設定まで、手順を丁寧に解説します。さらに、無料で使えるおすすめインジケーター5本も実体験をもとに厳選紹介します。導入で詰まりやすいトラブル対処法も網羅しているので、初心者から中級者まで参考にしていただける内容です。

MT4カスタムインジケーターとは?標準との違いを理解しよう

MT4には最初からMACD・ボリンジャーバンド・RSIなどの「標準インジケーター」が搭載されています。これらはMetaQuotes社が提供するもので、インストール直後から使えます。一方、「カスタムインジケーター」とは第三者が独自に開発したインジケーターで、MQL4というプログラミング言語で書かれた.ex4または.mq4ファイルとして配布されます。

カスタムインジケーターの最大の魅力は、標準では実現できないロジックをチャート上に視覚化できる点です。たとえば、複数の時間軸のトレンドを1画面で確認できるインジケーターや、特定のローソク足パターンを自動検出して矢印表示するインジケーターなど、自分のトレードスタイルに合わせた分析ツールを自由に追加できます。

標準インジケーターとカスタムインジケーターの主な違いを整理すると以下のとおりです。

項目標準インジケーターカスタムインジケーター
提供元MetaQuotes社第三者(個人・企業)
ファイル形式MT4内蔵.ex4 / .mq4
ロジックの自由度固定無限
入手コスト無料(MT4付属)無料〜有料
安全性確認不要配布元の確認が必要

なお、MT4の標準インジケーターの設定と活用方法については別記事で詳しくまとめています。標準インジケーターをまだ使いこなせていない方は、そちらを先に読むと理解がスムーズです。

MT4カスタムインジケーターの導入手順【ダウンロードから設定まで】

カスタムインジケーターの導入は、「ファイルの配置」と「MT4上での読み込み」の2ステップが基本です。一度覚えてしまえばどのインジケーターでも同じ手順なので、最初の1本を丁寧に試してみてください。

ステップ1:インジケーターファイルをダウンロードする

信頼できるサイトからインジケーターの.ex4または.mq4ファイルをダウンロードします。主な入手先は以下のとおりです。

  • MQL5コミュニティ(mql5.com):MetaQuotes公式のマーケットプレイス。無料・有料ともに豊富で信頼性が高い
  • FX関連ブログ・トレーダーのサイト:個人開発の高品質インジケーターが多い。実績のある運営者のものを選ぶ
  • GitHub:ソースコード付きで公開されているものも多く、透明性が高い

ダウンロード時は必ずウイルス対策ソフトでスキャンする習慣をつけてください。.ex4はコンパイル済みバイナリファイルのため内部コードが見えません。配布元の信頼性を事前に確認することが安全なインジケーター活用の大前提です。

ステップ2:正しいフォルダにファイルを配置する

MT4にはインジケーターを置く専用フォルダがあります。以下の手順でフォルダを開いてください。

  1. MT4のメニューバーから「ファイル」→「データフォルダを開く」をクリック
  2. 開いたフォルダ内の「MQL4」→「Indicators」フォルダを開く
  3. ダウンロードした.ex4または.mq4ファイルをこのフォルダにコピー

フォルダパスはMT4のバージョンやインストール先によって異なる場合があります。XMのMT4を使っている方は、「データフォルダを開く」からアクセスするのが最も確実な方法です。

ステップ3:MT4を再起動またはインジケーターを更新する

ファイルを配置したら、MT4を完全に再起動するのが確実です。あるいは、ナビゲーター(Navigator)ウィンドウ内の「カスタムインジケーター」フォルダを右クリックして「更新」を選ぶだけでも反映されます。正しく配置できていれば、ナビゲーターのリストに新しいインジケーター名が表示されます。

ステップ4:チャートに適用してパラメーターを設定する

ナビゲーターに表示されたインジケーターを、対象のチャートへドラッグ&ドロップします。設定ダイアログが開いたら、以下の3つのタブで詳細を設定します。

タブ名設定内容
パラメーター期間・レベル値・計算方式など、インジケーター固有の数値設定
色ラインや矢印の色・線種・太さの設定
表示適用する時間軸の選択(特定の時間軸に非表示も可能)

パラメーター設定は、最初は配布元が推奨するデフォルト値のまま使い始めることをおすすめします。バックテストや実際の相場で検証しながら少しずつ調整していく方が、パラメーターが相場に与える影響を体感的に理解しやすくなります。

ここまでの手順でインジケーターの導入は完了です。XMでMT4を使い始めたばかりの方には、口座環境の整備もあわせて進めておくことをおすすめします。

気になった方はこちらも確認してみてください

▶ 詳細を確認する

※ XM Tradingの口座開設は無料で行えます

もちろん、まずはこのまま記事を読み進めていただくだけでも十分参考になります。次のセクションでは、実際に私が今もチャートに表示させているおすすめインジケーター5本を紹介します。

MT4インジケーター無料おすすめ厳選5本【実体験から選出】

10年以上のMT4使用経験と、数百本のインジケーターを実際に試してきた中から、特に汎用性が高く初心者にも使いやすいものを厳選しました。以下の5本は、私が今もチャートに常時表示させているものです。いずれも無料で入手でき、MQL5コミュニティや各種FXトレーダーのブログから探すことができます。

1. SuperTrend(スーパートレンド)

ATR(真の値幅)をベースにトレンド方向を色分け表示するインジケーターです。上昇トレンドなら緑、下降トレンドなら赤のラインがローソク足に沿って表示されます。ラインの上・下でポジション方向を絞り込む使い方が基本で、シンプルながら信頼性が高く、トレンドフォロー系の手法と相性抜群です。

  • 推奨パラメーター:ATR期間=10、乗数(Factor)=3.0
  • おすすめ時間軸:H1〜H4
  • 得意な相場:トレンド相場(レンジ相場では注意)

2. ZigZag改良版(ジグザグ)

MT4標準にもZigZagはありますが、カスタム版はピボット高値・安値の検出精度が向上しています。高値・安値の切り上げ・切り下がりを視覚的に確認できるため、トレンド転換の判断や波形カウントに役立ちます。フィボナッチ計測の基点特定にも活用できます。

  • 推奨パラメーター:Depth=12、Deviation=5、Backstep=3
  • おすすめ時間軸:M15〜H4
  • 得意な使い方:構造把握・波形分析のサポート

3. Stochastic RSI(ストキャスティクスRSI)

RSIにストキャスティクスの計算を重ねた複合オシレーターです。標準のRSIより過買い・過売りゾーンへの到達が素早く、短期のエントリータイミング特定に優れています。強いトレンド相場ではダマシも増えるため、SuperTrendと組み合わせてトレンド方向に合ったシグナルのみを採用する使い方が効果的です。

  • 推奨パラメーター:RSI期間=14、Stoch期間=3、シグナル=3
  • おすすめ時間軸:M5〜H1
  • 得意な使い方:エントリータイミングの絞り込み

4. Heiken Ashi Smoothed(平滑化平均足)

通常の平均足をさらに移動平均で平滑化したインジケーターです。ノイズが少なくトレンドの継続・転換が分かりやすいため、相場の「大局観」をつかむのに役立ちます。実際のエントリーには別のトリガーを使い、このインジケーターはフィルターとして使う方法がおすすめです。

  • 推奨パラメーター:MA期間=6(EMA)
  • おすすめ時間軸:H1〜D1
  • 得意な使い方:トレンドフィルター・大局判断

5. Session Indicator(セッション表示インジケーター)

東京・ロンドン・ニューヨークの各セッション時間帯をチャート上に色分けで表示するインジケーターです。「なぜここで急に動いたのか」がセッションの切り替わりと重なっていることが多く、時間帯を意識したトレードへの移行をサポートします。特にXMでFXをトレードする方には、セッションの重複時間帯(流動性が高い時間帯)を視覚的に把握するために非常に有用です。

  • 推奨パラメーター:各セッションの開始・終了時間をブローカーのサーバー時間に合わせて設定
  • おすすめ時間軸:M15〜H1
  • 得意な使い方:時間帯フィルター・流動性の高いタイミングを把握

複数のインジケーターをチャートに重ねる際は、テンプレートとして保存しておくと、別のチャートや通貨ペアへの適用が一瞬で完了して非常に便利です。上記5本をベースにテンプレートを1つ作ってみることをおすすめします。

これらのMT4カスタムインジケーターをフル活用するには、安定したトレード環境の整備も重要です。XMのMT4環境が整っていると、インジケーターのシグナルへの反応スピードも上がります。

もっと詳しく知りたい方はこちら

▶ 詳細を確認する

※ XM Tradingの口座開設は無料で行えます

迷っている方は、まず無料の情報だけでも確認してみるのがおすすめです。口座開設後にカスタムインジケーターをチャートに適用すれば、すぐに実践的な分析が始められます。

カスタムインジケーター導入時の注意点とトラブル対処

カスタムインジケーターは非常に便利ですが、導入・運用にあたっていくつかの注意点があります。私自身、過去に何度か失敗を経験しているので、同じつまずきを避けられるよう共有します。

よくあるトラブルと対処法

トラブル原因対処法
チャートに適用してもインジケーターが表示されないファイルの配置フォルダが違う「MQL4 → Indicators」フォルダを再確認・MT4再起動
「DLLの読み込みが許可されていません」エラーセキュリティ設定でDLL読み込みが無効MT4オプション → 「エキスパートアドバイザー」タブでDLL読み込みを許可
MT4が重くなった・クラッシュするインジケーターの計算負荷が高すぎる同時使用するインジケーターを減らす・計算期間を短縮する
インジケーターが表示されるが数値がおかしいパラメーターが相場に合っていない推奨パラメーターを確認・バックテストで検証

インジケーターを入れすぎない「引き算の発想」

初心者がやりがちな失敗の一つが、「インジケーターを増やせば増やすほど精度が上がる」という誤解です。実際には、複数のインジケーターが同じ情報を異なる形で表示しているだけで、分析の根拠が増えているわけではないケースが多くあります。私の経験上、1つのチャートに表示するインジケーターは多くても3〜4本に絞るのが、判断のスピードと精度のバランスが取れた状態です。

また、スマートフォンでMT4を使っている方は、インジケーターが多すぎるとチャートが見づらくなる点にも注意が必要です。モバイル環境でも見やすいチャート設定を意識することで、外出先でのトレードチェックもスムーズになります。

MT4とMT5のカスタムインジケーター互換性

重要な点として、MT4用のカスタムインジケーター(.ex4/.mq4)はMT5では動作しません。MT5専用のインジケーターは.ex5/.mq5形式で、プログラミング言語もMQL5になります。XMではMT4とMT5の両方が利用できますが、インジケーターのファイルを入れ替える際は、使用しているプラットフォームに対応したファイルを選ぶ必要があります。

インジケーターの互換性問題はMT5への移行で最初につまずくポイントの一つです。同じ名前のインジケーターでもMT5版を別途入手する必要があるため、MT5への移行を検討している方は事前に確認しておきましょう。

よくある質問(Q&A)

Q: .ex4と.mq4の違いは何ですか?

A: .mq4はソースコード(人間が読める形式)で、.ex4はそれをコンパイル(機械語に変換)したファイルです。MT4で実際に動かすには.ex4が必要ですが、.mq4を配置した場合はMT4が自動的にコンパイルして.ex4を生成します。ソースコードが見える.mq4の方が、インジケーターの動作を確認できるため安全性の判断がしやすい面があります。

Q: ナビゲーターに追加したのにインジケーターが表示されません。

A: まずファイルが「MQL4 → Indicators」フォルダに正しく配置されているか確認してください。配置後にMT4の再起動が必要な場合があります。ナビゲーター内の「カスタムインジケーター」を右クリックして「更新」を実行しても解決しない場合は、ファイルが破損している可能性があるため再ダウンロードをお試しください。

Q: 無料のカスタムインジケーターは安全に使えますか?

A: 配布元の信頼性によって異なります。MQL5の公式コミュニティや実績のあるトレーダーのサイトからダウンロードしたものは比較的安全ですが、不明なサイトのファイルにはウイルスやスパイウェアが含まれているリスクがあります。必ずウイルス対策ソフトでスキャンしてから使用し、ソースコード(.mq4)が公開されているものの方が透明性が高くなります。

Q: パラメーターの調整方法が分かりません。

A: まず配布元が推奨する初期値(デフォルト値)のまま使い始めることをおすすめします。その後、MT4のバックテスト機能(ストラテジーテスター)を使って過去の値動きで動作を確認しながら少しずつ数値を変えていくと、パラメーターが相場に与える影響を体感的に理解できます。過最適化(カーブフィッティング)には注意が必要です。

Q: MT4のカスタムインジケーターはMT5でも使えますか?

A: 使えません。MT4用(.ex4/.mq4)とMT5用(.ex5/.mq5)は別のファイル形式・プログラミング言語です。同じ名前のインジケーターでもMT5版を別途入手する必要があります。XMでMT5を使っている方は、MT5対応版を検索してダウンロードしてください。

まとめ:カスタムインジケーターで分析に「自分だけの視点」を加えよう

MT4カスタムインジケーターの導入は、「ファイルをフォルダに置いてMT4を再起動する」だけで完了します。難しい操作は一切不要です。大切なのは、インジケーターを「盲信しない」こと。あくまで相場を読むための補助ツールとして活用し、最終的な判断は自分自身で行うスタンスを忘れないでください。

今回紹介した5本(SuperTrend・ZigZag改良版・Stochastic RSI・Heiken Ashi Smoothed・Session Indicator)は、どれもシンプルで汎用性が高く、初心者でも導入しやすいものを選びました。まずは1本だけ試してみて、チャートの見え方がどう変わるかを確かめるところから始めてみましょう。MT4インジケーターの無料おすすめを活用すれば、分析コストをかけずにトレードの質を引き上げることができます。

MT4の設定全体を最適化したい方は、チャート設定からインジケーターまでトータルで整えると、トレード環境がぐっと快適になります。また、アラート機能を使えばインジケーターのシグナルをスマートフォンへプッシュ通知できるため、MT4のアラート・通知設定も導入してみてください。あなたのトレード環境がさらに一段階アップグレードされるはずです。

田

✅ 編集長監修

田村 龍一

FX歴は2011年からです。裁量(短期)、自動売買(中期)、積立とスワップ(長期)のポートフォリオを組んできました。

編集・監修ポリシー
田

✏️ 担当ライター

田村 龍一MT4/MT5操作・インジケーター・EA・チャート分析

MT4/MT5歴10年以上。XMのMT4/MT5でカスタムインジケーター・EA導入を実践。

田

✅ 編集長監修

田村 龍一

FX歴は2011年からです。裁量(短期)、自動売買(中期)、積立とスワップ(長期)のポートフォリオを組んできました。

編集・監修ポリシー
田

✏️ 担当ライター

田村 龍一MT4/MT5操作・インジケーター・EA・チャート分析

MT4/MT5歴10年以上。XMのMT4/MT5でカスタムインジケーター・EA導入を実践。