Bonaxトレーダー通信
は必須項目です
メールアドレス
お名前(姓名)
姓と名はスペースで区切ってください

      

MT4バックテスト環境設定の整え方(やり方と方法)

お世話になっております。

今回は、MT4 バックテストをする前の環境設定について話をします。その中で重要なのが、ヒストリカルデータです。

なので ヒストリカルデータの説明とダウンロード仕方を教えますね。

ヒストリカルデータとは・・・・・日本語で履歴資料などと訳します。

FXは業界は、過去の通貨ペア毎の値動きデータ(履歴資料)をヒストリカルデータと呼んでいます。

Metatrader4(MT4)が利用できるFX会社は、多くが独自のヒストリカルデータをダウンロード形式で提供しており、MT4へ簡単にインポートできます。

インポート後、手法、EAなどのシュミレーションを行うことが出来ます。

実際に多くのトレーダー達がヒストリカルデータを利用して、将来の利益獲得に繋がるのかを見極めるために使っています。FXトレーダーにとっては、重要な判断材料の一つになるのです。

 

注意点

ヒストリカルデータのデータ精度は、各FX会社によって異なります。なので、会社も見極めることが大切なのです。

かなり多くの会社がヒストリカルデータのデータを提供してますが、当社サイトでは高精度なヒストリカルデータを提供しているFXDD社のヒストリカルデータを利用して、インポート方法をご紹介します。

 

1.まずは、ヒストリカルデータのダウンロード

FXDD社のページにアクセスをして、ヒストリカルデータをダウンロードします。

FXDD社でダウンロードをしたヒストリカルデータは、ほとんどのMT4に問題なく導入が可能です。

FXDD社URL

http://www.fxdd.com/us/en/forex-resources/forex-trading-tools/metatrader-1-minute-data/

2.ヒストリカルデータをダウンロードして通貨ペアを選ぶ

①FXDDのダウンロードページに進むと以下の画面のようになります。

20180315105558

②取得したい通貨ペアのデータを選択してください。

20180315104312

③通貨ペアをクリックすることでダウンロードが始まります。完了後は、分かり易いデスクトップなどに保管してください。

20180315110454

備考

ダウンロードしたヒストリカルデータは圧縮されていますので、ダウンロード後は解凍作業を行う。

3.MT4の設定をしよう

①MT4を開く、上のツールバーから「ツール」⇒「オプション」を右クリック。

20180315110944 20180315111014

②下記の画面に行くと「ヒストリー内の最大バー数」と「チャートの最大バー数」があります。

20180315111816

意味

「ヒストリー内の最大バー数」とは、MT4に保存できるヒストリカルデータの本数です。

「チャートの最大バー数」とはチャートに表示できるヒストリカルデータの本数です。

③初期設定のだと、ダウンロードしたヒストリカルデータのすべてを、MT4にインストールできないです。なので、「ヒストリー内の最大バー数」、「チャートの最大バー数」のボックス内に最大値である「9999999999999999」を入力し、最後にOKボタンを押してください。

20180315112043 20180315112316

④再度、「ツール」から「オプション」を開くと、赤枠のように現状の最大の値が表示されていることが確認できます。

ここで設定した最大バー数はMT4にはまだ適用されていません。一度、MT4を閉じて再起動させてください。

20180315112636

4.選んだ通貨ペアでチャートの設定

①通貨ペアを表示させます。Metatrader4の上部ツールバーから「ファイル」→「新規チャート」

20180315113046

② 「USD/JPY」のヒストリカルデータをダウンロードしましたので→「USD/JPY」と進みます。

 

20180315113311

③ 「M1」を選択して表示チャートを1分足にします。

20180315113604

5.ヒストリカルデータの既存データを削除する

新しくヒストリカルデータをインストールする前に、ヒストリカルデータの既存データを削除する作業をおこないます。

①メニューの「ファイル」→「データフォルダを開く」

20180315114528

②「history」を選択

20180315114844

③フォルダを開くと「HSTファイル」という種類のファイルがあります。

ファイル名は「通貨ペア名+時間足」で表示されています。

今回の「通貨ペア名+時間足」ヒストリカルデータを新たにインストールしますので、「通貨ペア名+時間足」既存のヒストリカルデータを全て削除します。

注意点

削除を実行する前に、ここでMT4を閉じます。MT4を開いたまま削除を実行すると、削除したヒストリカルデータが再生成されてしまうからです。

選んだ通貨ペア名+時間足のヒストリカルデータになるので削除します。

20180315115218

6.ヒストリカルデータのインストール

①MT4が再起動したらツールバーから「ツール」→「ヒストリーセンター」と選びます。

右のような画像が表示されますので、選んだ通貨ペアでヒストリカルデータを設定する場合は、「選んだ通貨ペア」→「1分足(M1)」を選択し、最後にインポートボタンをクリックします。

 

20180315130111

②「選んだ通貨ペア」→「1分足(M1)」を選択し、最後にインポートボタンをクリックします。

20180315130315

③参照ボタンを右クリックします。

20180315141641

④「選んだ通貨ペア」のファイルからヒストリカルデータを選択します。

注意点

「All FiLes」に選択完了をしなくてはいけません。

20180315141928

⑤そして、OKをします

20180315132655

⑥そしたら、閉じるをOKです。

20180315133125

注意

ダウンロードしたヒストリカルデータは、1週間ほど前までのデータしか入っていません。

直近のヒストリカルデータをダウンロードしたい方は、ネットで調べてダウンロードをしてください。

7.5分足から日足までのデータ

「PeriodConverter」バージョン

①ツールバーから「ファイル」→「オフラインチャート」を選びます。

 20180315133609

②「選んだ通貨ペア」を選択をして「開く」ボタンを右クリック。

20180315134124

③MT4の画面にチャートが現れます。

20180315134413  

④ナビゲーター「スクリプト」→「PeriodConverter」を右クリックします。

 20180315143424

⑤パラメーターの入力を選択します。値を「5」としてOKボタンを右クリックしてください。

20180315134456 

⑥「Period_converterを停止して」という警告文が表示されますが「はい」を押してください。

心配はありません。

20180315134517

⑦再度、ナビゲーターから「スクリプト」→「PeriodConverter」を右クリックします。

次にパラメーターの値を「15」としてOKボタンを右クリックします。

この作業を「30」「60」「240」「1440」と繰り返してください。

20180315134530

「PeriodConverterAll」バージョン

①ツールバーから「ファイル」→「オフラインチャート」を選びます。

 20180315133609

②「選んだ通貨ペア」を選択をして「開く」ボタンを右クリック。

20180315134124

③MT4の画面にチャートが現れます。

20180315134413  

④ナビゲーター「スクリプト」→「PeriodConverterAll」を右クリックします。

20180315152907

⑤「PeriodConverterAll」をチャートにドラックをする

20180315153507

「PeriodConverterAll」は、「PeriodConverter」であった、⑤、⑥、⑦の作業をシステムがにしてくれます。

ローソク足を時間ごとで自動的に出してくれるので簡単です。

バックテストをよく使う方は「PeriodConverterAll」をお勧めします。

興味がある方は、下のURLをダウンロードしてください。

PeriodConverterAllダウンロード

 

 

8.最後の確認作業

①「ファイル」→「オフラインチャート」と進みます。

20180315133609

②取得したい通貨ペアデータがM1からDailyまで作成されていたら問題ないです。

ヒストリカルデータのインストール作業は完了です。
オフライン・チャートリストのキャンセルボタンをクリックし、EURUSD1分足のofflineチャート、MT4を閉じて、MT4を再度起動させてください。

※ 再起動を行わなければデータ反映されません

20180315134613

これでヒストリカルデータのインストール作業は完了になります。

注意点
オフライン・チャートリストのキャンセルボタンをクリックし、選んだ通貨ペア1分足のofflineチャート、MT4を閉じて、MT4を再度起動させてください。 再起動を行わなければデータ反映されない場合もあります。

まとめ

ヒストリカルデータの設定ができれば、バックテストが出来るようになります。

しっかりと知識を積み重ねていきましょう。

 

これからもFXに関しての情報をお伝えしていきます。今後とも宜しくお願い致します。

BONAXスタッフの青井

コメントを残す

コメントを投稿するにはログインしてください。

サブコンテンツ

このページの先頭へ

Uses wordpress plugins developed by www.wp-premiumplugins.com