XMの取引時間を日本時間で確認しEAの稼働条件へ反映する方法

XMTradingの取引時間を日本時間で知りたいときは、対象銘柄の取引セッションを確認し、夏時間は6時間、冬時間は7時間を足して、曜日も含めて換算します。サーバーの金曜夜が日本では土曜朝になるため、時刻だけを見て判断しないことが大切です。
ただし、FX通貨ペアとゴールドなどのCFDでは、開始・終了や日次休止の条件が同じとは限りません。この記事では、XMの現在の仕様をどこで確認するか、分単位の時間と休止区間をどう読み、FX自動売買のEAへ反映するかを説明します。
銘柄名と口座・接続サーバーを合わせる → 曜日別の「取引」セッションを読む → 日本時間とEAの設定時刻を分けて確認する。この順で調べると、価格が動いているだけで取引可能と判断する誤りを防げます。
XMの取引時間を日本時間で確認する

通常のFX時間と銘柄別の仕様を分ける
XMTradingのFX商品ページでは、FXは週5日24時間の取引として案内されています。一方、同ページの公開表示だけでは、各通貨ペアの開始・終了を分単位まで確認できません。通常の時間を知りたい場合も、EAが実際に売買する銘柄の仕様まで見ます。
2026年10月20日の確認では、従来の公式「取引時間」URLは取引条件ページへ転送され、そこから分単位の銘柄別一覧は取得できませんでした。以下の換算例は計算方法を説明する仮定であり、XMの現行の開始・終了時刻を示すものではありません。実際の取引判断には接続口座の仕様と最新のお知らせを使ってください。
| 対象 | 先に確認する項目 | 使い回さない条件 |
|---|---|---|
| FX通貨ペア | 月曜の開始、金曜の終了、曜日別セッション | 別の通貨ペア・別口座で確認した時刻 |
| ゴールド・その他の貴金属 | 日次休止、曜日ごとの終了時刻 | FX通貨ペアの取引時間 |
| 株価指数・エネルギー等のCFD | 正確な銘柄名、現物・先物の区別、取引セッション | 名称が似た別商品の時間 |
| 暗号資産デリバティブ | 週末の取引条件、メンテナンス告知 | FXの週末休場ルール |
MT4・MT5で取引セッションと日次休止を確認する

まず、EAを動かすXM口座に接続したPC版MT4・MT5で「気配値表示」を開きます。別口座の画面や、名称の似た銘柄の仕様を転用しないでください。接続先が分からない場合は、XMTradingの取引条件ページのFAQに、ポータルの「口座の管理」から「MetaTraderログイン情報」を開く確認手順があります。
- 「表示」から「気配値表示」を開き、EAを設定しているチャートと同じ銘柄を選ぶ。銘柄名の末尾なども照合する。
- 銘柄を右クリックし、「仕様(Specification)」を開く。MT5では下部のセッション欄まで確認する。
- MT5の「気配値・価格配信」と「取引」の時間を分けて読み、月曜から金曜、週末の各行を確認する。注文可能な時間を調べるときは「取引」の欄を見る。
- 同じ曜日に複数の取引区間があれば、その間の空白を確認する。前日の終了と翌日の開始の間も読み、日次休止があるか調べる。
この操作経路は、MetaQuotesのMT5公式ヘルプにある銘柄仕様と曜日別の価格配信・取引セッションの説明に基づきます。画面の日本語表記は環境によって異なる場合があります。
MT4にも気配値表示から「仕様」を開く機能がありますが、MT4公式ヘルプではMT5と同じ曜日別セッション表示までは確認できません。手元のMT4で時間欄が見つからなければ、無い値を推測せず、XMのポータルやヘルプセンターで対象口座・銘柄の時間を確認してください。別のMT5口座で見た値を、そのままMT4口座の値とは扱いません。
夏時間は6時間、冬時間は7時間を足す
XMTradingのプラットフォーム案内は、サーバーを冬時間GMT+2、夏時間GMT+3に設定し、MT4・MT5のターミナルのタイムゾーンは変更できないと説明しています。日本時間はGMT+9なので、サーバーから日本時間へ直す差は次のとおりです。
| 確認する時間制度 | サーバー→日本時間 | 日本時間→サーバー |
|---|---|---|
| 夏時間GMT+3 | 6時間を足す | 6時間を引く |
| 冬時間GMT+2 | 7時間を足す | 7時間を引く |
切替日を過去のカレンダーだけで決めず、公式案内と接続中のサーバー時刻を確認します。稼働中の気配値の最終受信時刻と日本の現在時刻を照合する方法もありますが、休場中や通信停止中は最終受信時刻が進まないため、現在の時差の判定には使えません。一般的なMT4の表示設定は、MT4の日本時間設定とEAの時間指定で補足しています。
分単位の時刻を曜日込みで換算する

次はすべて仮定の計算例です。銘柄仕様に「月曜00:05開始」「金曜23:50終了」と表示された場合を考えます。XMの実際の通常時間としてこの数値を設定しないでください。
| 仕様に書かれた時刻の仮定 | 日本時間・夏GMT+3 | 日本時間・冬GMT+2 |
|---|---|---|
| 月曜00:05開始 | 月曜06:05 | 月曜07:05 |
| 金曜23:50終了 | 土曜05:50 | 土曜06:50 |
| 火曜23:50終了→水曜00:10再開 | 水曜05:50~06:10は取引区間外 | 水曜06:50~07:10は取引区間外 |
3行目は、仮に日をまたぐ20分の空白がある場合の読み方です。すべてのFX通貨ペアにこの休止があるという意味ではありません。実画面で連続した取引区間になっていれば、ロールオーバーの時刻を理由に、存在しない休止時間を加えないでください。価格配信時間の空白と取引時間の空白も別々に確認します。
祝日・年末年始は通常の曜日表だけで決めない
通常の銘柄仕様と、祝日などの臨時変更は別に確認します。XMTradingの公式休場日ページは、確認時には会員向けページへ転送されました。ログイン後の案内、登録メール、公式ヘルプセンターで、対象日・銘柄・時刻の基準を確認してください。
「早い閉場」はその日の終了を、「遅い開場」は開始を通常表から読み替えます。「休場」ならその日の新規注文や決済を予定に入れないようにします。告知がサーバー時間なら日本時間へ換算し、既に日本時間で書かれていれば重ねて時差を足しません。前年度のクリスマス・年末年始表を今年の日程として使わないことも必要です。
XMの取引時間をFX自動売買のEA設定に反映する

EAの基準時刻と新規停止の動作を確認する
銘柄の取引可能時間が分かっても、EAの入力欄が日本時間かサーバー時間かは別問題です。説明書やソース、提供者の案内で基準を確認してから設定します。VPSやPCの時計を日本時間へ変えただけで、EAの時間条件も変わったとは判断しないでください。
たとえば「日本時間の金曜23:00以降は新規注文しない」という検証用ルールを、サーバー時間を使うEAへ入れるなら、夏時間は金曜17:00、冬時間は金曜16:00です。これは取引終了時刻の案内でも、推奨する停止時刻でもありません。設定したい日本時間から時差を引く例です。
また、新規注文を止めること、保有ポジションを決済すること、EA全体を止めることは別の動作です。MetaTrader公式ヘルプでは、自動売買を無効にするとEAの取引操作が禁止されると説明しています。そのEAによる決済や追従処理もできなくなるため、新規停止と同じ扱いにはできません。新規停止後も既存ポジションをどう扱うか、各EAの仕様を確認します。初期設定はXMTradingのEA設定とMT4・VPSの確認手順も参照してください。
日次休止とロールオーバーを別の条件として扱う
日次休止は、銘柄仕様の取引セッションに空白がある時間です。ロールオーバーは、日をまたいだ保有に関するスワップ等の処理で、意味が異なります。ロールオーバーがあるからすべての銘柄が同じ時間に取引停止する、と決めつけないでください。
EAでは、休止区間に新規注文を出さない条件、再開直後の注文条件、スプレッドの上限などを分けて検証します。何分前に止めるかの共通の正解はありません。余裕を取った設定でも約定や損失回避は保証されないため、終了時刻ちょうどの決済成功を前提にしない設計が必要です。
週末と祝日は新規注文・決済・再開を分けて決める

週末をまたぐ保有には、休場中のニュースによって再開価格が変わるリスクがあります。週末前に閉じる方針でも、取引終了後にEAから決済できるとは考えないでください。保有を続ける場合も、逆指値が必ず指定価格で成立するとは限りません。
- 新規停止:金曜や休場前の何時から注文を出さないか。時刻の基準と曜日をそろえる。
- 決済管理:既存ポジションと未約定注文をどう扱い、いつまでに状態を確認するか。
- 再開条件:開場時刻を過ぎたことに加え、接続・価格更新・スプレッド・EAの状態を確認する。
- 臨時変更:祝日告知や夏冬の切替が出たとき、通常の設定を見直す。
重要指標の停止判断は取引時間とは別に必要です。発表前後を対象にする場合は、経済指標前のEA停止ルールで、新規停止と保有管理の違いも確認できます。
デモで境界時刻を確かめてから使う
変更後は、同じ口座条件・対象銘柄のデモ環境で、開始前、開始後、停止前、停止後の動作を確認します。日付をまたぐ条件や金曜だけの条件も、曜日込みで検証してください。バックテストは対象期間の時間制度やセッション条件が実運用と一致するとは限らず、現在の休場告知を自動で再現できるとも限りません。
注文できない場合は、取引時間だけで原因を決めず、口座の接続、正しい銘柄、取引許可、EAの条件、操作履歴・エキスパートログのメッセージを順に確認します。時刻が合っているように見えても、連続再発注で解決しようとせず、原因を切り分けましょう。
時間条件を整理したうえでEAの作成方法を検討する場合は、対応機能と受取条件を確認してください。NoCode EA Studioの公開案内では、ブラウザ上の条件ブロックによるロジック作成とMT4・MT5用EAの出力を案内しています。今回のような時間指定をどこまで設定できるかは、作成画面と生成したEAで個別に確かめる必要があります。
作成機能とEAの受取条件を確認する
NoCode EA Studioの対応機能を確認できます。EAの受け取りには、案内するリンク経由のパートナー口座開設と口座認証などの条件があります。
取引時間の確認と業者選びのリスクは別に考える
取引時間を理解しても、FX・CFDの損失リスクや取引先のリスクはなくなりません。金融庁の注意喚起は、日本の居住者を相手に金融商品取引業を行う者には日本の登録が必要とし、無登録業者と取引しないよう呼びかけています。
また、金融庁の警告業者一覧には、サービス名を「XMTRADING、XMTrading」とするTradexfin Limitedが掲載されています(掲載時期は2020年8月)。一覧は警告時点の情報で、現在の登録状況そのものを保証する資料ではありません。取引先の正式名称で最新の登録情報と注意喚起を確認してください。この記事は口座開設や取引を勧めるものではありません。
銘柄ごとの「取引」セッションを読み、夏は6時間、冬は7時間を足して日本時間へ換算します。日次休止・祝日変更・日またぎを確認し、EAでは新規停止、決済、再開を分けて検証してください。分単位の最新仕様が確認できないまま、記事の仮定例を本番設定に使わないようにしましょう。
