MetaTrader.tv|EAのバックテスト方法

EAのバックテスト方法

ステップ1:過去のデータをダウンロードする

ヒストリーセンターを開く

バックテストを行う前に、過去のデータを取得すると、
より正確なシステム検証を行うことができます。

ツールメニューから「History Center」を選択します。


ヒストリーセンターで通貨ペアを選択する

ヒストリーセンターウィンドウが表示されます。

上図のように通貨ペアが多数表示されているので、
検証したい通貨ペア選択してダブルクリックします。


時間足のデータをダウンロードする

通貨ペアの中からダウンロードしたい時間足を選択して、
ダブルクリックをすると時間足の左にあるアイコンに色が付きます。

ダウンロードしたい時間足のアイコンに色を表示させたら、
左下の「Download」ボタンをクリックします。


警告画面が表示される

「Download」ボタンをクリックすると、警告画面が表示されることがあります。
「OK」ボタンをクリックするとダウンロードが始まります。


過去データがダウンロード済みの場合は


警告画面が表示される

すでにデータがダウンロード済みの場合は、このような警告画面が表示されます。

再度、過去データをダウンロードするかを問われているので
「いいえ」ボタンをクリックしてステップ2の手順へ進みます。


過去データのダウンロードが始まる

ダウンロードが始まるので、完了するまでしばらく待ちます。


過去データの確認

ダウンロードが完了すると、ヒストリーセンターウィンドウが表示されます。
ダウンロードした時間足のデータを1番下までスクロールすると
1999年以降のデータを全て取得したことがわかります。


ステップ2:Expert Advisorsのバックテスト設定


strategy testerを表示する

過去データのダウンロードが完了したら、EAのバックテストを行います。
表示メニューから「Strategy Tester」を選択します。


過去データの確認

チャートの下にストラテジーテスターウィンドウが表示されました。
主に設定する項目は以下の通りです。

1.Expart Advisor:使用するEAを選択できます。例として「MACD Sample」を選択します。

2.通貨ペア:バックテストを行う通貨を選択します。

3.期間:バックテストする時間足を選択します。

4.モデル:細かい設定を利用したいので、この説明では「Every Ticks」を選択します。


設定が完了したら「スタート」ボタンをクリックします。


ステップ3:EAのバックテストを行う


バックテスト中の表示

バックテストが始まると経過が表示されるので、終了するまでしばらく待ちます。
(システムや検証機関によって、バックテスト完了まで長時間かかる場合もあります。)

バックテストを中止したい場合は、「ストップ」ボタンをクリックします。


バックテスト完了画面

バックテストが完了すると、「ストップ」ボタンが「スタート」ボタンに変化します。
また、テスターウィンドウのタブに「結果」「Graph」「レポート」タブが追加されます。


バックテスト結果画面

「結果」タブでは取引が行われた詳細を見ることができます。
時間・取引種別・注文番号・数量・価格などが表示されています。


バックテスト結果グラフ画面

「グラフ」タブでは、取引結果をグラフで確認することができます。
縦軸は収支、横軸は注文番号を表しています。


バックテスト結果レポート画面

「レポート」タブでは、バックテスト結果の詳細なレポートを見ることができます。

たくさんの項目がありますが、特に注目したいのは以下の4つです。

【Total net profit】:総純益

・総純益(Total net profit)=利益総量(Gross profit) - 損失総量(Gross loss)


【Profit factor】:プロフィットファクター

・プロフィットファクターは、過去のデータでの【総利益 ÷ 総損失】の割合です。
 一般的に、プロフィットファクターが「1」より大きいと良いシステムと言われてます。


【Total Trades】:総取引回数

・総トレード数が多いほど信頼性高いシステムといえます。


【Maximal drawdown】:最大ドローダウン

・下落幅の中で最大のものを最大ドローダウンといいます。

 最大ドローダウンが大きいと、損失率も大きくなるので、
 最大ドローダウンが小さいほど安定したシステムと言えます。


バックテスト結果を保存する


バックテスト結果をレポート保存する

バックテストの結果はレポートとして保存することができます。
「レポート」タブで右クリックをして、レポートの保存を選択します。


レポートの保存先を指定

保存先とファイル名を指定して「保存」ボタンをクリックします。


保存したレポートを表示する

保存ボタンをクリックすると、自動的にブラウザが立ち上がり
上図のように、「結果」・「グラフ」・「レポート」タブが一覧で表示されます。


htmファイルで保存

保存先で指定したフォルダには、gifファイル と htmファイル が保存されています。


ステップ4:EAの売買結果をチャートに表示させる


オープンチャート

ストラテジーテスターウィンドウ内の「セッティング」タブにある
「Open chart」ボタンをクリックすると、EAの取引をチャート上に表示させることができます。

チャート上の矢印にマウスを合わせると、取引の詳細が表示されます。


↑TOPへ戻る