2019年11月3日MT4(メタトレーダー4)で使うヒストリカルデータ(historicaldata)の意味とは、バックテストを行う時に使用する過去の価格データを言います。通常バックテストを行う際は過去5年間や過去10年間分の価格のデータを使い、FX自動売買ソフト(EA)がどのような成績(パフォーマンス)になるか調べることができます。多くのサイトではヒストリカルデータは「FXDD(海外FX業者)」のヒストリカルデータが紹介されていますが、価格データに誤差もあるため、「FXTF」または「デューカスコピー」のヒストリカルデータの方がおすすめで精度が高いと言われています。FXTFでヒストリカルデータをダウンロードする。ヒストリカルデータをMT4にインポートする。MT4内のヒストリカルデータを削除する。ヒストリカルデータをMT4にインポートする。ヒストリカルデータがインポートされたかを確認する。まとめMT4のヒストリカルデータの取得先MT4のヒストリカルデータでは現在以下の2社のデーターが精度が高いと言われています。FXTFのヒストリカルデータデューカスコピーのヒストリカルデータバックテストに用いるヒストリカルデータの精度が悪いとちゃんとした成績が反映されないため、ヒストリカルデータはしっかりと選ぶ必要があります。以下FXTFとデューカスコピーのそれぞれの取得方法を解説します。FXTFでヒストリカルデータをダウンロードする。MT4が使える国内FX会社である「FXTF」のヒストリカルデータのダウンロードはFXTFのサイトから行うことができます。データ入手方法FXTFではマイページからヒストリカルデータをダウンロードできます。ヒストリカルデータをダウンロードするためには口座開設をする必要があります。・ヒストリカルデータ→FXTF・MT4→FXTF公式ページあわせて読みたい▶️FXTFの特徴と評判についてデューカスコピーのヒストリカルデータ同じくMT4が使える国内FX会社の「デューカスコピー」ではデモ口座の状態でヒストリカルデータのダウンロードが可能です。FXTFは口座開設までする必要があるので、ちょっとしたバックテストなどではデューカスコピーの方が気軽にダウンロードすることができます。デューカスコピージャパンのヒストリカルデータについては、GMTの設定が国内とは違っているため、時間に対応したMT4であるAVA(アヴァ)がおすすめです。・ヒストリカルデータ→デューカスコピージャパン・MT4→AVAトレード公式ページヨリコデューカスコピーでのヒストリカルデータの取得方法は下記の記事を参考にしてね。▶️デューカスコピージャパンの特徴と評判https://xn--vck5d6ae0cyc1651bzhkl8uzt5ec3yanfa.com/mt4-ea/backtest/dukascopy-historical/ヒストリカルデータのインポートの前にヒストリカルデータをインポートする前には価格データを取り入れるためにチャートバーの数を増やしておく必要があります。MT4の「ツール」→「オプション」から進みます。上のタブの「チャート」をクリックします。その後バーの数を「512000」「200000」としました。他のサイトではチャートバーの数は「9999・・・」とマックスに設定する説明もありますが、チャートの数を上げすぎるとインポートの時のかなり時間がかかる場合があります。ヒストリカルデータをMT4にインポートする。これからヒストリカルデータをMT4にインポート(取り込む)方法について解説していきます。MT4内のヒストリカルデータを削除する。MT4を起動し、上の図のように「ファイル」→「データフォルダを開く」をクリックします。ヒストリカルデータは「history」のフォルダに入っています。上の図はFXTFのMT4のフォルダないですが、上の図の「FXTrade」のフォルダに入っているファイルを削除します。*フォルダの中身はMT4によって違います。フォルダの中に「hst」ファイルがあるため、それらを全て削除します。ヒストリカルデータをMT4にインポートする。次にFX会社から入手したヒストリカルデータをMT4にインポートとしていきます。「ツール」→「ヒストリーセンター」へ進みます。ヒストリーセンターの左側のメニューで、追加したい通貨名をクリックして「1分足をダブルクリック」します。1分足のヒストリカルデータをインポートすれば、それを使って5分足など他の足のデータを追加ができる。現在表示されているデータを削除していきます。画面の右上にカーソルをおきます。スクロールで一番下の列まで行き「shift+クリック」で全てを選択します。その状態で下側にある「削除」をクリックしてデータを削除します。上の図のようにデータが削除されたため、白色の画面になりました。次に「インポート」をクリックします。インポートの画面ではダウンロードしたヒストリカルデータを取り込んでいくため、画面右上の「参照」をクリックして、パソコン内に保存したヒストリカルデータを選択します。データを選択したら、取り込みが始まり完了するまで数分時間がかかります。その後無事にインポートが完了しデータが表示されています。ヒストリカルデータがインポートされたかを確認する。インポートしたデータがちゃんとチャート上で反映されているのかを確認していきます。インポートした通貨のチャート開きます。通貨に左下の赤枠(上図)をダブルクリックします。期間(period)を入力する欄が出ますので、そこに過去の期間を入力します。私がインポートしたのは2012年からの価格データなので、「2012年1月3日」と入力します。あわせて読みたいここに本文を入力するとチャートにその期間が表示されています。他の時間足もMT4で追加していくバックテストで使用したい時間足がある場合には、すでにインポートした「1分足」のデータから他の時間足を作成することができます。converter(時間足の変更)」をチャートにドラッグ&ドロップをする。設定で表示させたい足を入力する。*5分足なら5他の時間足が作成完了という流れになります。1分足のオフラインチャートを開くまず最初にオフラインチャートを開いてきます。「メニュー」→「オフラインチャート」をクリックします。次に先ほど追加した「1分足」を選択し、「開く」のボタンを押します。するとこのようにオフラインチャートが開きました。次にこの1分足のオフラインチャート使い「5分足チャート」を作成していきます。MT4の左側にある「ナビゲーター」から「periodConverter(ピリオドコンバーター)」を選択し、オフラインチャートに落とします。*ピリオドコンバーターは直訳で「期間の変換」という意味です。表示された画面で「全般」から「自動売買を許可する」にチェックを入れます。次にパラメーターの入力から、作成した時間足の番号を入力します。「日足」→「1440」*バックテストに必要な時間足を作成します。あとは作成した時間足を「オフラインチャート」で作成されたかどうかの確認をすることができます。うまく表示されない不具合についてヒストリカルデータについては、インポートした際にうまく価格データが反映されない、オフラインチャートでインポートしたデータがないなどの場合があります。MT4にアップデートする。MT4を再起動をする。既存しヒストリカルデータをインポート前に削除しておく。いった方法を試してみることをオススメします。詳しくは下記の記事を参考にしてください。あわせて読みたい▶️ヒストリカルデータが表示されない時の対処法についてバックテストを行う。ヒストリカルデータをMT4にダウンロードした後はバックテストでEAの検証を行うことが可能です。MT4では「ストラテジーテスター」というアイコンをクリックすることでバックテストの設定画面が表示され、そこでバックテストを行うことが可能です。バックテストの詳細は方法は下記の記事を参考にしてください。あわせて読みたい▶️分かりやすいMT4のバックテスト設定と結果検証方法を解説https://xn--vck5d6ae0cyc1651bzhkl8uzt5ec3yanfa.com/mt4-ea/backtest/backtest/まとめ以上ヒストリカルデータを取り込む方法についてご紹介してきました。ヒストリカルデータを使ってバックテストを行う時には「精度」が重要になります。できるだけ信頼できる価格データを提供しているFX会社からデータを取得し、それをMT4に反映していくことをになります。MT4についての導入方法や流れについて以下の記事にまとめています。無料メルマガ購読初心者から学べるFX自動売買トレードの手法と運用方法とオススメのEAを配信しています。本サイトからリリースしたスイス円専用のデイトレードEA。仮想通貨歴2015年~。メルマガサイトで仮想通貨情報も配信し、数多くの個人投資家ネットワークに参加しています。機関投資家を含め、多くの投資家から得た知識を展開していきます。業界大手GMOが運営する、FX専用VPSのお名前.com。適正ロットの設定方法EAのMT4のセット方法FX専用格安VPS比較ランキング仮想通貨取引は今後注目!国内大手企業が参入する仮想通貨投資も今後投資として急成長が見込める投資です。初心者から始める!MT4を使ったFX自動売買ソフト(EA)で。