最終更新: 2026年06月
「無料EAって本当に使えるの?」——私が7年前にFX自動売買を始めたとき、最初に抱いた疑問がこれでした。結論から言うと、無料EAは「使えるものもある」ですが、選び方を間違えると口座残高を一瞬で溶かします。仕事が忙しいサラリーマンだからこそ、最初の選択を慎重にしてほしい。今回は私が実際に試行錯誤した経験をもとに、無料EAの正しい選び方と注意点を解説します。
免責事項: FX取引はリスクを伴います。自動売買ツール(EA)の利用においても損失が生じる可能性があります。本記事は情報提供を目的としており、利益を保証するものではありません。
そもそもEA(Expert Advisor)とは何か
直接回答: EA(Expert Advisor)はMT4/MT5上で動く自動売買プログラムです。設定したルール通りに自動でエントリー・決済を繰り返しますが、「設定すれば勝手に稼ぐ」わけではなく、ルールの質次第で損益が決まります。
EA(Expert Advisor)というのは、MT4やMT5上で動く自動売買プログラムのことです。設定しておくと、PCまたはVPS(仮想サーバー)がネットに繋がっている間、あらかじめ決めたルール通りに自動でエントリー・決済を繰り返してくれます。
私がEAに興味を持ったのは、「仕事中にチャートを見られない」という問題を解決したかったからです。会社員として毎日デスクに縛られていると、ロンドン時間・ニューヨーク時間のチャンスをほぼ見逃す。EAはその問題を解決してくれる可能性があります。
ただし、「設定したら勝手に稼いでくれる」という理解は危険です。EAはあくまで「決めたルール通りに動く機械」です。ルールが悪ければ、機械は正確に損をします。
EAで自動売買するために最低限必要なもの
- MT4またはMT5: 自動売買プラットフォーム(国内外のブローカーが提供)
- EAファイル: .ex4(MT4用)または.ex5(MT5用)の自動売買プログラム
- PC or VPS: EAはMT4/MT5が起動している間しか動かない。PCを常時起動できない場合はVPSが必要
- FX口座: EAを動かすブローカーの口座(デモ口座から始めることを推奨)
無料EAが存在する理由
直接回答: 無料EAは「開発者の実績作り」「コミュニティへの貢献」「集客目的」の3つの動機で配布されています。集客目的のものは後続サービスへの誘導リスクがあるため注意が必要です。
なぜ無料でEAが手に入るのか、不思議に思いませんか。主な理由は3つあります。
1. MQL5マーケットの「お試し版」や実績作り MQL5の公式マーケットには、10,000種類以上のEAが登録されています。その中で、開発者が実績を積むために無料公開しているものがあります。
2. 個人トレーダーのコミュニティ貢献 FXアンテナやトレーダー向けブログでは、開発者が自分で作ったEAを無料配布しているケースがあります。本業がエンジニアや数学者のトレーダーが、テクニカル戦略を試した成果として公開することが多い。
3. 集客目的(注意が必要) 無料でEAを配布し、後から有料コースや高額ツールへ誘導するパターンもあります。「まず無料EAをダウンロードしてください」から始まる勧誘には用心してください。このパターンは無料EAそのものの性能より、その後の誘導が目的の場合が多い。
無料EAの主な入手先
直接回答: 最も安全な入手先はMT5内蔵の「MQL5マーケット」です。SNSや出所不明のサイトからのダウンロードは詐欺・マルウェアリスクがあり、絶対に避けてください。
MQL5マーケット(公式・最も安全)
MT4/MT5に内蔵のMQL5マーケットが最も安全な入手先です。EAのページに過去のバックテスト結果やレビューが掲載されており、開発者情報も確認できます。
アクセス方法: MT5の左下「ナビゲーター」→「サービス」→「マーケット」
MQL5マーケットでの無料EA探し方のコツ:
- 「評価」フィルターで4.0以上に絞る
- ダウンロード数が1,000件以上のものを優先する
- レビューに「フォワードテストの実績」に言及があるものを選ぶ
- 開発者ページに「認証済みバッジ」があるか確認する
国内FXアンテナ系サイト
FXアンテナ等の国内サイトでは、MT4/MT5向けEAが無料配布されています。MQL5マーケット経由と違い、公式の品質審査がない点は意識しておく必要があります。
配布されているEAのソースコードが公開されているかどうかも確認ポイントです。コードが見えれば、ナンピン・マーチンゲールの有無や資金管理ロジックを自分で確認できます。
注意が必要な入手経路
SNS(X・Telegram等)での無料EA配布は詐欺・マルウェアリスクが高いです。実際に「無料EAとして配布されたファイルがマルウェアだった」という事例が報告されています。見知らぬアカウントからのDMで配布されるEAは絶対に使わないことを強くお勧めします。
無料EAを選ぶときの3つの基準
直接回答: 無料EAを選ぶ基準は「プロフィットファクター1.3以上」「最大ドローダウン20%以内」「ナンピン・マーチンゲールでないこと」の3点です。バックテスト数値は自分で再現確認することが重要です。
正直に言うと、私が今まで試した無料EAの大半は「使い物にならなかった」です。それでも機能するものを選ぶには、以下の基準を使っています。
基準1: バックテスト結果の確認
プロフィットファクター(PF)が1.3以上あるかを最初に見ます。PFというのは「総利益 ÷ 総損失」で計算される数値で、1.0以下だと損失超過を意味します。
| PF水準 | 評価 | |---|---| | 2.0以上 | 高評価。ただしトレード数・期間が十分か確認が必要 | | 1.5〜2.0 | 良好。フォワードテストで確認する価値がある | | 1.3〜1.5 | 許容範囲。長期間・多数トレードでの実績確認が必要 | | 1.3未満 | 注意が必要。長期的な収益性に疑問 |
ただし、バックテストのPFは「作成者自身が行った最適化済み」の数値が多いです。最低でも自分でMT4/MT5のストラテジーテスターを使って再現してみることをお勧めします。
トレード数が200以上あるかも確認点です。50〜100程度のサンプルで「PF 3.0以上!」という数字は統計的に信頼できません。たまたま連勝しただけの可能性があります。
基準2: 最大ドローダウンを確認
最大ドローダウン(最大損失幅)が20%以内を目安にしています。
ドローダウン(drawdown)とは、口座残高がピークから最大でどれだけ下落したかを示す指標です。例えば100万円で運用していてドローダウン30%なら、一時的に30万円の含み損を抱えるということです。
実際、私は最初のEAでドローダウン40%超えを経験し、精神的にかなりきつかったです。口座残高が60万円を下回ったとき、「このまま0になるんじゃないか」という恐怖は想像より強い。ドローダウンを「数字」として考えていた段階では、30%や40%が自分に与える心理的ダメージを甘く見ていました。
基準3: ナンピン・マーチンゲールEAには特に注意
「勝率90%以上」「PF 5.0超え」という数字を見たら、まず戦略を確認してください。
ナンピン(含み損が出たら追加で買い続ける)やマーチンゲール(負けるたびにロット数を倍増させる)を使うEAは、バックテスト上は非常に優秀な数字が出やすいです。しかし相場が一方向に動き続けると、口座を丸ごと溶かすリスクがあります。
ナンピン・マーチン系EAの見分け方:
- バックテストのPFが異常に高い(3.0以上)
- 勝率が90%以上
- 最大ドローダウンが30%以上ある、または含み損が長期間放置されている
- ポジション保有数が時間帯によって急増する
副業で稼いだ大切な資金を失う可能性があるため、資金管理が未熟な段階での使用は慎重にしてください。
無料EAを実際に動かすまでの手順
直接回答: 無料EAの導入手順は「ダウンロード→バックテスト→デモ口座1ヶ月→少額実運用」の4ステップです。バックテストとデモ検証を省略して本番運用するのは最もリスクが高い選択です。
STEP1: EAファイルをダウンロード
MQL5マーケットからダウンロードすれば、MT5のEAフォルダに自動配置されます。外部サイトからの場合、ダウンロードした.ex4(MT4用)または.ex5(MT5用)ファイルを手動でフォルダに配置します。
フォルダの場所: MT5メニュー「ファイル」→「データフォルダを開く」→「MQL5」→「Experts」
EAファイルをフォルダに配置したらMT5を再起動し、左側の「ナビゲーター」→「エキスパートアドバイザー」に表示されるか確認してください。
STEP2: バックテストを自分で実施
MT5の「ストラテジーテスター」(Ctrl+R)でバックテストを実行します。最低でも1年分、できれば3〜5年分の期間でテストしてPF・ドローダウン・トレード数を確認してください。
バックテスト設定の注意点:
- 「すべてのティック」で実行する(「始値のみ」はスキャルピング系では不正確)
- スプレッドを実際のブローカーに近い値(1〜3pips)に設定する
- 初期証拠金は実際の運用予定額に合わせる
Claudeと会話しながらインジケータが作れるhedgrow-fxを使うと、EA検証をAIと対話しながら進めることができます。
STEP3: デモ口座で最低1ヶ月動かす
バックテストで合格しても、すぐに実資金では動かさないことが私のルールです。デモ口座で実際の値動きを体験させ、バックテストとの乖離を確認します。
デモ口座での確認ポイント:
- バックテスト期間と比べてPFが大きく劣化していないか
- ポジション保有中の最大含み損が許容範囲か
- エントリー・決済のタイミングが意図通りか
STEP4: 少額から実資金運用開始
デモで安定した動作を確認できたら、実運用予定資金の10〜20%程度で始めます。「思っていた動きと違う」と感じたら、早めに停止する勇気も大切です。
VPSは必要か
直接回答: PCを24時間つけっぱなしにできない環境であれば、VPSは実質必須です。月額1,000〜2,000円程度で常時稼働が実現でき、会社員でのEA運用には必要経費として考える必要があります。
「自動売買のためにVPS(仮想専用サーバー)が必要」という話を聞いたことがあるかもしれません。
結論として、PCを24時間つけっぱなしにできない環境なら、VPSは実質必須です。EAはMT4/MT5が起動しているときしか動きません。パソコンをシャットダウンすると、その間の取引が全部止まります。
月額1,000〜2,000円程度のVPS(XMのFX VPSサービス、ConoHa VPS等)を使えば、常時稼働が実現できます。会社員でEA自動売買をするなら、このコストは必要経費として考えておいてください。
VPS選びの基準:
- レイテンシ(遅延): ブローカーのサーバーと地理的に近いリージョンを選ぶ(東京サーバーなら東京リージョン推奨)
- メモリ: MT5を1〜2個起動するなら最低2GB、複数EA運用なら4GB以上が安心
- 稼働保証: 99.9%以上のアップタイム保証があるサービスを選ぶ
- コスト: 月額1,000〜3,000円程度が一般的な相場
無料EAで副業としてFXに取り組む現実
直接回答: 無料EAをそのまま使って安定収益を得ることは難しく、相場環境変化への対応や定期的な見直しが必要です。しかし「EAを動かしながらFXを学ぶ」出発点としての価値はあります。
正直なところを話します。
私が7年間副業FXをやってきた経験では、「無料EAをそのまま使って安定収益」というのは難しいです。無料EAは多くの場合、設定を自分に合わせてカスタマイズする必要がありますし、相場環境が変わったら定期的に見直しが必要です。
それでも、「自分で手動トレードをする時間がまったくない」という状況では、無料EAからスタートして学ぶことに価値はあります。大事なのは「EAを動かしながら学ぶ」姿勢で、「EAに全部任せて放置」という姿勢でないことです。
最初の3年間で50万円近く損失を出した私が言えることは、どんなEAも「管理者の目が届かない自動売買」は危険だということです。
副業サラリーマンが無料EAで陥りやすい3つの失敗パターン
失敗1: バックテストだけ見て本番運用 バックテスト優秀でもフォワードテストで崩れるEAは珍しくない。デモ運用の1ヶ月を省略すると、本番で大きな損失が出やすい。
失敗2: 「しばらく様子見」で放置 EAを動かした後、確認をサボると相場の急変に対応できない。週1回・15分でもEAのパフォーマンスを確認するルーティンが必要。
失敗3: ロットサイズを大きくしすぎる 「少し余裕ができたから」とロットを増やすと、ドローダウンの金額も倍増する。運用資金の2%以内のロットサイズを守ることが長期運用の基本。
よくある質問(FAQ)
Q: 無料EAと有料EAはどちらが勝てますか? A: 価格と勝率は必ずしも比例しません。大切なのは自分でバックテストを確認し、戦略の内容(ナンピン/マーチン系かどうか等)を理解することです。高額EAにも詐欺まがいのものが多数存在します。
Q: 無料EAをダウンロードしたらウイルスに感染しますか? A: MQL5の公式マーケット経由は安全性が高いです。SNSや出所不明のサイトからのダウンロードはマルウェアリスクがあるため避けてください。
Q: ナンピン系EAは使わないほうがいいですか? A: ナンピン・マーチンゲール系EAはバックテスト上のパフォーマンスが高く見えがちですが、相場の急変時に大きな損失を被るリスクがあります。初心者や少額資金での運用には特に慎重な判断が必要です。
Q: VPSなしでEAを使えますか? A: PCを24時間起動し続けられる環境であれば技術的には可能です。ただし停電・PCのフリーズなどでEAが停止するリスクがあるため、本格運用にはVPS利用を推奨します。
Q: MQL5マーケットの無料EAはどこで探せばいいですか? A: MT5のナビゲーターから「マーケット」にアクセスするか、mql5.comのウェブサイトで「EA」+「無料」フィルターで検索できます。レビュー数・ダウンロード数が多いものから確認するのが効率的です。
Q: 無料EAを使い始める際に最低限必要な資金はどのくらいですか? A: デモ口座から始める場合は初期資金不要です。実資金での運用では、最大ドローダウン20%のEAを動かす場合、精神的に許容できる損失額÷20%が必要証拠金の目安です。例えば「10万円の損失まで許容できる」なら50万円の資金が基本となります。
Q: EAのバックテストと実際の成績が大きく違う理由は何ですか? A: 主な原因は「スリッページ(意図した価格と約定価格の差)」「スプレッドの設定差」「データ品質(ティックデータの精度)」の3つです。バックテストでは理想的な条件で実行されることが多く、実際の取引コストを甘く見ている場合に乖離が生じます。
免責事項: 本記事はFX自動売買(EA)に関する情報提供を目的としており、特定のEAの利益を保証するものではありません。FX取引には損失リスクが伴い、投資元本を失う可能性があります。取引は自己判断・自己責任で行ってください。
