FXplus × ぶるすな 特別企画

XSで最大20万円プレゼント!

海外FX口座開設&キャッシュバック FXplus

Anniversasry 10万口座達成

メールのお問い合わせ

10:00~24:00 (平日/祝日) 16:00~24:00 (土曜/日曜)

(24時間受付:年中無休)

海外FX口座開設&キャッシュバック FXplus

金融・投資・暗号資産によく使う用語の解説集

FX用語解説集

完全アルゴリズム

MT4/MT5に関する用語

Updated最終更新:

完全アルゴリズム

完全アルゴリズムとは、MetaTrader5(MT5)でエキスパートアドバイザ(EA)をバックテストする際の最適化機能において、パラメータの全ての組み合わせをテストしていく方法のことです。完全という名称が示すように総当たりで行われるため検証精度は高くなります。しかし、総当たりであることから無駄も多く、バックテストにかなりの時間を要します。それに対して、「遺伝的アルゴリズム」は組み合せを絞りながらテストを行うもので、最適化の処理時間を大幅に短縮することができます。

MT5で完全アルゴリズムによるバックテストを行うには、バックテストの設定においてオプティマイズ欄で「完全アルゴリズム(遅い)」を選択します。

MT5のストラテジーテスター MT5のストラテジーテスター

完全アルゴリズムは、MetaTrader4(MT4)の最適化と同じ仕組みです。MT5で、最適化の選択として新たに遺伝的アルゴリズムが追加されたため、旧来型の最適化は完全アルゴリズムと呼ばれるようになりました。

実際にバックテストを行うにあたって、完全アルゴリズムはあまり実用的ではないと言われることもあります。なぜなら、膨大な時間がかかる割には、遺伝的アルゴリズムと結果に大差がないこともしばしばあるからです。

point 遺伝的アルゴリズムはなぜ速い?

遺伝的アルゴリズムでは、最初に一部のパラメータの組み合わせを選択し、それを少しずつ組み替えて進化させることで、成績のよいパラメータの組み合わせを探し出します。組み替えが行われる回数を「世代」と呼び、数世代を経ても改善が見られない場合はそれがベストと判断されて最適化を終了するため、完全アルゴリズムより圧倒的な速さが実現しています。

読み方

かんぜんあるごりずむ

対義語

遺伝的アルゴリズム

MT4/MT5に関する用語

Updated最終更新:

当社の「海外FX 業者レビュー」に掲載の情報は、情報の提供のみを目的としており、投資に関する何らかの勧誘を意図するものではありません。

なお、この情報は、編集時点で当社が信頼できると判断した情報源をもとに作成したものですが、その内容および情報の正確性、完全性または適時性について、当社は保証を行っておらず、また、いかなる責任を持つものでもありません。投資にあたっての最終判断は、お客様ご自身でなさるようお願いいたします。

本コンテンツは、当社(FXplus)が独自に制作したものであり、当サイトに掲載されているデータの無断転用は禁止しております。掲載記事を二次利用する場合は、当社までご連絡ください。

もっとみる