MT4インジケーターとは?入れ方・表示されない時の確認ポイント
MT4インジケーターとは、MT4のチャート上にライン、矢印、サイン、数値、サブウィンドウ、アラートなどを表示する補助プログラムです。
インジケーターを入れたのに表示されない、矢印やサインが出ない、アラートが鳴らない、通知が届かない場合は、ファイルの配置場所、MT4の再起動、チャートへの適用、パラメータ、ログを順番に確認することが重要です。
なお、この記事はMT4インジケーターの導入、表示確認、通知確認、開発相談前の整理を目的とした技術記事です。特定の売買判断、利益、勝率、損失回避を保証するものではありません。
この記事で確認すること
この記事では、MT4インジケーターの基本、入れ方、表示されない時の確認ポイント、ログで確認する内容、問い合わせ前に整理する情報を確認します。
- MT4インジケーターとは何か
- EAやスクリプトとの違い
- MT4インジケーターの入れ方
- 表示されない時に確認する場所
- アラートや通知が動かない時の切り分け
- ログ、スクリーンショット、設定内容の整理方法
- 開発依頼や不具合相談前に用意する情報
MT4インジケーターとは何か
MT4インジケーターは、MT4のチャート上に分析用の表示を追加するためのプログラムです。移動平均線、オシレーター、サイン表示、矢印表示、通知付きインジケーター、独自計算のカスタムインジケーターなどがあります。
インジケーターは、チャート上で確認しやすくするための補助表示です。自動で注文や決済を行うEAとは役割が異なります。
EA・インジケーター・スクリプトの違い
| 種類 | 主な役割 | 確認ポイント |
|---|---|---|
| インジケーター | チャート上にライン、矢印、サイン、数値、アラートなどを表示する | 表示、通知、パラメータ、対象時間足を確認する |
| EA | 条件に応じて注文、決済、管理処理などを行う | 自動売買許可、ロット、マジックナンバー、ログを確認する |
| スクリプト | 一度だけ実行する処理を行う | 実行タイミング、対象チャート、処理結果を確認する |
標準インジケーターとカスタムインジケーター
MT4には最初から使える標準インジケーターがあります。一方で、外部から追加する独自インジケーターはカスタムインジケーターとして扱います。
| 区分 | 内容 | 確認すること |
|---|---|---|
| 標準インジケーター | MT4に最初から入っているインジケーター | ナビゲータや挿入メニューから選択できるか |
| カスタムインジケーター | 外部から追加した独自インジケーター | ファイル配置、コンパイル状態、再起動、設定値を確認する |
| 通知付きインジケーター | 条件成立時にアラート、メール、プッシュ通知などを行うインジケーター | 通知設定、MT4側の許可設定、ログを確認する |
MT4インジケーターの入れ方
MT4インジケーターを入れる時は、ファイルを正しいフォルダに配置し、MT4を再起動またはナビゲータを更新してから、対象チャートへ適用します。
ファイルの種類を確認する
MT4インジケーターでは、主に .ex4、.mq4、付属ファイルなどを扱います。ファイル形式によって確認する内容が変わります。
| ファイル | 意味 | 確認ポイント |
|---|---|---|
.ex4 | MT4で実行するためのコンパイル済みファイル | 通常は MQL4/Indicators に配置する |
.mq4 | ソースコードファイル | MetaEditorで開けるが、配布条件により提供されない場合もある |
.set | 設定値を保存したファイル | インジケーター適用後に読み込む設定ファイルとして扱う |
| 画像・音声・DLLなど | インジケーターが参照する付属ファイル | 配布元の説明に従って配置場所を確認する |
基本の配置先
カスタムインジケーター本体は、通常 MQL4/Indicators フォルダへ配置します。MT4の上部メニューから「ファイル」→「データフォルダを開く」を選ぶと、利用中のMT4データフォルダを確認できます。
- MT4の「ファイル」から「データフォルダを開く」を選ぶ
MQL4フォルダを開くIndicatorsフォルダにインジケーターファイルを入れる- MT4を再起動する、またはナビゲータを更新する
- ナビゲータから対象インジケーターをチャートへ適用する
- 必要に応じてパラメータや
.setファイルを確認する
チャートへ適用する
ファイルを配置しただけでは、インジケーターはチャートに表示されません。ナビゲータから対象インジケーターを選び、表示したいチャートへドラッグするか、ダブルクリックして適用します。
適用後は、入力パラメータ、色、線の太さ、表示する時間足、アラート設定などを確認します。テンプレートを使っている場合は、テンプレート側の設定が優先されることもあります。
表示されない時の確認ポイント
インジケーターが表示されない場合は、原因を一つに決めつけず、ファイル配置、MT4認識、チャート適用、パラメータ、表示条件、ログの順に確認します。
| 症状 | 確認する場所 | 確認内容 |
|---|---|---|
| ナビゲータに表示されない | MQL4/Indicators、ナビゲータ | 配置先、MT4再起動、ナビゲータ更新を確認する |
| チャートに入れても何も出ない | チャート、パラメータ、表示条件 | 対象時間足、対象通貨ペア、色、サブウィンドウ、表示本数を確認する |
| サインや矢印が出ない | ロジック条件、入力値、過去足 | 条件が成立していないだけなのか、計算エラーなのかを切り分ける |
| アラートが鳴らない | インジケーター設定、MT4オプション | アラートON/OFF、通知設定、端末側設定を確認する |
| 文字やラインが見えない | 色設定、チャート背景、スケール | 背景色と同化していないか、表示位置が画面外になっていないか確認する |
| エラーが出る | Expertsログ、Journalログ | 読み込み失敗、配列エラー、ファイル不足、DLL関連の警告を確認する |
配置先が違っていないか確認する
MT4を複数インストールしている場合、別のMT4データフォルダへファイルを入れていることがあります。実際に起動しているMT4からデータフォルダを開き、そこへ配置されているか確認してください。
ナビゲータ更新またはMT4再起動を行う
ファイルを配置した直後は、MT4が新しいインジケーターを認識していない場合があります。ナビゲータ上で更新するか、MT4を再起動してから再度確認します。
表示条件が成立しているか確認する
サイン型インジケーターや矢印型インジケーターは、条件が成立した時だけ表示される場合があります。インジケーターを入れた直後に何も出ない場合でも、必ずしも不具合とは限りません。
対象時間足、対象通貨ペア、計算期間、サイン表示条件、過去足への表示有無を確認してください。
色や表示位置を確認する
ラインや文字が表示されていないように見えても、背景色と同化している、サブウィンドウに表示されている、チャートのスケール外に出ている、表示本数が少ないというケースがあります。
アラートや通知が動かない時の確認ポイント
アラート付きインジケーターでは、インジケーター側の設定とMT4本体側の設定を分けて確認します。インジケーター側で通知ONになっていても、MT4本体側の通知設定が不足していると通知されない場合があります。
| 確認項目 | 内容 |
|---|---|
| インジケーター側の通知設定 | Alert、Mail、Push、SoundなどのON/OFFを確認する |
| MT4本体の通知設定 | ツール、オプション、通知設定、メール設定などを確認する |
| 通知条件 | 足確定時のみ通知なのか、リアルタイム通知なのかを確認する |
| 重複通知防止 | 同じ足で1回だけ通知する仕様の場合、連続通知されないことがある |
| ログ | 通知処理のエラーや送信失敗が出ていないか確認する |
ログで確認すること
表示されない、通知されない、動作が不安定な場合は、チャート上の見た目だけで判断せず、ExpertsログとJournalログを確認します。
| ログ | 確認する内容 |
|---|---|
| Expertsログ | インジケーターの読み込み、計算エラー、通知処理、ファイル参照エラーなどを確認する |
| Journalログ | MT4本体側の起動、接続、読み込み、端末側の動作を確認する |
| MetaEditorのエラー | .mq4 をコンパイルする場合、エラーや警告が出ていないか確認する |
| チャート左上やポップアップ | 警告表示、読み込み失敗、DLL許可などのメッセージを確認する |
ログを確認する時は、エラーが出た時刻、対象インジケーター名、対象チャート、時間足、設定値を合わせて記録しておくと、原因の切り分けがしやすくなります。
問い合わせ前・開発相談前に整理すること
インジケーターの表示不具合や通知不具合を相談する場合は、対象ファイル、設定内容、ログ、スクリーンショットを整理しておくと確認が進めやすくなります。
対象ファイルを整理する
インジケーター本体の .ex4、設定に使った .set、付属ファイル、説明書がある場合は、どのファイルを使用しているかを確認してください。
設定内容を記録する
入力パラメータ、色、通知ON/OFF、対象時間足、テンプレートの有無を記録します。設定変更後に症状が変わった場合は、変更前後の値を分けて残すと確認しやすくなります。
スクリーンショットを用意する
チャート全体、インジケーター設定画面、ナビゲータ、Expertsログ、Journalログのスクリーンショットがあると、表示位置やエラーの確認がしやすくなります。
送る情報・送らない方がよい情報
相談時には、確認に必要な情報を整理しつつ、口座情報や認証情報などの不要な情報は送らないように注意してください。
| 送ると確認しやすい情報 | 理由 |
|---|---|
| インジケーター名とバージョン | 対象ファイルを特定するため |
| 使用しているMT4環境 | 端末環境やデータフォルダの違いを確認するため |
| 対象チャート、時間足、銘柄名 | 表示条件や時間足条件を確認するため |
入力パラメータや .set ファイル | 設定値による表示差を確認するため |
| Expertsログ、Journalログ | 読み込み失敗や通知失敗の原因を確認するため |
| スクリーンショット | 表示位置、色、サブウィンドウ、エラー表示を確認するため |
| 送らない方がよい情報 | 注意点 |
|---|---|
| 取引口座のログイン情報 | 確認に不要です。送付しないでください。 |
| パスワードや認証情報 | 第三者に共有しないでください。 |
| 個人情報が見える画像 | 必要部分だけを切り取るか、伏せ字にしてください。 |
| Webhook URLやAPIキー | 通知や外部連携の秘密情報は伏せてください。 |
| 不要な長時間ログ全文 | 対象時刻周辺を中心に整理してください。 |
記事固有の実務チェック表
MT4インジケーターを導入・確認する時は、以下の項目を順番に確認してください。
- 使用しているMT4のデータフォルダを確認した
- インジケーターファイルを
MQL4/Indicatorsに配置した - MT4を再起動、またはナビゲータを更新した
- 対象インジケーターをチャートへ適用した
- 入力パラメータ、色、表示時間足を確認した
- アラートや通知のON/OFFを確認した
- ExpertsログとJournalログを確認した
- 表示されない症状の発生時刻を記録した
- スクリーンショットを保存した
- 相談前にファイル名、設定値、ログ、環境情報を整理した
よくある質問
MT4インジケーターを入れたのにナビゲータに出ません
配置先が違う、MT4を再起動していない、ナビゲータを更新していない、ファイル形式が違う可能性があります。起動中のMT4からデータフォルダを開き、MQL4/Indicators に入っているか確認してください。
チャートに入れても矢印やサインが出ません
サイン条件が成立していないだけの可能性があります。対象時間足、対象通貨ペア、表示本数、パラメータ、色設定、ログを確認してください。
アラートが鳴らない場合はどこを確認しますか
インジケーター側のアラート設定と、MT4本体側の通知設定を分けて確認してください。足確定時だけ通知する仕様の場合、リアルタイムに連続通知されないこともあります。
MT4インジケーターはEAと同じですか
同じではありません。インジケーターは表示や通知を行う補助プログラムであり、EAは注文や決済などの自動売買処理を行うプログラムです。
相談する時は何を送ればよいですか
インジケーター名、バージョン、MT4環境、対象チャート、時間足、設定値、Expertsログ、Journalログ、スクリーンショットを整理してください。口座パスワードやAPIキーなどの秘密情報は送らないでください。
関連ページ
MT4インジケーターの導入確認に関連するページをまとめます。MT5版、MT4 EA、MT4とMT5の違い、開発相談、不具合報告、免責事項も合わせて確認してください。
| 確認したい内容 | 関連ページ |
|---|---|
| MT5インジケーターの基本を確認したい | MT5インジケーターとは?入れ方・表示されない時の確認・開発依頼まで解説 |
| MT4 EAの基本を確認したい | MT4 EAとは?入れ方・設定・動かない時の確認ポイント |
| MT4とMT5の違いを確認したい | MT4とMT5の違いとは?EA・インジケーター開発前に確認すること |
| MQL4でできることを確認したい | MQL4とは?MT4のEA・インジケーター開発でできること |
| MT4インジケーターをMT5へ移行したい | MT4インジケーターをMT5へ移行・作り直す前に確認すること |
| サインインジケーター作成を相談したい | サインインジケーター作成を依頼する前に整理すること |
| 既存インジケーターの改修を相談したい | 既存EA・インジケーター改修を依頼する前に整理すること |
| 不具合報告や調査依頼をしたい | 不具合報告・調査依頼について |
| 開発・改修相談の入口を確認したい | 開発・改修の相談ページ |
| 利用前の注意事項を確認したい | 免責事項 |
まとめ
この記事では、MT4インジケーターの基本、EAとの違い、入れ方、表示されない時の確認ポイント、アラートや通知が動かない時の切り分け、ログ確認、相談前に整理する情報を確認しました。
MT4インジケーターが表示されない場合は、ファイル配置、MT4再起動、ナビゲータ更新、チャート適用、パラメータ、色設定、表示条件、Expertsログ、Journalログを順番に確認してください。
不具合確認や開発相談を行う場合は、対象ファイル、設定値、ログ、スクリーンショット、利用環境を整理しておくと、原因確認や仕様整理を進めやすくなります。
