FXに関するコラム・豆知識

日本時間を表示することができるインジケーター「OANDA_Local_Time」のご紹介


日本時間を表示することができるインジケーターの改良版


OANDA_Local_TimeはMT5/MT4のチャートのサブチャートの部分に日本時間を表示することができます。以前より、弊社が提供していたLocal_Timeを改良したものです。

時間の表示方法を指定することができるようになったほか、指定したローソク足の本数の間隔で垂直グリッドを引くこともできるので、チャートがどの時間に動いたかを把握しやすくなっています。

 

【チャートに表示した例】

 

OANDA_Local_Timeのインストール方法


OANDA_Local_Timeはこちらからダウンロードすることができます。

インジケーターのダウンロードが完了したら、MT5またはMT4のメニューの「ファイル」→「データフォルダを開く」をクリックします。

MT5のデータフォルダの開き方

表示されるエクスプローラーの「MQL5」フォルダ(MT4の場合はMQL4)内の「indicators」のフォルダの中にダウンロードしたex5ファイル(MT5の場合)、またはex4ファイル(MT4の場合)をコピーし張り付けます。

MT5のデータフォルダ

エクスプローラーを閉じ、最後にMT5またはMT4を再起動すると、インストールが完了します。


OANDA_Local_Timeの設定方法


インジケーターの設置

OANDA_Local_Timeを表示するには、チャートを選択した上で、ナビゲーター内の「OANDA_Local_Time」をダブルクリック、またはチャート上にドラッグ&ドロップします。

表示される設定画面で設定を行います。

設定項目

最初にMT5の場合は「仕様」タブ、MT4の場合は、「全般」タブの「DLLの使用を許可する」の部分にチェックを入れます。

【MT5の場合】

【MT4の場合】

その他の設定は主に「インプット(MT4の場合はパラメーターの入力)」タブで行います。

主な設定項目は次の通りです。

変数名 内容
使用する時間 表示する時間の計算方法を使用しているPCの時間を元に算出するか、MT5/MT4のサーバの時間を元に算出するかの2種類から選択できます。
PCの時間を使用する場合は「PCの時間を使用」を選択します。サーバの時間を使用する場合は「サーバの時間から調整」を選択し、次の「調整する時間」でサーバの時間に足す時間を指定します。

※PCの時間を使用を選択した場合は、夏時間、冬時間における設定変更の必要はありませんが、土日やクリスマス等の市場が休場となる時間帯に表示すると正しい時間が表示されないため、市場が休場の時間帯に分析を行うためには、サーバの時間から調整する必要があります。
※サーバの時間から調整を選択した場合は、米国夏時間、米国冬時間の変更のタイミングで設定を変更する必要があります。
調整する時間 上の使用する時間で「調整する時間」を選択した場合にサーバの時間にプラスする時間を指定します。
1と入力すると、サーバの時間に1時間プラスした時間を表示します。
OANDAのMT5、MT4のサーバ時間は米国夏時間がGMT+3、米国冬時間がGMT2となるため、米国夏時間の場合は6、米国冬時間の場合は7と入力すると、GMT9となり、日本時間(GMT+9)が表示されます。
年、月、日、時、分 表示方法を指定します。trueのものを表示します。例えば、時のみをtrueにすると時間の部分のみ表示されます。

【時間のみをtrueに設定した例】

時間の表示間隔(表示している時間足の本数で指定) 時間を表示する間隔を表示している時間足の本数で指定します。12と指定すると、1分足であれば12分刻み、5分足であれば1時間刻みで時刻を表示します。

【時間の間隔を2時間刻み(5分足で表示間隔を24に設定)にした例】

垂直グリッドを表示 時間の表示部分に垂直グリッドを表示するかを選択します。trueを選択すると表示、falseを選択すると非表示になります。
垂直グリッドの色 矢印の大きさを数値で指定します。
文字の色 時間を表示する文字の色を指定します。
文字の大きさ 時間を表示する文字の大きさを指定します。

夏時間・冬時間による時間表示のズレについて

OANDAのMT5/MT4のサーバの時間は米国夏時間がGMT+3、米国冬時間がGMT+2となります。これは、NY時間のクローズ時間(NY17時)をMT5/MT4の0:00とし、日足を5本で表示するためです。

このため、MT5/MT4上では、同じ0:00と表示されていても米国の夏時間・冬時間の期間によって1時間のズレが発生します。

OANDA_Local_Timeでもこのズレは発生するので、米国夏時間に米国冬時間の分析を行う場合等は注意が必要です。

このインジケーターでは、日本時間を表示するために「PCの時間を元に表示」と「サーバの時間から調整」と2つの時間の設定方法を選択できるようにしています。設定方法により、どのようにズレるかをご案内いたします。

PCの時間を元に選択とする場合はPCの時間と最新のサーバの時間の差を算出し、その時間をMT5/MT4のサーバ時間に増減して時間を表示しています。このため、米国夏時間中はMT5/MT4の0:00は一律6:00と表示されます。このため、米国夏時間中に米国冬時間の期間のチャートの時間を見ると、0:00が日本時間の6:00の表示(実際は日本時間の7:00)されます。

「サーバの時間から調整」とする場合はMT5/MT4のサーバ時間に増減する時間を指定し、サーバの時間に増減して時間を表示しています。

「調整する時間」で6と指定すると、MT5/MT4の0:00が日本時間の6時として日本時間を表示し、すべての期間の時間が、米国夏時間用の表示となります。7と指定すると、MT5/MT4の0:00が日本時間の7時として日本時間を表示し、すべての期間の時間が、米国冬時間用の表示となります。

よって、米国夏時間中に冬時間のチャートの分析を行いたい場合は一時的に「サーバの時間から調整」を選択し、「調整する時間に」7と入力し、全体を米国冬時間の設定に切り替えて分析を行うと正しい時間が表示することができます。

>「OANDA_Local_Time」を使った取引手法についてはこちら

>OANDA証券が提供するオリジナルインジケーターや取引手法のやり方に関するコンテンツはこちら


本ホームページに掲載されている事項は、投資判断の参考となる情報の提供を目的としたものであり、投資の勧誘を目的としたものではありません。投資方針、投資タイミング等は、ご自身の責任において判断してください。本サービスの情報に基づいて行った取引のいかなる損失についても、当社は一切の責を負いかねますのでご了承ください。また、当社は、当該情報の正確性および完全性を保証または約束するものでなく、今後、予告なしに内容を変更または廃止する場合があります。なお、当該情報の欠落・誤謬等につきましてもその責を負いかねますのでご了承ください。

この記事をシェアする

ホーム » FX/CFDに関するコラム(ブログ)・豆知識 » 日本時間を表示することができるインジケーター「OANDA_Local_Time」のご紹介