2009年よりFXを始め、現在トレード歴11年目。
トレードの傍ら、金融情報WEBメディアの制作実務を10年間行う。
FXを中心に株・暗号資産などの金融ディリバティブ取引の記事の執筆を多く手がけ、FX攻略.com等専門メディアへの執筆の経歴あり。
FX関連では、ファンダメンタルズや手法に関する記事からFXのメンタル管理まで、幅広い記事の執筆・監修を行う。
MENU
最適化とは、MetaTrader4(MT4)/MetaTrader5(MT5)のエキスパートアドバイザ(EA)のパラメータを変更し、より多くの利益が上がるように調整する作業のことです。EAのパラメーターの数値を少しずつ変更して複数回バックテストを行い、成績の良いパラメータを採用します。最適化を意味する英語で、「オプティマイズ」と呼ばれる場合もあります。
MT4、MT5共に、最適化はストラテジーテスター機能を用いて自動で行うことができます。MT4のストラテジーテスターでは、指定した範囲のパラメータの全ての組み合わせでバックテストを行い、成績の良いパラメータから順に並べ替えを行います。一方、MT5では新しい機能が追加され、MT4と同様に全ての組み合わせでバックテストを行う「完全アルゴリズム」と、一部の組み合わせのみ選別して効率的にバックテストを行う「遺伝的アルゴリズム」のどちらかを選択できるようになりました。
最適化で行ったバックテストの結果は、口座残高が多い順、ドローダウンが低い順など、設定した順番で並び替えることができます。必ずしも口座残高が高いものが最も優れているというわけではなく、全てのバックテスト結果の中から、自分の求める条件に合う結果を選んでパラメータを採用します。
EAの最適化は、パフォーマンスを少しでも向上させるために行うものですが、それを追求し過ぎると、バックテストに使用しているヒストリカルデータの期間では良い成績となるものの、その他の期間では成績の悪い取引戦略になってしまう恐れがあります。ヒストリカルデータはあくまでも過去の値動きの一部分であり、普遍的なものではありません。その特定の条件下で最適化し過ぎると、その条件にしか合わない過剰最適化となってしまう可能性があります。過剰最適化を避けるには、バックテストの期間を変えるなど、異なる条件で多方面からテストすることが重要です。
作成日
:
2021.03.05
最終更新
:
2024.11.22
著者情報
斎藤 陽介 | Yosuke Saito
FXトレーダー&金融情報WEBメディア制作経歴10年
2009年よりFXを始め、現在トレード歴11年目。
トレードの傍ら、金融情報WEBメディアの制作実務を10年間行う。
FXを中心に株・暗号資産などの金融ディリバティブ取引の記事の執筆を多く手がけ、FX攻略.com等専門メディアへの執筆の経歴あり。
FX関連では、ファンダメンタルズや手法に関する記事からFXのメンタル管理まで、幅広い記事の執筆・監修を行う。
監修者情報
山田 大護 | Daigo Yamada
弁護士:専門分野(企業法務・金融法務)
短期が中心のトレーダーや中長期が中心のトレーダー、元プロップトレーダー、インジケーターやEAの自作を行うエンジニアなどが在籍。資金を溶かした失敗や専業トレーダーに転身した経験など、実体験も踏まえてコンテンツを制作している。
免責事項:Disclaimer
当サイトの、各コンテンツに掲載の内容は、情報の提供のみを目的としており、投資に関する何らかの勧誘を意図するものではありません。
これらの情報は、当社が独自に収集し、可能な限り正確な情報を元に配信しておりますが、その内容および情報の正確性、完全性または適時性について、当社は保証を行うものでも責任を持つものでもありません。投資にあたっての最終判断は、お客様ご自身でなさるようお願いいたします。
本コンテンツは、当社が独自に制作し当サイトに掲載しているものであり、掲載内容の一部または、全部の無断転用は禁止しております。掲載記事を二次利用する場合は、必ず当社までご連絡ください。