XMデモ口座の始め方|MT4でEAをテストする手順

XMのデモ口座を作ったものの、MT4にどうログインして、EAの動作確認をどこまで見ればよいのかで止まる人は多いです。裁量トレードの練習だけなら数回注文を出せば感覚はつかめますが、EAを動かす場合は、口座条件・通貨ペア・ロット・稼働時間をそろえて確認しないと、本番に移した後で違和感が出やすくなります。
この記事では、XMデモ口座の開設からMT4でEAを動かす準備、フォワードテストで見るべき項目までを、初心者でも迷いにくい順番で整理します。デモ口座は損失リスクなしで試せる反面、本番の約定や相場急変を完全に再現するものではありません。その前提を押さえたうえで、EAをリアル口座へ移す前のチェックリストとして使ってください。
- XMデモ口座を作る前に決める条件がわかる
- MT4でEAを動かす準備の流れがわかる
- デモとリアルの差で見落としやすい点がわかる
- EAを本番に移す前の確認項目が整理できる
XMデモ口座の始め方とMT4準備

開設前に決める条件
XMデモ口座を作る前に決めておきたいのは、取引プラットフォーム、口座タイプ、基本通貨、レバレッジ、仮想残高です。画面の案内どおりに進めれば口座自体は作れますが、EAの検証に使うなら「あとで本番口座に近づけられる条件か」を先に見ておいた方がいいですね。特にEAは、同じロジックでもスプレッドや最小ロット、約定環境、証拠金の余裕で見え方が変わります。
最初にMT4かMT5を選ぶ場面があります。既に使いたいEAがMT4用のmq4やex4で用意されているなら、デモ口座もMT4を選ぶのが自然です。逆にMT5用のEAや多銘柄の検証を前提にしているならMT5が候補になります。ただ、この記事では「XMデモ口座でMT4のEAを動かす」流れを中心に進めます。購入済みEAや既存の検証環境がMT4向けであるケースがまだ多いからです。
| 決める項目 | EA検証での見方 |
|---|---|
| プラットフォーム | 使うEAの形式に合わせてMT4またはMT5を選ぶ |
| 口座タイプ | 本番で使う予定のタイプに近づける |
| 仮想残高 | 本番想定資金に近い金額で始める |
| レバレッジ | 証拠金維持率の見え方が変わるため固定する |
ここを雑に決めると、あとで結果を見たときに「EAが良かったのか、条件が甘かっただけなのか」が分かりにくくなります。まずは本番の予定に近い条件を一つ作り、別条件を比較したい場合だけ追加のデモ口座を作る、という進め方が扱いやすいかなと思います。比較のために複数口座を使う場合も、変更する条件は一つずつにしておくと原因を追いやすいです。
デモ口座を作る流れ
XMデモ口座は、XMTradingプロフィールまたは会員ページからデモ口座を追加する流れで作成します。登録メールアドレスとパスワードでログインし、追加口座の作成画面からデモ口座を選び、プラットフォームや口座条件を入力します。完了後は、ログインIDやサーバー情報がメールで届くため、MT4にログインするまで削除せずに残しておきましょう。
スマホアプリから作る場合も、口座切り替えメニューから新規口座を選び、デモ口座を追加する流れです。スマホだけで作成はできますが、EAを稼働するなら最終的にはWindowsパソコンやVPS上のMT4で確認する場面が多くなります。スマホアプリは口座作成や残高確認、ポジション確認には便利ですが、EAファイルを入れて常時稼働させる主役にはなりにくいです。
登録メールアドレスで会員ページまたはアプリにログインします。
MT4、口座タイプ、残高、レバレッジなどを選びます。
口座IDとサーバー名をMT4ログイン時に確認します。
デモ口座は作って終わりではなく、MT4へ正しく接続できて初めて検証に使えます。口座作成直後は、まずチャートが動いているか、気配値が表示されるか、注文が通るかを確認してください。EAを入れる前に手動で小さな注文を出して、約定、決済、履歴表示を一度見ておくと、その後のトラブル切り分けがかなり楽になります。
後から条件を変えたくなった場合も、既存の検証途中口座を無理にいじるより、別のデモ口座として分けた方が比較しやすいです。残高やレバレッジを途中で変えると、前半と後半の結果を同じ条件として見られなくなるため、検証用の口座は用途ごとに分けて管理するのがおすすめです。
MT4を選ぶ判断基準
MT4とMT5のどちらを選ぶべきかは、使いたいEAの対応形式でほぼ決まります。MT4用EAはMQL4で作られ、ファイル形式はmq4やex4です。MT5用EAはMQL5で作られ、mq5やex5になります。名前が似ているため混同しやすいですが、MT4口座IDでMT5へログインしたり、MT5用EAをMT4に入れたりすることはできません。
XMTrading公式のMT5案内でも、MT5を使うにはMT5口座が必要とされています。つまり、最初にMT4でデモ口座を作った場合、後からMT5アプリに同じIDを入れても接続できないということです。EA検証では、このプラットフォームの違いが地味に大きな落とし穴になります。迷ったら、まず自分が使うEAの配布ページや作成ツールの出力形式を確認しましょう。
| 状況 | 選び方 |
|---|---|
| 既存EAがMT4用 | XMデモ口座もMT4で作る |
| MT5用EAを使う | MT5口座として作る |
| まだEAがない | 作成ツールの対応形式から決める |
| 複数条件を比べたい | MT4とMT5を別口座で分ける |
EAをこれから自作するなら、ツール側がどちらに対応しているかも見ておきたいところです。既にMT4向けの運用記事や設定情報が手元にあるなら、最初はMT4で検証した方が学習コストは低めです。一方で、将来的にMT5のストラテジーテスターや多銘柄運用を使いたいなら、最初からMT5で検証環境を作る判断もあります。大切なのは、デモと本番でプラットフォームを変えないことです。
また、VPSや常時稼働を前提にするなら、実際に使う予定の環境へ早めにMT4を入れておくと安心です。自宅パソコンのMT4では動いたのに、VPSへ移したらファイル権限や保存場所で止まることもあります。プラットフォーム選びと同時に、どこで稼働させるかまでそろえると、本番移行時のズレを減らせます。
EAを入れる準備
XMデモ口座にMT4でログインできたら、次はEAを入れる準備です。MT4のメニューからデータフォルダを開き、MQL4フォルダ内のExpertsフォルダへEAファイルを配置します。その後MT4を再起動し、ナビゲーターのエキスパートアドバイザにEA名が表示されるか確認します。表示されない場合は、置くフォルダを間違えているか、MT5用ファイルを入れている可能性があります。
公式のMT4案内でも、EAを追加する流れはデータフォルダを開き、MQL4内のExpertsフォルダにファイルを入れ、MT4を再起動する手順として説明されています。実際の作業では、EAファイル本体だけでなく、セットファイル、インジケーター、DLLの利用有無も確認しましょう。配布元の説明に「Indicatorsへ入れる」と書かれているファイルがある場合、Expertsだけに入れてもEAが正常に動かないことがあります。
MT4にログインできていない状態でEA設定を触ると、原因が口座接続なのかEA設定なのか分かりにくくなります。先に手動注文とチャート更新を確認してからEAを入れましょう。
EAをチャートへ適用したら、右上にニコちゃんマークや稼働状態の表示が出るか、MT4上部の自動売買ボタンが有効になっているかを見ます。ただし、表示が出ているだけでは十分ではありません。エキスパートタブや操作履歴タブにエラーが出ていないか、取引時間外に注文しようとしていないか、通貨ペア名の末尾に記号が付いていないかも確認してください。XMでは口座タイプによって銘柄名の表示が違う場合があります。
ログインできない時の見方
XMデモ口座でつまずきやすいのは、MT4にログインできないケースです。原因の多くは、ログインID、パスワード、サーバー名、プラットフォームのどれかが合っていないことです。特にMT4口座なのにMT5アプリへ入れている、またはMT5口座なのにMT4へ入れている場合は、何度入力しても接続できません。メールに届いた情報と、いま開いているアプリの種類を落ち着いて見直しましょう。
サーバー名が一覧に見つからない場合は、MT4の「デモ口座の申請」や「取引サーバー」画面でXMTradingを検索し、サーバー一覧を再取得すると表示されることがあります。それでも接続できない場合は、口座の有効期限切れやメンテナンスも考えます。デモ口座は一定期間使わないと凍結されることがあるため、久しぶりに検証を再開するなら新しくデモ口座を作り直した方が早い場面もあります。
- MT4口座をMT4で開いているか
- メール記載のサーバー名を選んでいるか
- パスワードに余計な空白が入っていないか
- 久しぶりの口座で期限切れになっていないか
ログインできない状態でEAを疑い続けると、関係ない設定まで変えてしまいがちです。まずはMT4右下の接続状態、気配値、チャート更新を見て、口座接続の問題とEA側の問題を分けて考えましょう。接続が正常になってからEAをチャートへ入れ、エキスパートタブのログを見れば、次に確認すべき原因がかなり絞れます。
新しく作ったばかりの口座で接続できないときは、メール到着から反映まで少し時間差がある場合もあります。数分置いて再ログインし、それでも駄目ならサーバー名を再検索します。原因を一つずつ消していく方が、パスワード変更やEA再設定を繰り返すより早く解決できます。
XMデモ口座でEAを検証する方法

フォワードテストの目的
XMデモ口座でEAを動かす目的は、利益が出るかどうかを一度見ることだけではありません。バックテストでは見えにくい稼働中の挙動、注文頻度、含み損の増え方、停止すべきタイミングを確認することが本来の目的です。特にEAは、過去データではきれいに見えても、リアルタイムの値動きではエントリーが少なすぎたり、想定よりナンピンが深くなったりすることがあります。
フォワードテストでは、最低でも通貨ペア、時間足、ロット、稼働時間、停止ルールを固定します。毎日条件を変えてしまうと、結果が良くても悪くても原因が分かりません。最初の一週間は、あえて触らずに観察するくらいの方が、EAの癖を見つけやすいですね。途中でパラメーターを変えた場合は、その日付と理由を必ず残しておきます。
| 見る項目 | 判断のポイント |
|---|---|
| 注文頻度 | 想定より多すぎないか、少なすぎないか |
| 最大含み損 | 本番資金で耐えられる範囲か |
| 稼働時間 | 深夜や指標前に危険な注文がないか |
| ログ | エラーや注文拒否が繰り返されていないか |
デモで一日だけ利益が出ても、それだけで本番投入を決めるのは早いです。相場がたまたま得意な形だった可能性もあります。反対に、短期で負けたからといって即ボツにする必要もありません。損切りの幅、連敗時の動き、ロットに対する証拠金の余裕を見ながら、「想定したルールどおりに負けているか」を確認することが大切です。
検証期間は短くても一週間、できれば複数の相場をまたいで見たいところです。トレンドが続く日、レンジが続く日、急な指標で動く日では、同じEAでも表情が変わります。得意な相場だけを見て判断しないように、勝った日よりも負けた日のログを重点的に確認しましょう。
本番との差を埋める確認
XMデモ口座は便利ですが、リアル口座と完全に同じではありません。デモでは仮想資金なので心理的な負荷がなく、相場急変時のスプレッド拡大や約定遅延を本番と同じように感じにくいです。経済指標の前後、早朝、週明け、流動性が薄い時間は、EAの挙動が本番で変わりやすい場面として見ておきましょう。デモで問題がないから本番も安全、とは言い切れません。

本番との差を埋めるには、デモ検証の時点で少し厳しめに見ることが有効です。スプレッドが広がりやすい時間は停止する、指標前は新規エントリーを止める、週末持ち越しを避けるなど、運用ルールを先に決めます。EA自体のロジックが良くても、止めどころを決めていないと、たった一回の急変でそれまでの利益を削ることがあります。
スプレッド、約定、指標前後、早朝、証拠金維持率、心理的な負荷は、デモだけでは甘く見えやすい項目です。EAの成績と同じくらい、運用停止ルールを確認してください。
リアル口座へ移す前は、同じ通貨ペアでも口座タイプや銘柄名が違わないかを見直します。EAによっては、通貨ペア名の末尾に記号が付くと動かないものがあります。また、デモでは許容できた最大含み損が、本番資金では大きすぎるケースもあります。検証結果を見るときは、利益額より先に「最悪の場面でどこまで資金が減るか」を見た方が現実的です。
この差を完全になくすことはできませんが、事前に想定しておけば本番で慌てにくくなります。たとえば指標前に停止する、週末はポジションを閉じる、含み損が一定額を超えたらロットを下げるなど、EA任せにしない運用ルールを用意しておくことが重要です。
記録すべき検証項目
EA検証でよくある失敗は、結果だけを見て過程を残さないことです。残高が増えた、減ったという数字は分かりやすいですが、それだけでは次の改善に使いにくいです。XMデモ口座でフォワードテストするなら、開始日、終了日、通貨ペア、時間足、ロット、パラメーター、稼働時間、停止した日、最大含み損、最大連敗数を最低限残しておきましょう。
特に最大含み損と最大連敗数は、本番資金に移すかどうかの判断材料になります。月間利益が出ていても、途中で資金の半分近くまで含み損が膨らむEAは、少額運用ではかなり怖いです。反対に利益は小さくても、損失の出方が安定しているEAは、ロット調整や停止ルールで扱いやすい可能性があります。結果の良し悪しを一つの数字で決めないことが大事です。
- 通貨ペア、時間足、ロット、パラメーター
- 稼働した曜日と時間帯
- 最大含み損と最大連敗数
- 停止した理由と再開した条件
また、EAの検証では「触らない勇気」も必要です。数回負けただけでパラメーターを変えると、何を検証しているのか分からなくなります。最初に一週間、次に一か月というように期間を区切り、決めた期間が終わるまで大きな変更をしない方が比較しやすいです。どうしても止める場合は、停止基準に達したから止めたのか、感情で怖くなって止めたのかを分けて残しましょう。
スクリーンショットや取引履歴のCSVも、必要なタイミングだけ残せば十分です。大事なのは、後から自分が同じ条件を再現できることです。口座条件、EAバージョン、パラメーターが分かれば、改善した後に同じ相場期間で比べる判断もしやすくなります。
NoCodeでEAを用意する
まだ検証するEAがない場合は、いきなり市販EAを買うより、シンプルなロジックを自分で作ってXMデモ口座で試す方が学びやすいです。たとえば、移動平均線のクロス、RSIの反転、時間帯フィルター、損切りと利確の固定ルールだけでも、EAの動き方や検証の見方をかなり理解できます。複雑なロジックにする前に、まずは説明できるルールで試すのがおすすめです。
NoCode EA Studioを使えば、MQLを直接書かなくても、条件ブロックを組み合わせてMT4・MT5向けの自動売買ロジックを作れます。デモ口座で試す段階なら、完璧なEAを目指すより、エントリー条件、決済条件、停止条件を一つずつ見える形にする方が大切です。自分で作ったロジックなら、負けたときにどこを直すべきかも考えやすくなります。
EAを自作したいなら
NoCode EA Studioなら、MQLの知識なしでMT4・MT5対応の自動売買ロジックをブラウザ上で作成できます。
最初から複雑なナンピンやマーチンゲールを作ると、デモでは派手に利益が出ても、負け方の検証が難しくなります。まずは単発エントリー、固定ロット、明確な損切りで動くEAを作り、XMデモ口座で注文タイミングと決済タイミングを確認しましょう。慣れてきたら、時間帯フィルターや指標前停止など、運用面のルールを足していく方が安全です。
作成したEAは、いきなり完成形として扱わず、仮説を一つずつ試す材料として使うと改善しやすいです。エントリー条件を変えるのか、決済条件を変えるのか、稼働時間を絞るのかを分けて検証すれば、XMデモ口座での結果を次の改善につなげられます。
XMデモ口座のまとめ
XMデモ口座は、MT4やMT5の操作に慣れるだけでなく、EAを本番前に観察するための便利な環境です。ただし、デモの成績は本番の保証ではありません。仮想資金で心理的な負荷が軽く、相場急変時のスプレッドや約定の差も見えにくいため、検証結果は少し厳しめに読む必要があります。特にEA運用では、利益額よりも最大含み損、連敗、停止ルールを重視しましょう。
始め方としては、まず本番想定に近い条件でXMデモ口座を作り、MT4へ正しくログインし、手動注文で接続を確認します。その後EAをExpertsフォルダへ入れ、自動売買ボタン、ログ、注文履歴を見ながらフォワードテストを始めます。検証中は条件を固定し、変更した日は必ず別期間として扱うと、後から判断しやすくなります。
- MT4用EAならMT4のデモ口座を作る
- 仮想残高とロットは本番想定に近づける
- フォワードテスト中は条件を頻繁に変えない
- 本番前にスプレッド、約定、停止ルールを見直す
XMデモ口座で一通り確認できたら、いきなり大きな資金で動かすのではなく、最小ロットに近い形でリアル口座の挙動を見てください。デモで問題がなかったEAでも、本番では約定や心理面で違いが出ます。小さく始めて、検証記録と実運用の差を見比べながら調整していくのが、EAを長く使うための現実的な進め方です。
最終的には、デモの結果をそのまま信じるのではなく、リアル口座で小さく再確認する段階までを一つの検証として考えます。XMデモ口座は入口として使い、記録、停止ルール、資金管理まで整えてから本番へ進めると、EA運用を感覚任せにしにくくなります。
