サーバー時間とは?意味・読み方を美容師トレーダーが解説【FX用語集】
「MT4のチャートでローソク足が日本時間と違う時間で区切られている」——最初は戸惑った。
ブローカーのサーバーが日本とは異なるタイムゾーンで動いているからだ。
この「サーバー時間」をきちんと理解しないと、スワップ計算やローソク足の解釈でズレが起きる。
意味・読み方
読み方:サーバーじかん
簡単に言うと:FXブローカーのサーバーが基準としているタイムゾーンの時刻のこと。
もう少し詳しく:サーバー時間とは、FXブローカーのシステムが採用しているタイムゾーンに基づく時刻。
多くの海外ブローカーはGMT(グリニッジ標準時)やGMT±nを採用しており、日本時間(JST=GMT+9)とは異なる。
MT4/MT5のローソク足やチャートの時刻表示はサーバー時間を基準にする。日足の「1日」の区切りもサーバー時間によって決まり、rollover(ロールオーバー)やswap(スワップ)の計算日もサーバー時間が基準になる。
EAでの時間管理ではサーバー時間を正しく把握することが必須だ。
別名・類似語・略称
| 表現 | 補足 |
|---|---|
| UTC | 協定世界時。サーバー時間の基準となることが多い |
| GMT | グリニッジ標準時。UTCとほぼ同じ |
| ブローカー時間 | 機能的な呼び方 |
| チャート時間 | MT4/MT5の表示時刻という意味での表現 |
主なブローカーのサーバー時間と日本時間の関係
| サーバー時間 | 日本時間との差 | 代表的なブローカーの例 |
|---|---|---|
| GMT+2 | -7時間(冬時間) | 多くの欧州系ブローカー |
| GMT+3 | -6時間(夏時間) | 同上(夏時間適用時) |
| GMT+0 | -9時間 | 一部のブローカー |
EAを開発する場合、TimeCurrent()関数がサーバー時間を返すため、「東京時間の特定の時間帯だけ動かしたい」場合はサーバー時間から日本時間を逆算して設定する必要がある。
よくある誤解・勘違い
サーバー時間を理解せずにEAを作って、ロールオーバー時間帯にポジションを建てる設定になっていた。
EAの「トレードを停止する時間帯」の設定が日本時間のつもりでサーバー時間で設定されていたため、意図した時間に動かなかった。
特にロールオーバー前後はスプレッドが広がることがあるため、その時間帯を避ける設定をしたかったのに逆にその時間帯だけ動いていた。
関連用語
- ロールオーバー
- スワップ


