ホーム > ブログ > 中身が見えないEAを信用していいのか — ソース非公開(.ex5)EAの正しい向き合い方

ソースコードEA選び検証透明性リスク管理オープンソース

中身が見えないEAを信用していいのか — ソース非公開(.ex5)EAの正しい向き合い方

公開日: 2026-07-15読了目安: 約1分
本記事は公開日時点の情報です。EAの実績数値(PF・DD・年率)は運用や再検証で変動するため、最新値は各EAページでご確認ください。 最新のEA実績を見る

中身が見えないEAを信用していいのか

市販EAのほとんどは、コンパイル済みの.ex5(MT5)や.ex4(MT4)で配布されます。これはバイナリなので、中のロジックを読むことはできません。ナンピンをしているのか、隠れたマーチンがあるのか、どんな条件でエントリーするのか——ソースが非公開である限り、コードからは判断できないのです。

では、中身の見えないEAを、どうやって信用すればいいのでしょうか。

なぜソースは非公開が普通なのか

まず前提として、ソースを非公開にすること自体は、不正でも何でもありません。

  • EAのロジックは開発者の知的財産であり、公開すれば簡単にコピーされる
  • 販売する以上、中身を守るのは当然の経済合理性

だから、私たち自身も有料製品はコンパイル済みの.ex5/.ex4で配布しています。ソース非公開=怪しい、という単純な話ではありません。問題は、中身が読めない以上、コード以外の方法で信用を担保するしかないということです。

中身が読めないなら、検証で判断する

ソースを読めないなら、EAが「何をするか」ではなく、EAが「何をしたか」で判断します。つまり、外形的な検証データです。

  1. 実ティックバックテスト:モデルが実ティックか(実ティックの記事)。隠れた薄利ロジックは実ティックで露呈する
  2. 取引回数:500回以上あり、複数の相場を通過しているか(取引回数の記事
  3. 有効ドローダウン:残高DDでなく有効DDで。ナンピン・グリッドは有効DDに正体が出る(DDの記事
  4. 年別損益:1年集中でないか
  5. 第三者検証されたライブ実績:あれば補強材料(ライブ実績の記事

中身が読めなくても、これらの外形データが揃っていれば、EAの正体はかなり見えます。逆に、これらを開示せず「中身は秘密です、でも儲かります」だけのEAは、信用の担保が何もありません。

オープンソースの無料EAが果たす役割

ここで、オープンソース(ソース公開)の無料EAが独自の役割を持ちます。

私たちの無料EA(クローズドバーのDonchianブレイクアウト)は、ソースを完全公開しています。これは有料製品とは逆の方針ですが、意図があります。

  • 開発者の規律を、コードで直接確認できる:ハードストップが本当に全取引にあるか、ナンピンやマーチンが隠れていないか、コードを読めば一目でわかる
  • 同じ開発者の有料製品(非公開)を信用する前の、判断材料になる:無料EAで「この開発者はコードレベルで正直か」を確認できる

つまり、オープンソースの無料EAは、非公開の有料製品を信用してよいかを見極めるための、透明性のサンプルとして機能します。中身を見せられる無料EAで規律を示し、有料製品は検証データで裏付ける——これが私たちの透明性の設計です。

自分で確かめる

無料EAはソース公開なので、コードを開いて「ハードストップが全取引にあるか」「ナンピン・グリッド・マーチンが無いか」を直接確認できます。バックテストの数字だけでなく、ロジックそのものを読める数少ないEAとして使ってください。

Donchian Trend Engine(無料EA・ソース公開)の詳細

有料製品は非公開ですが、その分、実ティック・取引回数・有効DD・年別損益を検証ページで全公開しています。

まとめ

  • 市販EAのほとんどは.ex5/.ex4で、中のロジックは読めない
  • ソース非公開は知的財産保護として正当(当社の有料製品も非公開)
  • 中身が読めない以上、外形的な検証データ(実ティック・取引回数・有効DD・年別・ライブ実績)で判断する
  • 検証データを何も開示しないEAは、信用の担保がない
  • オープンソースの無料EAは、開発者の規律をコードで示す「透明性のサンプル」

関連記事:バックテストは黒字なのに実運用で負ける本当の原因EAのライブ実績が本物か見抜く方法詐欺EA・誇大広告の見分け方

📧 5日間メール講座(無料)

FX自動売買の本質、バックテストの正しい見方、ブローカー選びのコツを毎日1通お届けします。

※ プライバシーは厳守。配信解除はいつでも可能です。

コメント・質問