EAをMetaTraderで動かすまでの流れを整理します。手順自体は共通ですが、MT4とMT5でファイルの拡張子などが異なります。

MT4とMT5の主な違い

項目MT4MT5
EAの拡張子.ex4(.mq4がソース).ex5(.mq5がソース)
互換性MT5用EAは動かないMT4用EAは動かない
バックテスト単一通貨ペア中心複数通貨ペア・マルチスレッド対応
決済方式両建て可ネッティング/ヘッジの選択あり

MT4用とMT5用のEAは互換性がありません。配布されているファイルがどちらか、必ず確認してください。

設置の手順

稼働までの流れ

  1. プラットフォームのメニューから「データフォルダを開く」を選ぶ
  2. MQL4/Experts(MT5は MQL5/Experts)へEAファイルを置く
  3. プラットフォームを再起動する、またはナビゲーターを更新する
  4. ナビゲーターに表示されたEAを、対象のチャートへドラッグする
  5. 表示されるダイアログでパラメーターを設定する
  6. ツールバーの自動売買(AutoTrading)を有効にする

設定時に確認する項目

確認項目内容
通貨ペアEAが想定する通貨ペアのチャートか
時間足指定された時間足になっているか
銘柄名の表記業者によって末尾に記号が付く場合がある
ロット数自分の資金量に対して適切か
稼働時間時間帯を限定する設定になっていないか
マジックナンバー複数EAを動かす場合は重複させない

ロット数は必ず自分で確認する

初期値のまま稼働させると、資金量に対して大きすぎる場合があります。稼働前に必ず確認してください。

稼働の確認

チャート右上のアイコンが稼働中の表示になっているかを確認します。エキスパートタブにEAの動作ログ、操作履歴(ジャーナル)タブに接続や注文送信の記録が残ります。

まずデモ口座で確認する

設定ミスや動作不良の確認には、デモ口座での稼働が有効です。ただし約定条件は実際の資金と異なります。

まとめ

EAの設置は、ファイル配置・チャートへの適用・自動売買の有効化という流れです。通貨ペア、時間足、ロット数の確認を稼働前に済ませてください。

動かない場合はEAが動かないときの確認項目で切り分けられます。