TradingViewでPineスクリプトでチャート上に各市場時間帯を色分けしてみよう

FXは外国為替取引なので、当然各国によって活発な時間帯が異なりますよね。

ロンドンフィックスやオプションカットなど時間的に価格に特徴のある動きを利用する手法も少なくありません。特に市場参加者が多く取引が活発とされる東京市場、ロンドン市場、ニューヨーク市場はそれぞれが重なる時間帯もあるのでチャート上で視覚的に判別できるようになればより便利です。今回はTradingViewのPineスクリプト機能を使ってそれぞれの時間帯を色付けてみたいと思います。

TradingView公式サイトへ

各市場時間を表示する、インジケーターとして時間帯を色分け

今回は各市場時間を日本時間で東京時間を8時~17時、ロンドン時間を17時~1時、ニューヨーク時間を21時~6時と設定してみます(夏時間・冬時間、FX会社などによっては異なる場合があります)。
まず、Pineエディタを開き「新規作成」→「空のインジケータースクリプト」を開きます。
新規スクリプト開き方
次に、各時間帯を設定していきます。ここでは時間の範囲を「time」と「timeframe.period」で指定していきます。
値の入力ですが、チャートに表示している時間帯と一致させるために表示しているタイムゾーン基準で作成します。
タイムゾーンはシンボル情報から確認できます。今回はニューヨーク(UTC-4)をベースにしていきます。
タイムゾーンの確認
従って、

東京時間=19:00~29:00、
ロンドン時間=04:00~13:00、
ニューヨーク時間08:00~18:00

と入力し以下のようにコードを書いてみて下さい。

//@version=4
study(“東京(青),ロンドン(緑),ニューヨーク(赤)”, overlay=true)
t1 = time(timeframe.period, “1900-2900”)
t2 = time(timeframe.period, “0400-1300”)
t3 = time(timeframe.period, “0800-1800″)
TOKYO = na(t1) ? na : color.blue
London = na(t2) ? na : color.green
NY = na(t3) ? na : color.red
bgcolor(TOKYO, title=”東京”)
bgcolor(London, title=”London”)
bgcolor(NY, title=”New York”)

以前ボリンジャーバンドのライン範囲を色で塗りつぶすのに「fill」を使用しましたが、今回はラインの間ではなく背景全体なのでこちらの「bgcolor」を使用します。
さらに、設定を変更する際各項目が分かりやすいように「title=”○○”」で名前を付けておきます。
Pineコード
「チャートに追加」で作成したインジケーターをチャート上で確認し、反映されていれば「名前を付けて保存」でマイスクリプトに登録して完了です。

チャートの追加

TradingViewチャートへ

実際に利用してみる

実際に作成したインジケーターを表示させてみます。
マイスクリプトから作成・登録したインジケーターを呼び出します。

マイスクリプト

タイムゾーンはニューヨーク(UTC-4)になっているので表示を東京(UTC+9)に変更します。

時間帯の選択

この状態では色が薄いので、設定画面から見やすいように不透明度を変更します。
各名称の色がついている部分を選択し、タブ下にある不透明度を使って調整します。今回は全て50%にしてみます。

設定方法 色の変更

すると、このように時間帯ごとにはっきり色分けされ、さらに時間帯が重なっている部分も色が混ざり濃くなって一目瞭然です。
完成図

終わりに

いかがでしたでしょうか。各市場の特徴を知った上で取引をすればより確度の高いトレードになるはずです。各市場時間帯を色分け表示することでトレードに有効活用してみてください。

今ならTradingViewの有料版が30日間無料! 登録は以下のボタンから。
TradingView公式サイトへ
アカウント登録の仕方は「TradingViewの有料版を30日間おためしで使ってみよう」を、有料プランの選び方は「TradingViewのプランを無料から有料に切り替えた3つの理由、プランの選び方」をご覧ください。
TradingViewに関する記事はCXRが監修しています。
CXRは公式TradingView Japan 窓口です。
About ひろぴー 222 Articles
ラジオ日経パーソナリティ兼FX・BTCコラムニスト(週5本・・・。) FXトレードで毎日ゆったりまったり勝負中!最近はどっぷりBTCトレードにハマっております。過去にXRP70万枚のハッキング経験あり^p^詳しくはこちら! >ひろぴーの略歴・経歴