最終更新: 2026年6月
MT4には最初から使える標準インジケーターが揃っていますが、「もっと使いやすいものはないかな」「他のトレーダーはどんなツールを使っているんだろう」と思ったことはありませんか?
実は、MT4には無料でダウンロードできるカスタムインジケーターが何千種類もあります。私も7年間使ってきた中でかなりの数を試しましたが、本当に使い続けているものはそれほど多くありません。
この記事では、実際に私が使い続けているものや、トレーダー仲間の評判が良いものを中心に、無料で使えるカスタムインジケーターを7つ紹介します。入れ方も合わせて解説するので、初めての方でも大丈夫です。
カスタムインジケーターとは
カスタムインジケーターとは、MT4の標準機能にはない、ユーザーが独自に作成・配布しているインジケーターのことです。MQL4というプログラミング言語で作られており、.ex4または.mq4というファイル形式で配布されています。
カスタムインジケーターを使うことで、自分のトレードスタイルに合った情報表示が実現できる。
世界中のトレーダー・開発者が作ったものが無料で公開されており、MQL5.comや各種FX情報サイトから入手できます。
標準インジケーター(MT4に最初から入っているMACDやRSI等)と比べたカスタムインジケーターの主な利点は以下の通りです:
- アラート機能が付いていることが多い(仕事中でもシグナルを見逃さない)
- 表示のカスタマイズ性が高い(色・サイズ・表示内容を自由に変更できる)
- 複数の指標を1つにまとめた「複合インジケーター」が存在する
- 独自のアルゴリズムを使った指標が使える(標準にない視点を追加できる)
カスタムインジケーターの入れ方(基本手順)
詳しくは別記事で解説していますが、基本的な手順をここでも確認しておきます。
インジケーターの入れ方は1度覚えれば、どのカスタムインジケーターでも同じ手順で完了する。
- インジケーターのファイル(.ex4 or .mq4)をダウンロードして解凍する
- MT4のメニューから「ファイル」→「データフォルダを開く」を開く
- 「MQL4」→「Indicators」フォルダにファイルをコピーする
- MT4を再起動(またはナビゲーター右クリック→更新)
- ナビゲーターの「カスタムインジケーター」からチャートにドラッグ
インストール後、チャートにインジケーターが表示されない場合は「チャートにドラッグ」の後に出てくる設定ウィンドウで「OK」を押すことを確認してください。また、インジケーターの種類によっては「別のサブウィンドウ」(チャートの下部)に表示されるものと「メインチャート上」に表示されるものがあります。
おすすめカスタムインジケーター7選
1. SuperTrend(スーパートレンド)
種別: トレンドフォロー系 難易度: 初級〜中級
SuperTrendは海外トレーダーの間で非常に人気の高いインジケーターです。ATR(Average True Range: 価格変動の平均幅を示す指標)をベースにしており、上昇トレンド中はチャート上に緑のライン、下降トレンド中は赤のラインが表示されます。
使い方: トレンドの方向確認と損切りラインの目安として使えます。「ラインの色が変わったらトレンド転換のサイン」として活用できます。
主なパラメーター:
- Period(ATR期間): デフォルト7〜14程度
- Multiplier(乗数): デフォルト3程度
実践的な活用法: SuperTrendラインを損切りポイントとして使う方法が人気です。買いポジションの場合、SuperTrendの緑ラインの直下に損切りを置く。ラインが赤に変わった時点でポジションをクローズする、というルールベースのトレードが実装しやすいです。
ただし、レンジ相場では頻繁にシグナルが出るため、他の指標と組み合わせて使うことをおすすめします。相場がトレンドを形成しているかどうかを先に確認してから使うと「ダマシ」が減ります。
2. Heiken Ashi(平均足)
種別: トレンド確認系 難易度: 初級
平均足は通常のローソク足を「滑らか」にした表示方法で、トレンドの方向がひと目でわかりやすくなります。
標準のMT4にも「Heiken Ashi」という名前で入っていますが、アラート機能付きや色の設定を自由に変えられるカスタム版の方が使いやすい場面もあります。
使い方: 「同色のローソク足が連続しているうちはトレンド継続」というシンプルなルールで使えます。初心者が最初に試すインジケーターとして個人的にはかなりおすすめです。
カスタム版のメリット: 標準版と異なり「色が変わったときにアラートを鳴らす」機能が付いているものが多い。仕事中にチャートを離れていても、トレンド転換のタイミングをスマートフォンで受け取れます。
平均足の弱点として、「遅れが生じる」点があります。実際のローソク足より半足程度遅れてシグナルが出るため、エントリーとイグジットのタイミングが厳密に必要なスキャルピングには向きません。スイングトレード・デイトレードでの方向確認ツールとしての活用が適しています。
3. ZigZag(ジグザグ)
種別: 波動・スイングポイント表示 難易度: 初中級
高値・安値を結んでチャートのスイングポイントを可視化してくれます。ダウ理論(高値・安値の切り上げ・切り下げ)を確認するのに便利です。
MT4に標準搭載されていますが、アラート機能を付けたカスタム版もよく使われます。
使い方: 直近の高値・安値を目視で確認しやすくなるため、「前回高値を上抜けたか」「サポートラインを割ったか」の判断が視覚的にできます。ダウ理論的なトレンド判断を補助するツールとして活用できます。
注意点: ZigZagは最後のポイントが確定していない(ローソク足の確定に合わせて動く)という特性があります。最終ポイントだけを信頼しすぎないようにしてください。
「最後のスイングポイント」は現在進行中であるため、リペイント(描き直し)が発生します。確定済みのポイントは2〜3本前のものから信頼性が上がります。
4. 非線形回帰チャンネル(Linear Regression Channel)
種別: チャンネル・サポレジ系 難易度: 中級
価格の統計的な回帰トレンドを計算して、上下のバンドとして表示します。バンドの上限・下限が逆張りのポイント候補になります。
数学的には「最小二乗法」を使ったトレンドラインです。詳しい計算式を知らなくても、「価格がバンドの外に出たら戻り目」というシンプルな使い方で有効です。
実践的な使い方: D1(日足)やH4(4時間足)でバンドを表示し、「バンドの外に出たときに中心線に向かって戻るトレード」を組み立てる方法が一般的です。ただし、強いトレンドが発生した際にはバンドを大きく突き抜けて戻ってこないケースもあるため、トレンドフォロー系の指標と組み合わせてフィルタリングすることが推奨されます。
5. Market Hours(マーケット時間表示)
種別: 情報表示系 難易度: 初級
東京・ロンドン・ニューヨークの各市場が開いている時間帯をチャート上に帯状で表示してくれます。
副業トレーダーとして限られた時間でトレードする場合、「今どの市場が動いているか」の確認に非常に便利です。私もこれは毎日使っています。
市場の重なり時間(東京+ロンドン、ロンドン+ニューヨーク)はボラティリティが高くなりやすく、エントリーチャンスが多い時間帯です。
副業トレーダーへの実践的なアドバイス: 日本時間の仕事終わり(18〜21時頃)は、ちょうどロンドン市場の開始からニューヨーク市場の開始にかけての時間帯に重なります。この時間帯は流動性が高く、動きが出やすい時間帯です。Market Hoursインジケーターを使って「今ロンドン時間に入ったか」を視覚的に確認することで、エントリーのタイミング判断がしやすくなります。
6. 各種アラート付き移動平均線クロス
種別: シグナル通知系 難易度: 初級
標準の移動平均線のクロスにアラート機能を追加したインジケーターです。ゴールデンクロス・デッドクロスが発生したときに音・ポップアップ・メールで通知してくれます。
仕事中でもシグナルを見逃さないために使っています。「通知が来たらチャートを確認する」という運用スタイルにすると、チャートを長時間見続ける必要がなくなります。
具体的な設定の例:
- 短期EMA: 20期間(20EMA)
- 長期EMA: 50期間(50EMA)
- アラート: クロス発生時にポップアップ + メール送信
この設定でUSD/JPYのH1チャートに設定しておくと、日中仕事中でもゴールデンクロス・デッドクロスの発生時にすぐ気づけます。
7. ATR(Average True Range)可視化版
種別: ボラティリティ計測 難易度: 初中級
ATRは標準搭載されていますが、「今日の予想最大値動き幅をpipsで表示する」「週の予想レンジを表示する」といった機能を追加したカスタム版が便利です。
損切り幅をATRの倍数で設定する方法(「ATRの1.5倍を損切りとする」など)は、固定pips損切りよりも相場の状況に合わせた管理ができます。
具体的な活用法: USD/JPYで現在のATR(14期間)が80pipsの場合、「ATRの1.5倍 = 120pips」が損切り幅の目安になります。相場のボラティリティが高い(ATRが大きい)ときは損切り幅を広く、低い(ATRが小さい)ときは損切り幅を狭くする、という動的なリスク管理が実現できます。固定pips損切りより「相場の実態に合った損切り」が設定できるため、不必要な損切りが減る可能性があります。
信頼できるカスタムインジケーターの入手先
インジケーターをダウンロードする場合は、信頼できるサイトから入手することが重要です。悪意のあるコードが含まれるファイルは存在しますので、注意が必要です。
比較的安全な入手先
- MQL5.com(MetaQuotes公式のマーケットプレイス)
- 国内の大手ブローカー(OANDA・みんなのFXなど)が公開しているもの
- 評判の良いFX情報サイト
出所不明のファイルや、「絶対に勝てる」「損失ゼロ」などの謳い文句のあるインジケーターには注意してください。
MQL5.comのCodebaseは、MetaQuotes(MT4/MT5の開発元)が運営するプラットフォームで、多数のユーザーのレビューと評価が付いています。使う前にレビューを確認することで品質を判断しやすいです。ただし英語表記が多いため、Google翻訳等を活用してください。
入れすぎ注意——本当に使うものだけ
最後に一つ、7年間副業トレードをしてきた私からのアドバイスです。
インジケーターは多すぎると、かえって判断が難しくなります。「A指標はBUY、B指標はSELL」という矛盾した状況が頻発し、結局どうすればいいかわからなくなる。
最初は2〜3個試して、自分のトレードスタイルに合ったものだけを残す、というのが現実的なアプローチです。
インジケーターを選ぶ基準として私が実践しているのは「このインジケーターが示すことが、自分のトレード判断のどの部分を補助するか」を明確にすることです。「なんとなく良さそうだから入れる」ではなく、「エントリーのタイミング確認のために使う」「ポジションの損切りポイント設定に使う」という具体的な役割を決めてから使い始めると、インジケーターが増えすぎるのを防げます。
インジケーターを自分でカスタマイズしたり、独自のロジックでツールを作りたいと思ったら、Claudeと会話しながらインジケータが作れるhedgrow-fxも選択肢の一つです。プログラミングなしで自分だけの分析ツールを設計できる可能性があります。
まとめ
7つのカスタムインジケーターの活用場面をまとめると:
| インジケーター | 主な用途 | 難易度 | |---|---|---| | SuperTrend | トレンド方向確認・損切りライン | 初中級 | | Heiken Ashi(カスタム版)| トレンド継続確認・アラート | 初級 | | ZigZag | スイングポイント可視化 | 初中級 | | Linear Regression Channel | チャンネル・逆張りポイント | 中級 | | Market Hours | 市場時間帯の確認 | 初級 | | アラート付きMAクロス | エントリーシグナル通知 | 初級 | | ATR可視化版 | 損切り幅の動的設定 | 初中級 |
どのインジケーターも「万能ツール」ではありません。自分のトレードスタイル・使う時間足・取引する通貨ペアに合わせて選んで使うことが大切です。
よくある質問(FAQ)
Q: 無料インジケーターと有料インジケーターの違いは何ですか? A: 機能の高度さ・サポートの有無・更新頻度などが異なります。ただし「高い=良い」ではなく、無料でも優れたインジケーターは多いです。まず無料のものを試してみることをおすすめします。
Q: カスタムインジケーターはウイルスに感染することはありますか? A: .ex4ファイルはコンパイルされたプログラムのため、悪意のあるコードが含まれる可能性はゼロではありません。信頼できるサイトからダウンロードするようにしてください。
Q: インジケーターが多すぎてMT4が重くなりました。どうすればいいですか? A: Indicatorsフォルダから使っていないファイルを別フォルダに移動するか削除してください。1つのチャートに同時に表示するインジケーターの数を絞ることも効果的です。
Q: 英語のインジケーターは日本語化できますか? A: .mq4ファイル(ソースコードあり)の場合は、MetaEditorで編集して日本語化できます。.ex4ファイルのみの場合は編集できません。
Q: スマートフォンのMT4でもカスタムインジケーターは使えますか? A: 残念ながら、スマートフォン版のMT4/MT5ではカスタムインジケーターは使えません。カスタムインジケーターを使いたい場合はPC版が必要です。
Q: 自分だけのオリジナルインジケーターを作るにはどうすればいいですか? A: MQL4を学んでゼロから書く方法と、生成AIを使って日本語でロジックを説明してコードを生成してもらう方法があります。後者はプログラミング知識なしで始められます。Claudeと会話しながらインジケータが作れるhedgrow-fxは、後者のアプローチに特化したツールです。
Q: SuperTrendとATRは違うものですか? A: ATR(Average True Range)はボラティリティを測定する指標で、SuperTrendはATRを使って計算されるトレンドフォロー指標です。ATRがSuperTrendの「材料」になっている関係です。SuperTrendをチャートに表示するだけでATRを直接使う必要はありませんが、ATR可視化版インジケーターを別途入れることで「現在のボラティリティがいくらか」を数値で確認できます。
免責事項: 本記事は情報提供を目的としています。紹介するインジケーターの利用によって生じた損失について、筆者は責任を負いません。FX取引には元本割れのリスクがあります。取引はご自身の判断と責任のもとで行ってください。
