MT4では過去の取引のデータをメタクオーツ社のヒストリーセンターよりインポート/ダウンロードすることができます。
この記事ではXMでヒストリカルデータのインポートする方法を解説します。
目 次
ヒストリカルデータとは?
ヒストリカルデータは「履歴資料」と訳すことができ、過去の為替相場を記録したデータのことをヒストリカルデータと呼びます。
ダウンロードしたヒストリカルデータはMT4に導入することができ、過去数年分のヒストリカルデータをMT4にインポートすることで、使用予定のEA(エキスパートアドバイザ)が過去数年間においてどのような取引を行ったかを確認することができます。
過去の取引を知るための作業をバックテストと呼び、EA導入前の重要な確認作業とされています。
過去の取引内容を知ることができるバックテスト以上に重要となるのはフォワードテスト{実際の取引がどのようなトレード結果となるのかを確認するため、実際にEAを動かして行うテスト}で、バックテストはあくまでもテスト結果です。
バックテストについてはこちらの記事【MT4でバックテストを行う方法を画像付き】からどうぞ。
ヒストリカルデータを有効活用しよう!
ヒストリカルデータは、システムトレードなどの自動売買でよく使用される過去の為替データです。
しかし、システムトレードがどのようなトレードを過去にしたのかを勉強するツールとしても使えるため、裁量トレードの良い見本にもなります。
私自身、勝っているシステムトレードをいくつもダウンロードして、分析をしていた時期もありました。
そこから勝ちやすい相場や、ポジションをもつタイミングなどをつかめるようになりました。
決して自動売買だけに使えるデータではなく、裁量トレードにも使えると覚えておくと良いでしょう。
MT4にヒストリカルデータをインポートする方法
ヒストリカルデータ(過去の為替データ)をインポート/ダウンロードする方法を順を追って、簡単に説明します。
流れは上の画像の通りです。
4つの手順を踏むだけでヒストリカルデータをインポートできるので、初めてでもすんなりとできます。
さらに詳しく説明していきます。
①ヒストリー内のバー数、チャートのデフォルト値を決めよう
まず、MT4のメニューバーの「ツール」から「オプション」をクリックして、チャート上に表示するバーの本数を増やす設定を行います。
「オプション」を開いたら、「チャート」を選択して、画像のようにチェックを入れます。
その後、「チャートの最大バー数」を好きな数字を入力し、「OK」をクリックします。
おすすめの『ヒストリー内の最大バー数』の本数は「2147483647」本です。
理由は設定可能な最大値だからで、ヒストリーデータはできるだけ残したほうが良いからです。
また、EAで長期のバックテストができるのはもちろん、裁量トレードでも多くのチャート事例が見れたほうが勉強になるからです。
『チャートの最大バー数デフォルト値』のおすすめは「2000」本です。
基本設定値で「65000」でも問題はないです。
これは個人差があり、「普段のトレード時にどのくらい古いチャートまで見ているか」で決めると良いでしょう。
チャートを3~4画面分スクロールする程度なら、PCの画面だとローソク足500本くらい表示できるので4画面分で合計2,000本という計算です。
この値はいつでも変更できるので、基本で設定されている65000でも問題はありません。
②ヒストリーセンターの設定で、通貨ペアと時間足を決めよう!
続いて、ヒストリカルデータをダウンロードしていきます。
再びメニューバーの「ツール」を選択し、「ヒストリーセンター」をクリックします。
「ヒストリーセンター」画面が表示されましたら、画面左の「通貨ペア」一覧のヒストリカルデータをダウンロードする通貨ペアをダブルクリックします。時間足のデータが展開されますので、ダウンロードする時間足をダブルクリックし、「ダウンロード」をクリックします。
今回は例として「USDJPY」の1分足をダウンロードしてみます。
③ダウンロードを行おう!
「ダウンロード」をクリックすると、「ダウンロード・アラート」画面が表示されます。
「OK」をクリックすることでダウンロードが始まります。
ここにテキストを入力
※メタトレーダー社のサーバー上のヒストリカルデータは、利用中のブローカーのチャートデータとは値が異なるため、ヒストリカルデータをダウンロードすることでメタトレーダー内に保存されているチャートデータが置き換えられ、実際の価格と合致しない場合があります。
ダウンロードが始まるとダウンロード状況が表示されます。
④ダウンロード完了したヒストリカルデータを見てみよう!
ダウンロードが完了すると、画面のレコード数が増えていることが確認できるかと思います。
増えていたらダウンロードが成功したということで、「ヒストリカルデータ」を見ることができます。
また、「追加」や「編集」などでデータを追加したり編集したりできます。
「エクスポート」で表にまとめることなどもできます。
終わりましたら、「閉じる」でMT4の画面に戻ります。
MT4の見方を知りたい方はこちら!【MT4で新規注文から画面の見方を全部解説!】
【まとめ】MT4、ヒストリカルデータのダウンロード方法
- チャート上に表示するバーの本数を増やす
- ヒストリーセンターの設定を行う
- ヒストリカルデータをダウンロードする
- ヒストリカルデータのダウンロード完了後の追加や編集など
以上のたった4工程でダウンロードできるので、自動売買などEAを活用しようと思っている人は、まずこのヒストリカルデータをダウンロードして結果をみてから行うようにしましょう。
もちろん、その結果はバックテストのためあくまでテスト結果ですが、全く何も情報がない状態でEAを買う、導入する危険を少しでも減らせます。
EA導入前には必ず行うようにしましょう。
次の記事【海外FXのMQL5で勝てるMT4自動売買EAを選ぶ方法】からEAを選ぶ方法を公開しています。参考にしてください。