
㊙️EAの選別と検証について㊙️|FXのEA使いの誰もがあまり踏み込まない話題にあえて踏み込む
今回は少し突っ込んだ内容のお話です。
ここまで具体的に踏み込んでいるnoteは他に無いと思います。
1.🔍EAの選別
(1)🔍1次選別
⭐「リアルフォワードがある」これだけ。
リアルフォワードが無ければ、どんな有名トレーダーでも、どんな壮大なスト―リーでも、美しい言葉も、爆益バックテストも、ただの机上の空論。
時間がもったいないので、ばっさり切り捨てましょう。
(2)🔍2次選別(フォワード内容の確認)
フォワード期間が半年以下は無条件に除く
ナンピンマーチンは無条件に除く
期待値が2pips以下のものを除く
R/Rのバランスが悪いものを除く(例:[TP]5、[SL]100など)
(理由なく)取引数が少ないものを除く(例:月1、2回など)
(理由なく)SLがない or 深すぎるものを除く(例:[SL]500など)
(3)🔍3次選別
作者のEA説明確認(EAのコンセプトを理解する)
EAのコンセプトとフォワードが合致しているか確認
自身の戦略と合致するか確認(コツドカ避ける戦略など)
自身のポートフォリオを確認(例:510日EA等、かぶらないか)
(4)🔍4次選別(※事前にバックテストできる場合)
EAリリース日以降の期間のバックテストを実行→🅰️
「🅰️」⇔リアルフォワードを比較確認
「🅰️」⇔EAリリース日より前のバックテストを比較確認
2.✅EAの検証
まず私は、より精度の高い選別と検証を行うためにMT5を選択しました。
(1)EA検証の背骨はバックテスト
EA検証の背骨はバックテスト。
検証の成否は、バックテストの「データ精度」と「モデル」で決まります。
それをマトリックスにまとめたのが以下の表。
②④⑤⑥が「データ精度」と「モデル」によって結果が大きく変わります。

※「〇」は正確に言うと「△」だがわかり易さのため「〇」と標記
(2)EA検証は、検証を行う前に既に勝負が決まっている
EA検証は、実は、検証を行う前にほぼほぼ勝負は決まってます。
MT5で誰でも「リアルティックに基づいたすべてのティック」でバックテストできるようになりましたが、データの精度が伴ってはじめてその効果が発揮されます。
以下のグラフは、USDJPYの2026.4.30 16:00~16:05までのTickを比較したものです。たった5分間のTick比較でこれだけ違いがあります。

(GA5:外為ファイネストMT5、DC4:デューカスコピーMT4)
(3)EA検証の目的は?
検証の目的は何か?
稼働するEAの選別、EAを継続運用するかの判断、などなど、重要な決断をするためだと思います。EA運用で一番重要なのは『優位性のあるEAで運用』ですが、その次は『重要な決断をより正確に行うための検証環境の整備』だと私は考えますし、実際に自身でそれを実践してきました。
強いEAを探すことは大事なことですが、それと並行して、より正確な決断を行うための環境整備も長期視点ですすめていきませんか?