MT4は相場を表示できても取引できない:まずサーバーと読み取り専用権限を確認
口座番号、サーバー、通常パスワードと投資家パスワードを区別し、リアルタイム接続と取引条件を確認して、読み取り専用アクセスや古いチャートをEA障害と誤判定しないようにする。
著者:トーマス|EAとプラットフォーム実務|2026年10月7日
MT4でチャートを開き、口座情報を表示できても発注できない場合、必ずしもEAが無効になったわけではない。どのサーバーに接続しているか、どの口座にログインしているか、どの権限を使っているか、そして現在の銘柄の取引条件を、それぞれ確認する必要がある。まず環境を確認してから次の手順を決める方が、プログラムを何度も再インストールするより効果的である。
口座番号、サーバー、パスワード種別はまとめて確認する
MT4の公式ヘルプでは、ログインには口座番号、対応するパスワード、選択したサーバーが必要と説明されている。口座番号だけを確認し、サーバーを確認しないと、想定した口座に接続できない可能性がある。デモ口座と実口座は、プラットフォームが提供する具体的な情報に基づいてそれぞれ確認し、ターミナルのアイコンやインストール名だけで判断しない。
確認時にはサーバー名、口座種別、現在のターミナルインスタンスを記録し、パスワード自体は振り返り文書や公開スクリーンショットに書かない。プラットフォームの管理画面のアカウントと取引口座が同じか不明な場合は、該当するサービス提供者に確認し、すべてのログイン情報が共通だと自分で仮定しない。
投資家パスワードは読み取り専用アクセスであり、取引権限ではない
MT4公式は通常パスワードと投資家パスワードを区別している。投資家パスワードでログインすると、口座状態、チャート分析、関連情報を閲覧できるが、取引はできず、EAによる自動取引も許可されない。したがって、「口座を表示できる」ことと「取引権限がある」ことは同じではない。
読み取り専用アクセスには独自の用途があり、例えば記録の閲覧や情報確認である。プログラムが注文を出していないからといって、読み取り専用権限をソフトウェア障害と見なしてはならず、まして口座所有者の許可を得ずに制限を回避する方法を探してはならない。どのような能力が必要かは、まず用途を明確にしてから、合法的に利用可能な権限を確認すべきである。
通常パスワードでログインしても、引き続き取引条件を確認する
通常パスワードはターミナルで該当口座の操作を許可するが、任意の銘柄、任意の時間、任意の注文が必ず約定することを意味しない。口座状態、銘柄の取引条件、取引時間帯、リクエストパラメータが結果に影響する可能性があるため、プラットフォーム情報と実際の応答記録を照合して確認する必要がある。
すでにリクエストを送信した場合は、口座の注文と応答情報を照合し、実際に約定したか確認する。チャートにEAが載っていることや、画面のボタンが何らかの状態を示していることは、プログラムのすべての条件が満たされた証明にはならない。新規注文がない場合も、単にトリガー条件が発生していないだけかもしれず、権限に直接帰属させるべきではない。
まず接続を確認し、次に古いチャートと新しい気配値を区別する
チャートが表示できるからといって、その瞬間に新しいデータを受信している証明にはならない。MT4は新しい気配値がない場合でも、既存データの閲覧や一部の分析を行える。確認時には最新気配値の時刻、ターミナルの接続状態、関連記録を照合し、過去の画面を正常なリアルタイム接続と見なさないようにする。
接続問題が発生した場合は、まずプラットフォームが提供するサーバー情報と現在のネットワーク環境を確認し、アドレス、ポート、プロキシ設定を勝手に変更しない。公式ヘルプも、サーバー設定の不要な変更がターミナル接続に影響する可能性があると注意している。既存設定が不明な場合は、元の値を保持してプラットフォームサポートに確認すべきであり、複数の要素を連続して変更した後に原因を推測してはならない。
口座を変更する前に、既存の状態を確認する
口座を切り替えたりターミナルを再起動したりする前に、現在の口座、ポジション、指値注文、EAパラメータ、手動操作を記録する。1つのターミナルがどの口座を表示しているかと、あるEAが元々どの環境向けに設定されていたかを対応させる必要があり、別口座の注文を現在のプログラムの実行結果と見なしてはならない。
ログインを変更したりローカルプログラムを停止したりしても、元の口座のポジションが決済済みであることを意味しない。既存の注文とリスクは、対応する口座で別途確認する必要がある。具体的なEAが既存注文を識別できるか、内部状態を復元する必要があるかはプログラムの実装に依存し、一律の保証はしない。
ログイン情報を保存するときは、誰が端末を使うかを考慮する
MT4公式は、個人設定とデータの保存オプションが、起動時に保存済み口座情報を使ってログインすることに影響すると説明している。端末を共有する場合、リモート支援、ターミナル切り替えの際には、実際の保存状態とアクセス範囲をまず確認すべきであり、1つのウィンドウを閉じただけで認証情報が消去されたと判断してはならない。
対外的な記録には、口座番号、個人情報、パスワードが含まれていないか確認する。プラットフォームサポートに必要な資料は、確認可能なチャネルを通じて問い合わせるべきであり、通常の取引パスワードを不明確な第三者に直接公開してはならない。読み取り専用アクセスでも口座記録が露出する可能性があり、「取引できない」ことを情報リスクがまったくないと解釈してはならない。
再確認可能な調査結果を残す
現象、時刻、口座とサーバーの対応関係、権限種別、気配値が更新されているか、さらに行った変更と検証結果を記録する。一度に1つの明確な要素だけを変更し、前後の比較を保持する。依然として説明できない状態については、引き続きプラットフォームまたはプログラム開発者に確認し、「後で注文できるようになった」で原因説明を置き換えない。
レバレッジ取引は重大な損失を引き起こす可能性がある。本文はターミナル操作と口座権限の知識共有を目的としており、取引指示を構成せず、接続、EAの動作、将来の収益を保証しない。