MT5へのEAインストール・設定方法 完全ガイド【初心者向け】
Daftar Isi
This article is in Japanese only. English articles are coming soon.
MT5へのEAインストール・設定方法 完全ガイド【初心者向け】
MT5(MetaTrader5)にEA(エキスパートアドバイザー)を導入して自動売買を始める手順をステップ別に解説します。はじめて自動売買に挑戦する方でも、この手順どおりに進めれば問題なくセットアップできます。
EAインストールに必要なもの
- MetaTrader5(MT5)がインストール済みのPC
.mq5または.ex5ファイル(EAのプログラムファイル)- MT5対応のFX口座(XM Trading・Exness・HFMなど)
.mq5はソースコード形式、.ex5はコンパイル済みの実行ファイルです。fxea365.comで配布しているEAは.mq5形式のため、MT5内でコンパイルが必要です。
ステップ1:EAファイルを正しいフォルダに配置する
MT5を起動し、メニューバーの 「ファイル」→「データフォルダを開く」 をクリックします。
開いたフォルダ内の以下のパスに .mq5 ファイルをコピーしてください。
MQL5 > Experts > [ここにファイルを置く]
サブフォルダを作って整理することもできます(例:MQL5/Experts/fxea365/)。
注意: 「Indicators」や「Scripts」フォルダには入れないでください。EAは必ず「Experts」フォルダに入れます。
ステップ2:EA(.mq5ファイル)をコンパイルする
- MT5のメニュー「ツール」→「MetaEditor」を開く(またはF4キー)
- MetaEditor左側の「ナビゲーター」から配置した
.mq5ファイルをダブルクリックして開く - メニューの「コンパイル」ボタン(または F7キー)をクリック
- 下部の「エラー」タブに「0 error(s), 0 warning(s)」と表示されれば成功
コンパイルが完了すると同じフォルダに .ex5 ファイルが生成されます。このファイルが実際に動作するEAです。
.ex5 ファイルのみ配布している場合はこのステップをスキップしてください。
ステップ3:チャートにEAをアタッチする
- MT5に戻り、取引したい通貨ペア・時間足のチャートを開く
- 左側「ナビゲーター」パネルの「エキスパートアドバイザー」を展開
- 対象のEA名をチャート上にドラッグ&ドロップ(またはダブルクリック)
- 設定ダイアログが開く
ステップ4:EAの設定を行う
設定ダイアログには主に3つのタブがあります。
「共通」タブ
| 設定項目 | 推奨設定 |
|---|---|
| 自動売買を許可 | チェックを入れる |
| DLLの使用を許可 | EA依存(通常は不要) |
| 外部エキスパートのインポートを許可 | EA依存 |
「自動売買を許可」のチェックを入れないとEAはエントリーしません。最もよくあるミスです。
「入力パラメーター」タブ
EAの動作を細かく制御するパラメーターです。主な項目:
| パラメーター | 意味 | 初心者向け設定 |
|---|---|---|
UseFixedLot | 固定ロット使用 | false(リスク%自動計算) |
RiskPercent | 1トレードのリスク割合 | 0.5〜1.0 |
FixedLot | 固定ロット数 | 0.01 |
MaxSpread | 最大スプレッド(pips) | 3.0 |
MagicNumber | EA識別番号 | デフォルト値のまま |
初心者は基本的にデフォルト設定のまま使用することを推奨します。
「依存関係」タブ
通常は変更不要です。
ステップ5:MT5の自動売買スイッチを確認する
チャートにEAをアタッチしただけでは不十分です。MT5ツールバーの 「自動売買」ボタン(緑の再生ボタン) がオンになっているか確認してください。
- ボタンが緑色 → 自動売買オン(EAが動作する)
- ボタンがグレー → 自動売買オフ(EAが動作しない)
チャート右上にEA名とスマイルマーク(😊)が表示されていれば正常に動作しています。
バックテストの実行方法
本番稼働前にバックテストで動作確認することを強く推奨します。
- MT5メニュー「ビュー」→「ストラテジーテスター」(またはCtrl+R)
- 「エキスパートアドバイザー」欄で対象EAを選択
- 通貨ペア・時間足・期間を設定
- モデル:「全ティック(利用可能な最小時間枠による最も正確な方法)」を選択
- 「スタート」ボタンをクリック
詳しいバックテストの設定方法は MT5バックテスト完全ガイド を参照してください。
よくあるトラブルと解決方法
EAがエントリーしない
原因1: 「自動売買」ボタンがオフになっている
→ MT5ツールバーの自動売買ボタンを確認・オン
原因2: チャートのEAアタッチ時に「自動売買を許可」のチェックが未入力
→ チャート上でEAをダブルクリック→「共通」タブ→チェック確認
原因3: スプレッドがMaxSpreadを超えている
→ MaxSpreadパラメーターを広げる(5.0など)
原因4: 取引時間フィルターが有効で現在時刻が対象外
→ UseTimeFilterパラメーターを確認
コンパイルエラーが出る
原因: MT5のバージョンが古い、またはライブラリが不足している
→ MT5を最新バージョンにアップデートする
EA稼働中の注意事項
- VPSの使用を推奨: PCをシャットダウンするとEAも停止します。24時間稼働を維持するにはVPSが必要です。おすすめVPS比較
- スワップの確認: 通貨ペアによっては翌日にスワップポイントが発生します
- 定期的な動作確認: 毎日MT5のエキスパートログを確認する習慣をつけましょう
- デモ口座で検証: 本番前に最低2週間はデモ口座でテストしてください
まとめ
MT5へのEAインストールは以下の5ステップで完了します。
.mq5ファイルをMQL5/Experts/フォルダに配置- MetaEditorでコンパイル(.ex5生成)
- チャートにドラッグ&ドロップでアタッチ
- パラメーター設定(初心者はデフォルト推奨)
- MT5の「自動売買」ボタンをオン
当サイトのEAはすべて無料で配布しています。口座開設後すぐにご利用いただけます。
関連ページ
- EA一覧・ランキング — バックテスト実績つきEA比較
- MT5バックテスト設定方法 — ストラテジーテスターの使い方
- デモ口座から本番移行のポイント — 移行タイミングの判断基準
- おすすめVPS比較 — 24時間稼働に必要なVPS選び
- リスク管理の基本 — ロットサイズの決め方
Terkait
Kursus Email 5 Hari (Gratis)
Dapatkan satu email per hari yang mencakup dasar-dasar trading FX otomatis, cara membaca backtest dengan benar, dan tips memilih broker.
* Privasi sangat dilindungi. Anda dapat berhenti berlangganan kapan saja.