ポンドインデックスを自動作成するMT5スクリプト

D_GbpIndexスクリプトとは?

D_GbpIndexスクリプトとは、ポンドインデックスを自動作成するMT5スクリプトです。

本スクリプトでは、クロスポンドの通貨ペアであるEURGBP、GBPUSD、GBPAUD、GBPNZD、GBPCHF、GBPJPY、GBPCADを合成し、ポンドインデックスを作成します。

ポンドインデックスをチャートで確認することにより、単一の通貨ペアでは見抜けないポンド全体のトレンドを把握することができるようになります。

また、ポンドインデックスは、MT5のカスタム通貨ペアを作成する機能を利用しているため、通常の通貨ペアと同様に各種インジケーターを追加して分析することが可能です。

D_GbpIndex:チャート表示イメージ D_GbpIndex:ポンドインデックスにGMMAを表示したイメージ

特徴・活用例

ポンド全体のトレンドを完全に把握

クロスポンドの主要通貨ペアであるEURGBP、GBPUSD、GBPAUD、GBPNZD、GBPCHF、GBPJPY、GBPCADを合成したポンドインデックスであるため、ポンド全体のトレンドを完全に把握することができます。

例えばGBPJPYのみを分析していた場合、上昇した要因が円売りの可能性や下落した要因が円買いの可能性を気にする必要がありますが、ポンドインデックスでは主要通貨ペアをすべて合成しているため、ポンドだけに着目してトレンドを把握することができます。

ポンドインデックスの計算式

本スクリプトで作成するポンドインデックスの計算式は、シンプルであること、各通貨ペア間の乖離がないようにすること、チャート確認時に上昇がポンド買いトレンドで下落がポンド売りトレンドとなることを考慮し、下記の計算式を採用しています。

「(1/EURGBP)+GBPUSD+GBPAUD+GBPNZD+GBPCHF+(GBPJPY/100)+GBPCAD」

使い方

MT5のチャート画面を1画面のみ残し、他の画面を全て閉じる(推奨)

低スペックなPCを使用している場合は、MT5のチャート画面を1画面のみ残し、他の画面を全て閉じることを推奨いたします。

チャート最大バー数の変更

メニューバーの「ツール」より「オプション」を選択して表示されるオプション画面のチャートタブにて、「チャートの最大バー数」を"10512000"に変更します。(あとで元の値に戻しますので、現在の値を控えておいてください。)

MT5のカスタム通貨ペアでは、1分足をもとに上位足が作成されるので、上位足のチャート表示が不完全とならないように約20年分の1分足を取得するために変更しています。

なお、本設定と関係なく業者によって提供される1分足の最大バー数が異なるため、必ず全ての1分足が取得できるわけではありません。

D_GbpIndex:チャートの最大バー数

スクリプトの実行

D_GbpIndexスクリプトを実行します。

スクリプト実行後、設定画面が表示されるので、パラメータを確認・変更の上、OKボタンをクリックします。(パラメータの詳細は後述します。)

1分足のデータ取得に時間がかかりますので、完了メッセージが表示されるまでしばらくお待ちください。

完了メッセージを確認後、気配値表示(Ctrl+M)からポンドインデックス(デフォルト値:GBPIDX)を選択して、チャートが表示されることを確認します。

D_GbpIndex:スクリプト完了メッセージ

チャート最大バー数を元に戻す

メニューバーの「ツール」より「オプション」を選択して表示されるオプション画面のチャートタブにて、「チャートの最大バー数」を元の値に変更します。

パラメータ説明

D_GbpIndex:パラメータ設定

インデックス名

ポンドインデックス名を設定することができます。デフォルト値は、「GBPIDX」ですので、お好みに合わせて変更してください。

EURGBP通貨ペア名

ポンドインデックスの元となるEURGBPの通貨ペア名を設定してください。デフォルト値は、「EURGBP」ですので、各業者の通貨ペアに合わせて設定を変更してください。

GBPUSD通貨ペア名

ポンドインデックスの元となるGBPUSDの通貨ペア名を設定してください。デフォルト値は、「GBPUSD」ですので、各業者の通貨ペアに合わせて設定を変更してください。

GBPAUD通貨ペア名

ポンドインデックスの元となるGBPAUDの通貨ペア名を設定してください。デフォルト値は、「GBPAUD」ですので、各業者の通貨ペアに合わせて設定を変更してください。

GBPNZD通貨ペア名

ポンドインデックスの元となるGBPNZDの通貨ペア名を設定してください。デフォルト値は、「GBPNZD」ですので、各業者の通貨ペアに合わせて設定を変更してください。

GBPCHF通貨ペア名

ポンドインデックスの元となるGBPCHFの通貨ペア名を設定してください。デフォルト値は、「GBPCHF」ですので、各業者の通貨ペアに合わせて設定を変更してください。

GBPJPY通貨ペア名

ポンドインデックスの元となるGBPJPYの通貨ペア名を設定してください。デフォルト値は、「GBPJPY」ですので、各業者の通貨ペアに合わせて設定を変更してください。

GBPCAD通貨ペア名

ポンドインデックスの元となるGBPCADの通貨ペア名を設定してください。デフォルト値は、「GBPCAD」ですので、各業者の通貨ペアに合わせて設定を変更してください。

取得する1分足の本数

取得する1分足の本数を設定することができます。デフォルト値は、「10512000」(約20年分)です。

ダウンロード

バージョンアップ履歴

1.00(2019年9月10日)

初公開しました。

コメント

非公開コメント