取引セッション表示インジケーターの使い方:MT5での日本時間の合わせ方と色分けの見方

取引セッション表示インジケーターは、東京・ロンドン・NYの3つの取引セッションを、MT5のチャート上端に色の帯で表示するインジケーターです。帯はローソク足にかからない高さに収まり、チャートの背景が白でも黒でも、背景色に左右されずに表示されます。
ただし、MT5に表示される時刻はサーバー時間で、日本時間とは異なります。帯の開始・終了時刻もサーバー時間で入力するので、初期値のままでは帯の位置が日本時間の感覚とずれている可能性が高いです。
東京・ロンドン・NYの取引セッションをチャート上端の色の帯で表示するインジケーターを、取扱説明書つきで配布しています
取引セッション表示インジケーターを入手するTable of Contents
取引セッションとは
取引セッションとは、世界の主要な市場が開いている時間帯のことです。このインジケーターが帯で表示するのは東京・ロンドン・NYの3つで、いまどのセッションの時間かがチャート上で分かります。
各市場の開始時刻や取引停止時間を夏・冬別に確認したい方は、以下のページをチェックしてください。
MT5の時刻は日本時間ではない
EdgeGraph FXのMT5に表示される時刻は、日本時間ではなくサーバー時間です。
サーバー時間は、日本時間より夏は6時間、冬は7時間遅れています。そのため、チャートの時刻をそのまま日本時間として読むことはできません。
日本時間との差を気配値表示で確かめる
MT5の気配値表示ウィンドウの上部に出ている時刻が、サーバー時間です。この時刻と日本時間を見比べると、いまの差を自分で確かめられます。
たとえば、日本時間が15時のときに気配値表示の時刻が9時なら、差は6時間です。気配値表示のウィンドウは、「表示」メニューの「気配値表示」か、Ctrl+Mで開けます。
初期値はサーバー時間で入っている
このインジケーターの開始・終了時刻は、すべてサーバー時間で入力します。初期値は東京が0時〜9時、ロンドンが8時〜17時、NYが13時〜22時で、いずれもサーバー時間の値です。
たとえば初期値のロンドンの「8」はサーバー時間の8時で、夏の日本時間では14時にあたります。帯が日本時間の感覚と合わないと感じたら、まず入力値をサーバー時間で考えているかを確かめてください。
日本時間から入力値を出す
入力値は、日本時間の開始時刻から差を引いて求めます。
入力する値 = 日本時間 − 差
たとえば夏のロンドンは、開始が日本時間の16時なので、次の計算で10になります。
16 − 6 = 10
EdgeGraph FXのMT5で各市場の開始時刻を入力するときの換算表
| 市場 | 開始時刻(日本時間) | 入力する値 |
|---|---|---|
| 東京 | 9:00頃 | 夏3/冬2 |
| ロンドン | 夏16:00頃/冬17:00頃 | 10 |
| NY | 夏21:00頃/冬22:00頃 | 15 |
入力値が季節によって変わるのは東京だけで、ロンドンとNYの開始は夏も冬も同じ値になります。初期値をこの表の値に入れ替えると、帯が日本時間の市場開始に合います。
東京とロンドンの終了時刻は、開始時刻を動かしたのと同じ時間だけずらします。たとえばロンドンの開始を8から10にしたら、終了も17から19にすると、帯の長さは初期値と変わりません。
なお、NYは開始を15にしても、終了は初期値の22のままで帯が表示されます。
インジケーターの導入と表示
このインジケーターの配布物は、コンパイル済みの.ex5ファイルです。MT5のIndicatorsフォルダにコピーしてチャートへ追加すると設定画面が開き、「インプット」タブで時刻や色を変更できます。
なお、本インジケーターが動作するのはEdgeGraph FXの口座でログインしたMT5です。
フォルダの開き方や、インジケーターが一覧に出てこないときの対処を知りたい方は、以下の記事をチェックしてください。
帯の色分けの見方
色と市場の対応
帯の色は、東京がオレンジ、ロンドンがドジャーブルー、NYがクリムゾンです。初期値では、帯の高さは画面に映っている価格の幅の6%です。
ズームやスクロールをしても、帯の位置と高さは15秒ごとに自動で合わせ直されます。当日分の帯にはセッション名のラベルが付きます。
初期値では、過去30日分までさかのぼって帯が描かれます。なお、3つの色はいずれも入力パラメータで変更できます。

重なる時間は別の色になる
帯が重なる時間帯は、2つのセッションの色が混ざった別の色で表示されます。
初期値のままだと、東京とロンドンが重なるサーバー時間の8時〜9時は赤紫、ロンドンとNYが重なる13時〜17時は薄い紫の帯になります。帯の途中に3色以外の色が出ても、表示の不具合ではありません。
サマータイムの切り替え後は計算し直す
このインジケーターには、サマータイムに合わせて時刻を自動で補正する機能はありません。
EdgeGraph FXの取引時間は、米国の3月第2日曜日から11月第1日曜日までが夏時間です。夏時間の開始時と終了時には、次の手順で入力値を見直しましょう。
- 気配値表示の時刻と日本時間を見比べて、差を確かめ直します。
- 「日本時間 − 差」の式で、各市場の開始時刻を計算し直します。
- 値が変わった市場は、開始と終了の両方を入力し直します。
たとえば11月に夏時間が終わると、差は6時間から7時間に変わり、東京の開始は3から2になります。
入力パラメータと初期値
帯の時刻を合わせるときに触るのは、次の表のうち東京・ロンドン・NYの開始・終了時刻の6つです。それ以外の項目は、帯の色や表示する日数を変えたいときに使います。
EdgeGraph FXのセッション帯の時刻・色・表示日数を決める入力パラメータと初期値
| パラメータ名 | 初期値 | 内容 |
|---|---|---|
| 開始時(サーバー時間) / 終了時(サーバー時間) | 0 / 9 | 東京の開始・終了時刻 |
| InpLondonStartHour / InpLondonEndHour | 8 / 17 | ロンドンの開始・終了時刻 |
| InpNyStartHour / InpNyEndHour | 13 / 22 | NYの開始・終了時刻 |
| InpTokyoColor / InpLondonColor / InpNyColor | Orange / DodgerBlue / Crimson | 各セッションの帯の色 |
| InpTokyoEnable / InpLondonEnable / InpNyEnable | true | 各セッションの帯の表示・非表示 |
| 可視レンジに対する帯の高さ比率 | 0.06 | 画面の価格幅に対する帯の高さ |
| 直近分にセッション名を表示 | true | 当日分のセッション名ラベルの表示 |
| 過去何日分さかのぼって描画するか | 30 | 帯を描画する過去の日数 |
東京の時刻だけは、設定画面で「開始時(サーバー時間)」「終了時(サーバー時間)」と表示されます。表に載せていない「オブジェクト名の接頭辞」は内部で使う名前の設定で、通常は変更する必要はありません。

よくある質問
まとめ
帯が思った位置に出ないときは、入力値をサーバー時間で入れているかと、サマータイムの切り替え後に差を確かめ直したかを確認してみてください。このインジケーターは、EdgeGraph FXのダウンロードページの「インジケーター」タブからダウンロードできます。
時間帯とあわせて、相場の動きの大きさを数値で確認したい方は以下の記事をチェックしてください。
東京・ロンドン・NYの取引セッションをチャート上端の色の帯で表示するインジケーターを、取扱説明書つきで配布しています
取引セッション表示インジケーターを入手する






