MT4/MT5でEAを使う方法|インストール・設定・運用管理
先に結論を言います。EA(Expert Advisor)運用は「入れる・設定する・運用管理する」の3段階で成立します。EAファイルをMT4/MT5にインストールし、パラメーター設定し、VPSで24時間稼働させる。この記事ではプラットフォーム面でのEA運用を整理します。業者比較は 海外FX EAおすすめ、手法論は 海外FXの自動売買。
先に結論|EAは「入れる・設定する・運用管理する」の3段階
- 入れる: EAファイル(.ex4/.mq4 または .ex5/.mq5)を MT4/MT5 にインストール
- 設定する: パラメーター・通貨ペア・時間足・ロットを設定
- 運用管理する: VPSで24時間稼働、バックテスト・フォワードテスト・定期確認
この3段階のうち、「運用管理する」が最も差が出る部分。EAを買っただけで勝てるわけではありません。
EAとは(プラットフォーム視点で)
EA = Expert Advisor
MetaTrader 4/5 上で動くプログラム。利用者が設定したロジックで自動的に売買を実行する。プラットフォーム視点では、以下のファイル形式で配布されます。
- MT4用:
.ex4(バイナリ、実行専用)または.mq4(ソースコード) - MT5用:
.ex5(バイナリ)または.mq5(ソースコード)
EAの動作原理
- MT4/MT5 の起動中にEAがチャートにアタッチされる
- 市場データ(価格・時間)を受信
- EAのロジックに従って注文を自動発行
- MT4/MT5 を通じて業者サーバーへ注文送信
- 約定結果をEA側で管理
MT4/MT5 が起動していないとEAは動かない。これが VPS 必須の根拠。
MT4とMT5のEA互換性(MQL4 vs MQL5)
相互に動かない
- MQL4 EA(MT4用): MT5 では動作しない
- MQL5 EA(MT5用): MT4 では動作しない
両対応版
EAの開発者が MQL4 と MQL5 の両対応版を配布しているケースもあるが、少数派。購入前に対応プラットフォームを確認。
既存MT4のEAをMT5に移す方法
- 開発者から MT5 版を購入/入手
- MQL4 → MQL5 の書き換え(プログラミング知識が必要)
- 書き換えサービスを依頼(有料、数万円〜数十万円)
EAのインストール手順
Windows PC での基本手順(MT4)
- MT4 を起動 → 「ファイル → データフォルダを開く」
- 開いたフォルダ内の「MQL4 → Experts」に .ex4 または .mq4 ファイルを保存
- MT4 を再起動
- 「ナビゲーター」欄の「エキスパートアドバイザ」に EA名が表示
- EA名を対象チャートにドラッグ&ドロップ
- 設定ダイアログが開く
MT5 の場合
ほぼ同じ流れで、「MQL5 → Experts」フォルダに保存する点が違うだけ。
スマホ/Mac の場合
スマホは EA 未対応(基本的に)。Mac は PlayOnMac または Parallels 経由で Windows版 MT4/MT5 を動かす。
EAの設定(パラメーター・通貨ペア・時間足)
パラメーター
EA毎に固有のパラメーター(ロット、SL、TP、エントリー条件等)がある。開発者の推奨値を使うのが基本、慣れてから自分で最適化。
通貨ペア・時間足
EAが対象とする通貨ペア・時間足に EA をアタッチ。違う通貨ペア・時間足にアタッチすると動作が崩れるケースあり。EA の仕様に従う。
「自動売買」ボタンの有効化
MT4/MT5 のツールバーで「自動売買」を ON にしないと EA が動かない。これを忘れて「EAが動かない」と悩むのが初心者の定番失敗。
バックテストの実行
MT4 のバックテスト(シングルスレッド)
- 「表示 → ストラテジーテスター」
- EA を選択、通貨ペア・時間足・期間を指定
- 「スタート」で実行
- 結果グラフ・レポートを確認
MT5 のバックテスト(マルチスレッド)
MT4 と比べて数倍〜数十倍高速。最適化(パラメーター組み合わせの探索)にも使える。
バックテスト時の注意
- バックテストが良くても本番で勝てるとは限らない
- 過去相場に過度に最適化(カーブフィット)したEAは本番で崩れる
- フォワードテスト(デモ口座で実運用)を数週間以上やってから本番投入
フォワードテスト(デモ口座で数週間)
バックテストとの違い
- バックテスト: 過去データでシミュレーション
- フォワードテスト: デモ口座で現在の市場で実運用
フォワードテストの期間
- 最低2週間
- できれば1〜3か月
- 十分な取引回数(30〜100回以上)のサンプルが取れる期間
フォワードで見るべき指標
- 勝率
- プロフィットファクター
- 最大ドローダウン(DD)
- 月次成績の安定性
本番稼働時の注意点
1. VPS必須
EAは24時間稼働。自宅PCの停電・回線障害でEAが止まると、想定外のポジション保有リスク。業者提供VPS(取引量条件で無料)または有料VPS($20〜$30/月)を使う。
詳細は 海外FX EAおすすめ。
2. スプレッド拡大時間の対応
米雇用統計・FOMC発表前後でスプレッドが拡大する時間帯にEAが動くと、想定外の約定が発生。EAの仕様に「指標前後の停止機能」があれば有効化、なければ手動で停止。
3. 定期的なパフォーマンス確認
- 毎週: 運用状況を目視確認
- 毎月: 月次成績の集計
- 毎四半期: パラメーター見直し
EA運用でつまずく3箇所
1. 自動売買ボタンOFFで動かない
初心者が最多でやらかす失敗。MT4/MT5ツールバーの「自動売買」を ON にしないとEAは動かない。
2. VPS未設定で自宅PC停止時に損失
停電・回線障害・PCクラッシュで EA が止まり、ポジションが放置される。VPSなしでの本格運用は現実的でない。
3. バックテスト盲信で本番即投入
バックテストが良くても本番で崩れるEAは多い。フォワードテスト2週間以上を挟むのが鉄則。
よくある質問
Q. EAを導入すれば稼げますか
A. EA単独では稼げません。バックテスト・フォワードテスト・VPS・運用管理の4点が揃って初めて機能します。詳細は 海外FXの自動売買。
Q. MT4のEAをMT5で使えますか
A. 動きません。MQL4 と MQL5 は言語仕様が違うため、書き換えまたはMT5版の購入が必要です。
Q. VPSは必ず必要ですか
A. 本格運用なら必須。テスト段階なら自宅PCでも可ですが、本番でリアル資金を動かすならVPS前提。
Q. スマホでEA運用できますか
A. 基本的にできません。MT4/MT5 のスマホアプリは EA機能を持たない(閲覧・手動取引のみ)。
結論|EAは入れる・設定する・運用管理するの3段階
MT4/MT5でEAを運用するには、インストール・設定・運用管理の3段階を守る必要があります。特にVPSでの24時間稼働とフォワードテストが、勝ち残るEA運用の前提条件。
業者比較は 海外FX EAおすすめ、自動売買手法論は 海外FXの自動売買、MT4対応は MT4とは、MT5対応は MT5とは、インストール手順は MT4/MT5のインストール方法、低スプレッド業者は Exnessの評判・口コミ を参照してください。
よくある質問
- EAを導入すれば稼げますか
- EA単独では稼げません。バックテスト・フォワードテスト・VPS・運用管理の4点が揃って初めて機能します。
- MT4のEAをMT5で使えますか
- 動きません。MQL4とMQL5は言語仕様が違うため、書き換えまたはMT5版の購入が必要です。
- VPSは必ず必要ですか
- 本格運用なら必須。テスト段階なら自宅PCでも可ですが、本番でリアル資金を動かすならVPS前提。
- スマホでEA運用できますか
- 基本的にできません。MT4/MT5のスマホアプリはEA機能を持たない(閲覧・手動取引のみ)。
