EAをMetaTraderで動かすまでの流れを整理します。手順自体は共通ですが、MT4とMT5でファイルの拡張子などが異なります。
MT4とMT5の主な違い
| 項目 | MT4 | MT5 |
|---|---|---|
| EAの拡張子 | .ex4(.mq4がソース) | .ex5(.mq5がソース) |
| 互換性 | MT5用EAは動かない | MT4用EAは動かない |
| バックテスト | 単一通貨ペア中心 | 複数通貨ペア・マルチスレッド対応 |
| 決済方式 | 両建て可 | ネッティング/ヘッジの選択あり |
MT4用とMT5用のEAは互換性がありません。配布されているファイルがどちらか、必ず確認してください。
設置の手順
稼働までの流れ
- プラットフォームのメニューから「データフォルダを開く」を選ぶ
MQL4/Experts(MT5はMQL5/Experts)へEAファイルを置く- プラットフォームを再起動する、またはナビゲーターを更新する
- ナビゲーターに表示されたEAを、対象のチャートへドラッグする
- 表示されるダイアログでパラメーターを設定する
- ツールバーの自動売買(AutoTrading)を有効にする
設定時に確認する項目
| 確認項目 | 内容 |
|---|---|
| 通貨ペア | EAが想定する通貨ペアのチャートか |
| 時間足 | 指定された時間足になっているか |
| 銘柄名の表記 | 業者によって末尾に記号が付く場合がある |
| ロット数 | 自分の資金量に対して適切か |
| 稼働時間 | 時間帯を限定する設定になっていないか |
| マジックナンバー | 複数EAを動かす場合は重複させない |
ロット数は必ず自分で確認する
初期値のまま稼働させると、資金量に対して大きすぎる場合があります。稼働前に必ず確認してください。
稼働の確認
チャート右上のアイコンが稼働中の表示になっているかを確認します。エキスパートタブにEAの動作ログ、操作履歴(ジャーナル)タブに接続や注文送信の記録が残ります。
まずデモ口座で確認する
設定ミスや動作不良の確認には、デモ口座での稼働が有効です。ただし約定条件は実際の資金と異なります。
まとめ
EAの設置は、ファイル配置・チャートへの適用・自動売買の有効化という流れです。通貨ペア、時間足、ロット数の確認を稼働前に済ませてください。
動かない場合はEAが動かないときの確認項目で切り分けられます。