EAを初めて利用する方の中には、「EAファイルを開けばそのまま使える」と思われる方も少なくありません。
しかし、EAファイルは単体で起動するアプリではありません。
EAは、MetaTrader 4(MT4)という取引ソフトの中に追加して使用する自動売買プログラムです。
この記事では、MT4とEAファイルの関係をできるだけ分かりやすく整理します。
MT4とEAの関係をかんたんに表すと
EAを使うためには、まずMT4という取引ソフトが必要です。
そのMT4の中にEAファイルを入れ、チャート上に設置することで、EAが動作する仕組みです。

つまり、EAファイルだけを直接開いても、自動売買は始まりません。
EAは、MT4の中で動かすための追加ファイルです。
MT4とは
MT4とは、MetaTrader 4の略称です。
FXやCFDなどの取引で使われる無料取引ソフトで、チャートを表示したり、注文を出したり、自動売買プログラムを動かしたりできます。
初心者向けに言うと、MT4は「EAを動かすための土台」と考えると分かりやすいです。
EAを使う場合、まずは利用する証券会社・ブローカーのMT4をパソコンに入れる必要があります。
EAとは
EAとは、Expert Advisor(エキスパートアドバイザー)の略称です。
MT4の中で動作する自動売買プログラムのことです。
自動売買として使用されるEAには、あらかじめ売買ルールが組み込まれています。
そのため、MT4のチャート上にEAを設置し、自動売買を有効にすることで、設定された条件に従って売買処理を行います。
ただし、EAは利益を保証するものではありません。
相場状況や設定内容によって、損失が発生する可能性があります。
EAファイルとは
EAファイルは、MT4で使うためのプログラムファイルです。
主に以下のような拡張子のファイルがあります。
・.ex4
・.mq4
.ex4 は、MT4で実際に動作させるためのファイルです。.mq4 は、EAの元になるコードが書かれたファイルです。
通常、利用者がEAを設置する場合は、配布された .ex4 ファイルをMT4の決められた場所に入れて使用します。
EAファイルはどこに入れるのか
EAファイルは、MT4の中にある「Experts」という保存場所に入れます。
流れは以下の通りです。
【EAファイルを入れる流れ】
MT4を開く
↓
ファイル
↓
データフォルダを開く
↓
MQL4
↓
Experts
↓
EAファイルを入れる
↓
MT4を再起動する
EAファイルを入れただけでは、まだ自動売買は始まりません。
その後、MT4上でEAをチャートに設置する必要があります。
チャートとは
チャートとは、価格の動きを表示する画面です。
ローソク足や価格の上下を確認する場所です。
EAは、このチャート上に設置して使います。
たとえば、XAUUSD(ゴールド)用のEAであれば、XAUUSDのチャートを開き、そのチャートにEAを設置します。
対応していない通貨ペアや時間足に設置すると、想定通りに動作しない場合があります。
EAを使うまでの全体の流れ
EAを使うまでの流れは、以下のようになります。
【全体の流れ】
- MT4をパソコンに入れる
- EAファイルをMT4のExpertsフォルダに入れる
- MT4を再起動する
- MT4のナビゲーターにEAが表示される
- 使用するチャートを開く
- EAをチャートに設置する
- 自動売買を有効にする
- 正しく動いているか確認する
このように、EAは「ファイルを開いて使う」のではなく、MT4の中に入れて、チャート上で動かすものです。
よくある勘違い
EAファイルをダブルクリックすれば使える?
EAファイルをダブルクリックしても、自動売買は始まりません。
EAは、MT4の中に入れて使用するファイルです。
EAファイルを入れたらすぐ動く?
EAファイルを入れただけでは動きません。
MT4を再起動し、チャートにEAを設置し、自動売買を有効にする必要があります。
どのチャートでも使える?
EAごとに対応している通貨ペアや時間足があります。
提供元の説明やマニュアルに記載された条件を確認する必要があります。
自動売買をONにすれば必ず取引される?
自動売買をONにしても、EAに組まれた売買条件が満たされなければ取引は行われません。
専門用語のかんたん解説
MT4
MetaTrader 4のことです。
取引を行うためのソフトで、EAを動かす土台になります。
EA
Expert Advisorの略称です。
MT4上で動作する自動売買プログラムです。
EAファイル
EAを動かすためのファイルです。
MT4の指定フォルダに入れて使用します。
チャート
価格の動きを表示する画面です。
EAはこのチャート上に設置して動かします。
ナビゲーター
MT4の画面内にある一覧表示の場所です。
EAやインジケーターなどを確認できます。
Expertsフォルダ
EAファイルを入れる保存場所です。
MT4のデータフォルダ内にあります。
自動売買
EAが設定されたルールに従って注文や決済を行う仕組みです。
ただし、利益を保証するものではありません。
まとめ
EAは、単体で開いて使うアプリではありません。
MT4という取引ソフトの中に入れて、チャート上に設置して使う自動売買プログラムです。
初めてEAを利用する場合は、まず以下の関係を理解しておくことが大切です。
パソコン
↓
MT4
↓
EAファイル
↓
チャート
↓
自動売買の動作
EAを正しく使うためには、ファイルの設置場所、チャートへの設置方法、自動売買の有効化、動作確認の流れを順番に確認する必要があります。
なお、EAは相場状況や設定内容によって動作結果が変わるソフトウェアです。
過去の検証結果やバックテストは、将来の成果を保証するものではありません。実際の取引では損失が発生する可能性があります。