MT5でEAのチャート表示・パネルが崩れた時に確認すること
MT5でEAをチャートに設置している時、パネル、ボタン、ライン、ラベル、ステータス表示などが崩れることがあります。
チャート表示やパネル表示の不具合は、EA本体の売買ロジック、注文処理、通知処理とは別の表示系トラブルである場合があります。一方で、表示崩れと同時に初期化エラー、時間足変更後の再描画エラー、古いオブジェクト残り、設定読み込み不備が起きている場合もあります。
この記事では、MT5でEAのチャート表示・パネルが崩れた時に確認したい、時間足変更、EA削除・入れ替え、チャートオブジェクト、Expertsログ、Journalログ、スクリーンショット、問い合わせ前に整理する情報をまとめます。
なお、この記事はEAの表示確認・設定確認・ログ確認を目的とした技術記事です。特定の売買判断、相場予測、利益、勝率、損失回避、推奨ロット、推奨設定値を示すものではありません。
この記事で確認すること
- EAのチャート表示・パネルが崩れる主な原因
- 表示系と売買ロジックを分けて確認する理由
- 時間足変更後に確認すること
- EA削除・入れ替え後に確認すること
- 古いチャートオブジェクトが残る時の確認
- パネル・ボタン・ライン・ラベルの確認
- ExpertsログとJournalログで見ること
- 問い合わせ前に整理する情報
表示崩れで最初に確認すること
EAのチャート表示やパネルが崩れた時は、まず「何が崩れているのか」を具体的に分けて確認します。
表示が崩れているだけなのか、EAが起動していないのか、ボタン操作が効かないのか、注文や決済にも影響しているのかを分けることで、確認する場所が変わります。
| 症状 | 主に確認する場所 | 確認内容 |
|---|---|---|
| パネルが表示されない | チャート、Expertsログ | EA起動、初期化エラー、表示ON/OFF |
| ボタンが重なる | チャート表示、時間足変更後 | 再描画、画面サイズ、オブジェクト残り |
| ラインやラベルが残る | オブジェクト一覧、チャート | 旧EAの残存表示、削除後の残り |
| 表示文字がずれる | パネル、画面倍率 | フォント、DPI、チャート幅、縮小表示 |
| ボタンを押しても反応しない | Expertsログ、チャートイベント | EA停止、入力ロック、初期化失敗 |
| 表示崩れと注文エラーが同時に出る | Expertsログ、Journalログ | 表示系と注文系を分けて確認 |
表示崩れは見た目の問題に見えますが、EAの初期化が失敗している場合や、古いオブジェクトが残っている場合もあります。まずは症状を切り分けてください。
表示系と判定系を分けて確認する
EAには、チャート上に表示するパネル・ボタン・ライン・ラベルと、実際に条件判定や注文・決済を行うロジックがあります。
パネル表示が崩れていても、EA本体の判定や既存ポジション管理が動いている場合があります。逆に、見た目は表示されていても、内部では初期化エラーや認証エラーで停止している場合もあります。
- パネル表示だけの問題か
- ボタン操作もできないのか
- EAの初期化ログが出ているか
- 注文・決済処理にもエラーが出ているか
- 通知や外部連携にも影響しているか
- 時間足変更やEA入れ替え後に発生したか
表示崩れを確認する時は、「表示系」「判定系」「注文系」「通知・外部連携系」を分けて整理してください。
時間足変更後に表示が崩れた場合
時間足を変更した後に、EAのパネルやチャート表示が崩れることがあります。
時間足変更時には、EAの再初期化、チャートオブジェクト再描画、パネル位置の再計算、ラインやラベルの更新が行われる場合があります。この時に古い表示が残る、ボタンが重なる、パネルが消える、設定値が戻るといった症状が出ることがあります。
- 時間足変更直後に崩れたか
- 特定の時間足だけで起きるか
- 再度時間足を変更すると戻るか
- EAを一度外して再設置すると戻るか
- Expertsログに再初期化ログがあるか
- 時間足変更後にInputsが保持されているか
時間足変更後の不具合は、表示だけでなく、EAの再初期化や設定保持に関係する場合があります。発生時刻と変更前後の時間足を記録してください。
EA削除・入れ替え後に表示が残る場合
EAを削除した後や、別バージョンへ入れ替えた後に、古いパネル、ボタン、ライン、ラベルがチャートに残ることがあります。
これは、EAが削除時にすべての表示オブジェクトを消していない、または安全上あえて一部のラインを残す設計になっている場合があります。ただし、古い表示が新しいEAの表示と重なると、見た目が崩れたり、どのEAの表示か分かりにくくなったりします。
- EA削除後に表示が残ったか
- 古いEAと新しいEAの表示が重なっていないか
- ボタンやラベルが二重表示されていないか
- ラインが表示専用なのか、EAが参照するラインなのか
- 再設置後に古い表示を誤って参照していないか
- Expertsログにオブジェクト関連のログがあるか
EA削除・入れ替え後の表示残りは、無理にすべて削除すればよいとは限りません。EAの仕様により、表示専用ライン、管理用ライン、手動ライン、他EAのオブジェクトが混在する場合があるため、確認してから整理してください。
チャートオブジェクトを確認する
MT5のチャート上には、EAが作成したボタン、ラベル、ライン、矢印、テキストなどのオブジェクトが表示されます。
表示崩れがある場合は、チャート上に古いオブジェクトが残っていないか、同じ名前のオブジェクトが重複していないか、別EAのオブジェクトと重なっていないかを確認します。
| オブジェクト | 確認すること |
|---|---|
| ボタン | 重なり、押下可否、旧ボタン残り |
| ラベル | 文字ずれ、重複、古いステータス表示 |
| ライン | 平均価格、TP/SL、トレーリング、表示専用か管理用か |
| 矢印 | 過去表示、重複表示、別EAとの混在 |
| 背景パネル | 前面・背面、サイズ、透明度、重なり |
オブジェクトを手動で削除する場合は、EAが管理に使っているラインや他EAの表示を誤って消さないよう注意してください。
チャートサイズ・表示倍率・画面環境を確認する
パネルやボタンのずれは、EAの不具合だけでなく、チャートサイズ、画面倍率、Windowsの拡大率、フォント、サブウィンドウの高さ、MT5の表示状態によって起きる場合があります。
- チャート幅が極端に狭くないか
- サブウィンドウが小さすぎないか
- Windowsの表示倍率が高すぎないか
- MT5を最大化・通常表示で切り替えると変化するか
- 別モニターへ移動した後に崩れていないか
- VPS上の画面サイズで崩れていないか
- スマホリモート接続時だけ見え方が変わっていないか
VPSやリモートデスクトップ環境では、接続時の画面サイズや解像度により、パネルの見え方が変わる場合があります。
Expertsログで確認すること
表示崩れがある場合でも、まずExpertsログでEAが正常に起動しているかを確認します。
EAの初期化、表示オブジェクト作成、時間足変更、再描画、設定読み込み、認証、外部連携、エラーなどがログに出ている場合があります。
- EAが起動しているか
- 初期化エラーがないか
- チャートオブジェクト作成エラーがないか
- 時間足変更後の再初期化ログがあるか
- 古いオブジェクト検出ログがあるか
- 認証エラーや設定不備が出ていないか
- 表示崩れと同時刻にエラーが出ていないか
表示系のログだけでなく、注文・決済・通知・外部連携のログも同時に出ている場合は、原因を分けて確認してください。
Journalログで確認すること
Journalログでは、MT5端末側の接続、チャート操作、EAの着脱、ファイル操作、VPS再起動、取引許可、サーバー接続状態などを確認できる場合があります。
EA側のExpertsログだけでは原因が分からない場合は、Journalログも確認してください。
- EAをチャートへ追加した時刻
- EAをチャートから削除した時刻
- 時間足変更を行った時刻
- MT5の再起動や接続断の有無
- VPS再起動やリモート接続の影響
- 異常終了やファイル読み込みエラーの有無
表示崩れが再現する場合は、発生時刻を基準にExpertsログとJournalログを合わせて確認すると、原因を追いやすくなります。
スクリーンショットを残す
チャート表示やパネル表示の崩れは、文章だけでは伝わりにくいことがあります。
問い合わせ前には、表示崩れが分かるスクリーンショットを残してください。
- チャート全体
- パネル部分の拡大
- Inputs画面
- Expertsログ
- Journalログ
- 時間足変更前後の状態
- EA削除・再設置後の状態
スクリーンショットを送る場合は、口座番号、氏名、メールアドレス、Webhook URL、GAS URL、APIキー、認証トークン、VPSログイン情報などが表示されていないか確認し、必要に応じてマスキングしてください。
表示崩れで避けたい判断
チャート表示やパネルが崩れている時に、すぐにEA本体の売買ロジック不具合と判断しないようにしてください。
表示崩れは、表示オブジェクト、時間足変更、画面サイズ、旧オブジェクト残り、VPSの解像度、MT5再起動、設定読み込み、外部連携など、複数の要因で起きる場合があります。
- 表示崩れだけで売買ロジック不具合と断定しない
- 古いオブジェクトを無条件に削除しない
- 他EAのオブジェクトを消さない
- 表示だけを見て注文・決済の成功を判断しない
- 通知の有無とチャート表示の状態を混同しない
- スクリーンショットだけでなくログも確認する
表示、判定、注文、通知、外部連携はそれぞれ確認する場所が異なります。症状ごとに分けて確認してください。
目的別に確認したい記事
チャート表示・パネル表示の崩れに関連する確認は、目的ごとに分けると整理しやすくなります。現在確認したい内容に近い記事から確認してください。
| 確認したい内容 | 見るポイント | 関連ページ |
|---|---|---|
| 時間足変更後の不具合を確認したい | 再初期化、Inputs保持、チャートオブジェクト、ログ | MT5でEAが時間足変更後に動かない時の確認ポイント |
| EA削除・入れ替え後の表示を確認したい | 旧ファイル、旧set、残存オブジェクト、再設置 | MT5でEAを削除・入れ替えする時の確認ポイント |
| EAのログを整理したい | Expertsログ、Journalログ、発生時刻、EA名、setファイル | EAのログを問い合わせ前に確認する方法 |
| 不具合報告の情報を整理したい | 症状、発生時刻、スクリーンショット、ログ、環境 | 不具合報告・調査依頼について |
| 利用上の注意事項を確認したい | 投資助言ではないこと、動作保証範囲、利用者側確認 | 免責事項・リスク説明 |
表示崩れ確認の実務チェック表
- 対象EA名を確認した
- EAファイル名とバージョンを確認した
- 対象銘柄と時間足を確認した
- 表示崩れが起きた時刻を記録した
- 時間足変更後に起きたか確認した
- EA削除・入れ替え後に起きたか確認した
- MT5再起動後も再現するか確認した
- VPSやリモート接続時だけ起きるか確認した
- 古いチャートオブジェクトが残っていないか確認した
- パネル、ボタン、ライン、ラベルのどれが崩れているか確認した
- Expertsログを確認した
- Journalログを確認した
- 表示崩れのスクリーンショットを保存した
- 口座番号やURLなどの実値が映っていないか確認した
- 表示系と注文・決済・通知系を混同していない
問い合わせ前に整理する情報
チャート表示・パネル表示の崩れについて相談する場合は、次の情報を整理してください。
| 整理項目 | 内容 |
|---|---|
| EA情報 | EA名、ファイル名、バージョン |
| 使用環境 | MT5、ブローカー、口座タイプ、銘柄、時間足、VPS有無 |
| 発生状況 | いつ、どの操作後に崩れたか |
| 表示症状 | パネル非表示、ボタン重なり、ライン残り、文字ずれなど |
| 直前操作 | 時間足変更、EA削除、EA更新、MT5再起動、VPS接続など |
| setファイル | 現在使っているset、更新前後のset |
| Expertsログ | 初期化、表示オブジェクト、エラー、再描画、認証状態 |
| Journalログ | MT5端末側のEA着脱、時間足変更、接続、再起動 |
| スクリーンショット | チャート全体、パネル部分、ログ、Inputs画面 |
スクリーンショットやログを送る場合は、口座番号、氏名、メールアドレス、Webhook URL、GAS URL、APIキー、認証トークン、VPSログイン情報などが表示されていないか確認し、必要に応じてマスキングしてください。
よくある質問
パネルが崩れている場合、EAの売買ロジックも壊れていますか?
断定できません。表示系だけの問題である場合もあれば、初期化エラーや設定読み込み不備が関係している場合もあります。ExpertsログとJournalログを確認してください。
EAを削除してもラインやラベルが残るのは不具合ですか?
EAの仕様によります。削除時にすべての表示を消す設計もあれば、確認用ラインを残す設計もあります。残ったオブジェクトが次回起動時の動作に影響するかを確認してください。
時間足を変更したらパネルが崩れました。何を見ますか?
時間足変更前後の状態、再初期化ログ、Inputs保持、チャートオブジェクト、画面サイズ、Expertsログを確認してください。
古いボタンやラインを手動で消してもよいですか?
表示専用なら問題ない場合がありますが、EAが管理に使っているラインや他EAのオブジェクトを削除すると、確認が難しくなる場合があります。不明な場合は、削除前にスクリーンショットとログを保存してください。
表示崩れの相談では何を送ればよいですか?
EA名、ファイル名、バージョン、銘柄、時間足、発生時刻、直前操作、Expertsログ、Journalログ、表示崩れのスクリーンショットを整理してください。
まとめ
MT5でEAのチャート表示・パネルが崩れた時は、表示系、判定系、注文系、通知・外部連携系を分けて確認することが重要です。
時間足変更、EA削除・入れ替え、古いチャートオブジェクト、画面サイズ、VPS環境、MT5再起動、初期化ログなどが関係する場合があります。
問い合わせ前には、EA情報、setファイル、発生時刻、直前操作、Expertsログ、Journalログ、スクリーンショットを整理すると、原因を確認しやすくなります。

