MQL5 / MT5 QUANT AUDIT #2

【MQL5コード監査】市販・無料配布MT5自動売買EAに潜む「SL=0無制限リスク」「幽霊input変数」「バックテスト偽装」を3秒で見抜く方法

最終検証日: 2026-10-22 • ProofNexa Quantitative Execution Research

🛡 なぜ「バックテスト勝率90%・PF 3.0」のEAがリアル口座で3週間以内に破綻するのか?

SNSやMQL5マーケットで出回るEAの多くは、以下の4つの構造的欠陥のいずれかを抱えています。

  1. SL=0(損切り未設定)発注:trade.Buy(lot, _Symbol, Ask, 0, 0) のようにハードSLを入れず、逆行時にロットを倍増(マーチンゲール)させて含み損を隠す。
  2. 幽霊input変数(Phantom Inputs):input int InpAiNeuralFilter = 99; のように設定画面には表示されるが、コード内で一切使われていない見せかけの変数。
  3. 未来参照リーク(Lookahead Bias):iClose(_Symbol, PERIOD_M15, -1) や特定日付ハードコードでバックテストだけを完璧に見せる偽装。
  4. 含み損ドローダウン乖離(MTM vs Closed Balance DD):確定残高曲線は一直線でも、途中の含み損(Floating Equity DD)が口座資金の60%を超えている状態。

1. 無料Webスタジオで `.mq5` / `.mq4` / `.csv` をドロップして3秒監査

ProofNexa StudioのWorkspace 2(MQL5監査 & .set生成)では、ソースコードまたはMT5履歴をドロップするだけで7ゲート監査と1,000回モンテカルロ・3段階スリッページ耐性(L0/L1/L2)を即時判定し、あなたのEA専用の保護設定ファイル(GL_CircuitBreaker_Custom.set)を自動生成します。

🛡 MQL5 EA無料監査スタジオを開く ↗ ⬇ GL_CircuitBreaker_Guardian.mq5 無料DL 🤖 Apify大量バッチ監査Actor ↗

2. EA破綻を物理的に遮断する「サブ口座隔離+Guardian EA」アーキテクチャ

どれほど優秀なEAでも、単一の口座に全資金を入れて複数のEAを回すと、1つのEAの暴走で全資金を失います。プロのシステムトレーダーは必ず「1 EA = 1 Exness追加サブ口座(ロスカット水準0%)」に隔離し、別チャートに GL_CircuitBreaker_Guardian.mq5 を常駐させています。

⚡ EA隔離用 Exness Pro/Raw口座を作成 (hrakh7d3jt) ↗