人気のタグ

EAの検証方法を解説(最適化編)

公開日:

最適化とは

最適化とは、MT4のバックテストに基づいて、過去のデータを分析し
どのようなパラメーター設定が最適な数値かを調べ、結果に基づきパラメーターの調整を行う作業です。
最適化を行う事により現在の設定よりもバックテストが良くなる可能性は高いですが、
最適化結果が必ずしも今後の市場環境で有効であるとは限りません。

最適化の方法を解説

最適化の手順はバックテストと似ています。
バックテストの方法が分からない方はまずこちらの記事をご確認ください。

「EAの検証方法を解説(バックテスト編)」はこちら

 

ストラテジーテスター検証項目を設定

EA
通貨ペア
期間(時間足)
モデル
スプレッド
期間(検証期間)

エキスパート設定

テスト設定

初期証拠金

検証時の証拠金を設定します。

ポジション

ポジション(買いや売り)の設定を行います。

最適化パラメータ

最適化する項目を選択します。
Balance
デフォルトで設定されており、損益を基準に最適化します。
Profit Factor
プロフィットファクタを基準に最適化します。
Expected Payoff
期待損益を基準に最適化します。
Maximal Drawdown
最大ドローダウンを基準に最適化します。
 Drawdown Percent
ドローダウン率を基準に最適化します。
Custom
ユーザー定義で最適化の設定が行えます。

遺伝的アルゴリズム

チェックを入れることで最適化の際パラメーターの総当たりテストではなく、ランダムに選んだパラメーターの組み合わせから評価指標が優れたものを抽出し、それを基準に値を変化させながら最適化を行います。
バックテストの回数が減る為最適化にかかる時間を短縮することが可能です。

パラメーターの入力

表示されているパラメーターの最適値を検証することができます。

スタート

検証するパラメーター値の下限を入力します。
ステップ
スタート~ストップの間隔を入力します。
ストップ
検証するパラメーター値の上限を入力します。

最適化

項目にチェックを入れることで最適化時一定の制限を加えることが可能です。

最適化を実行

設定完了後は画面右にある「最適化」にチェックを入れ「スタート」をクリックします。


EAの最適化方法は以上です。
 

注意・免責事項

  • ・記載の内容は個人の見解に基づくものであり、実際の投資にあたっては、お客様ご自身の責任と判断においてお願いいたします。
  • ・本サービスの情報に基づいて行った取引のいかなる損失についても、当社は一切の責を負いかねますのでご了承ください。
  • ・また、当社は、当該情報の正確性および完全性を保証または約束するものでなく、今後、予告なしに内容を変更または廃止する場合があります。
  • ・なお、当該情報の欠落・誤謬等につきましてもその責を負いかねますのでご了承ください。
  • ・各レポートに記載の内容は、GMOインターネットグループ株式会社の事前の同意なく、全体または一部を複製、配布を行わないようお願いいたします。

OTHERその他の記事