インジケーターガイド

MT4インジケーターとは?入れ方・表示されない時の確認ポイント

EAファンクラブ

MT4インジケーターとは、MT4のチャート上にライン、矢印、サイン、数値、サブウィンドウ、アラートなどを表示する補助プログラムです。

インジケーターを入れたのに表示されない、矢印やサインが出ない、アラートが鳴らない、通知が届かない場合は、ファイルの配置場所、MT4の再起動、チャートへの適用、パラメータ、ログを順番に確認することが重要です。

なお、この記事はMT4インジケーターの導入、表示確認、通知確認、開発相談前の整理を目的とした技術記事です。特定の売買判断、利益、勝率、損失回避を保証するものではありません。

この記事で確認すること

この記事では、MT4インジケーターの基本、入れ方、表示されない時の確認ポイント、ログで確認する内容、問い合わせ前に整理する情報を確認します。

  • MT4インジケーターとは何か
  • EAやスクリプトとの違い
  • MT4インジケーターの入れ方
  • 表示されない時に確認する場所
  • アラートや通知が動かない時の切り分け
  • ログ、スクリーンショット、設定内容の整理方法
  • 開発依頼や不具合相談前に用意する情報

MT4インジケーターとは何か

MT4インジケーターは、MT4のチャート上に分析用の表示を追加するためのプログラムです。移動平均線、オシレーター、サイン表示、矢印表示、通知付きインジケーター、独自計算のカスタムインジケーターなどがあります。

インジケーターは、チャート上で確認しやすくするための補助表示です。自動で注文や決済を行うEAとは役割が異なります。

EA・インジケーター・スクリプトの違い

種類主な役割確認ポイント
インジケーターチャート上にライン、矢印、サイン、数値、アラートなどを表示する表示、通知、パラメータ、対象時間足を確認する
EA条件に応じて注文、決済、管理処理などを行う自動売買許可、ロット、マジックナンバー、ログを確認する
スクリプト一度だけ実行する処理を行う実行タイミング、対象チャート、処理結果を確認する

標準インジケーターとカスタムインジケーター

MT4には最初から使える標準インジケーターがあります。一方で、外部から追加する独自インジケーターはカスタムインジケーターとして扱います。

区分内容確認すること
標準インジケーターMT4に最初から入っているインジケーターナビゲータや挿入メニューから選択できるか
カスタムインジケーター外部から追加した独自インジケーターファイル配置、コンパイル状態、再起動、設定値を確認する
通知付きインジケーター条件成立時にアラート、メール、プッシュ通知などを行うインジケーター通知設定、MT4側の許可設定、ログを確認する

MT4インジケーターの入れ方

MT4インジケーターを入れる時は、ファイルを正しいフォルダに配置し、MT4を再起動またはナビゲータを更新してから、対象チャートへ適用します。

ファイルの種類を確認する

MT4インジケーターでは、主に .ex4.mq4、付属ファイルなどを扱います。ファイル形式によって確認する内容が変わります。

ファイル意味確認ポイント
.ex4MT4で実行するためのコンパイル済みファイル通常は 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ログを順番に確認してください。

不具合確認や開発相談を行う場合は、対象ファイル、設定値、ログ、スクリーンショット、利用環境を整理しておくと、原因確認や仕様整理を進めやすくなります。

ABOUT ME
記事URLをコピーしました