MT5へのEA設置方法|ダウンロードからアルゴリズム取引開始まで
目次
MT5でEA(自動売買システム)を利用するには、EAファイルを正しいフォルダへ保存し、対象チャートへ設置したうえで「アルゴリズム取引」を有効にする必要があります。
この記事では、EAパラダイスからダウンロードしたMT5版EAを設置し、稼働を開始するまでの基本的な手順を、初心者の方にも分かりやすく解説します。
EAによって、対応している銘柄、時間足、口座種類、設定値、認証方法などが異なります。設置を始める前に、各EAの商品ページや付属マニュアルも必ずご確認ください。
MT5へEAを設置する前の確認事項
設置を始める前に、次の項目をご確認ください。
- 利用するFX会社のMT5がインストールされている
- MT5の取引口座へログインできている
- EAパラダイスからEAファイルをダウンロードしている
- 利用するEAがMT5版である
- EAが対応している銘柄と時間足を確認している
- 認証に必要な口座番号とサーバー名を確認できる
MT4版のEAはMT5では利用できません。ダウンロードしたファイルがMT5版であることを確認してから設置してください。
1.MT5版のEAファイルをダウンロードする
EAパラダイスへログインし、マイページまたは対象EAのダウンロードページからMT5版のEAファイルをダウンロードします。
ダウンロードされるファイルは、EAによって次のような形式になっています。
- EX5ファイル
- ZIP形式の圧縮ファイル
- EA本体と補助ファイルがまとめられたフォルダ
ダウンロードしたファイルは、デスクトップなど分かりやすい場所へ保存してください。
2.ZIPファイルを解凍する
ダウンロードしたファイルがZIP形式の場合は、MT5へ入れる前に解凍します。
- ダウンロードしたZIPファイルを右クリックします。
- 「すべて展開」を選択します。
- 展開先を確認し、「展開」をクリックします。
解凍後のフォルダ内に、拡張子が「.ex5」のファイルがあることをご確認ください。
EAによっては、EX5ファイル以外にライブラリ、カスタムインジケーター、設定ファイルなどが同梱されている場合があります。その場合は、付属マニュアルで指定された保存先へ各ファイルを配置してください。
3.MT5のデータフォルダを開く
次に、EAファイルを保存するMT5のデータフォルダを開きます。
- 利用するMT5を起動します。
- 画面上部の「ファイル」をクリックします。
- 「データフォルダを開く」をクリックします。
Windowsのフォルダが開いたら、その中にある「MQL5」フォルダを開きます。
4.EAファイルをExpertsフォルダへ入れる
「MQL5」フォルダの中にある「Experts」フォルダを開き、EA本体のEX5ファイルを保存します。
MQL5
└── Experts
└── EAファイル.ex5
EA本体の基本的な保存先は、次の場所です。
MQL5\Experts
Experts内に複数のフォルダがある場合
MT5の「Experts」フォルダ内には、次のようなサブフォルダが表示される場合があります。
- Advisors
- Examples
- Free Robots
- Market
EAパラダイスからダウンロードしたEAは、基本的に「Experts」フォルダへ直接入れるか、「Advisors」フォルダへ保存します。
どちらへ保存するか指定されている場合は、対象EAの付属マニュアルに従ってください。特に指定がない場合は、「Experts」フォルダへ直接保存すると分かりやすく管理できます。
MQL5\Experts
または
MQL5\Experts\Advisors
補助ファイルが含まれている場合
EAによっては、次のような補助ファイルが含まれている場合があります。
- ライブラリファイル
- カスタムインジケーター
- プリセットファイル
- その他の設定ファイル
補助ファイルは、EA本体と同じ場所へ入れるとは限りません。付属マニュアルに保存先の指定がある場合は、その指示に従ってください。
主な保存先は次のとおりです。
- EA本体:MQL5\Experts
- ライブラリ:MQL5\Libraries
- インジケーター:MQL5\Indicators
- プリセット:MQL5\Profiles\Presets
5.MT5を再起動する
EAファイルを保存したら、開いているフォルダを閉じてMT5を再起動します。
MT5を再起動すると、ナビゲーター内に追加したEAが表示されます。
再起動せずに反映させたい場合は、ナビゲーター内の「エキスパートアドバイザ」を右クリックし、「更新」をクリックしてください。
6.ナビゲーターでEAを確認する
MT5画面左側にあるナビゲーターを確認します。
ナビゲーターが表示されていない場合は、画面上部の「表示」から「ナビゲーター」を選択するか、キーボードの「Ctrl+N」を押してください。
- ナビゲーター内の「エキスパートアドバイザ」を開きます。
- 必要に応じて「Advisors」などのフォルダを開きます。
- 追加したEA名が表示されているか確認します。
EA名が表示されない場合は、ファイルの保存場所が正しいか確認し、MT5をもう一度再起動してください。
7.EAを使用する銘柄のチャートを開く
EAが対応している銘柄のチャートを開きます。
- MT5の気配値表示から対象銘柄を選びます。
- 対象銘柄を右クリックします。
- 「チャートウィンドウ」をクリックします。
- EAが推奨する時間足へ変更します。
EAによって対応銘柄や推奨時間足は異なります。たとえばM15指定のEAは、15分足のチャートへ設置してください。
FX会社によっては、銘柄名に「.」「m」「pro」「micro」などの文字が付いている場合があります。利用するEAが、そのFX会社の銘柄名に対応しているかもご確認ください。
8.EAをチャートへ設置する
ナビゲーターに表示されたEAを、使用するチャートへドラッグ&ドロップします。
または、EA名を右クリックし、「チャートに追加」を選択して設置することもできます。
EAの設定画面が表示されたら、「一般」タブと「インプット」タブを確認します。
一般タブの設定
EAの仕様に応じて、次のような項目を確認します。
- アルゴリズム取引を許可
- DLLの使用を許可
- 外部プログラムの使用を許可
表示される項目名は、MT5のバージョンや利用するFX会社によって多少異なる場合があります。
「DLLの使用を許可」は、DLLを必要とするEAだけ有効にしてください。必要かどうかは、対象EAの商品ページまたは付属マニュアルをご確認ください。
インプットタブの設定
ロット数、リスク設定、最大ポジション数、取引時間などを設定します。
初めて利用する場合は、特別な指定がない限り初期設定を大きく変更せず、商品ページに記載されている推奨設定を使用してください。
設定が完了したら「OK」をクリックします。
9.MT5のアルゴリズム取引を有効にする
EAをチャートへ設置しただけでは、自動売買が開始されない場合があります。
MT5画面上部にある「アルゴリズム取引」ボタンをクリックし、有効にしてください。
利用しているMT5の表示言語やバージョンによっては、「自動売買」または「Algo Trading」と表示される場合があります。
アルゴリズム取引が有効になり、チャート右上にEA名と稼働中のアイコンが表示されていれば、基本的な設置設定は完了です。
10.EAの認証設定を行う
EAパラダイスで配布しているEAには、EAパラダイス独自の認証システムを使用するEAと、外部提供者の認証システムを使用するEAがあります。
利用するEAによって認証方法が異なるため、対象EAの商品ページまたはマイページで認証方式をご確認ください。
EAパラダイス独自認証のEA
EAパラダイスのマイページで、口座番号、サーバー名、利用するプラットフォームなどを登録し、アクティベーションを行います。
外部認証のEA
口座番号とサーバー名を登録したあと、EAパラダイス管理者または外部提供者による確認と有効化が必要です。
認証記事を公開するまでは、上記リンクが表示されない場合があります。
11.EAが正常に稼働しているか確認する
設置後は、次の項目を確認してください。
- チャート右上にEA名が表示されている
- アルゴリズム取引が有効になっている
- MT5が取引口座へ正常に接続されている
- EAの認証が完了している
- ツールボックスの「エキスパート」にエラーが表示されていない
- ツールボックスの「操作ログ」に認証エラーや設定エラーが表示されていない
MT5画面下部のツールボックスには、EAの稼働状況やエラー内容が表示されます。EAが動かない場合は、「エキスパート」と「操作ログ」をご確認ください。
EAがナビゲーターに表示されない場合
ナビゲーターにEAが表示されない場合は、次の点をご確認ください。
- EX5ファイルがMQL5\Expertsへ保存されているか
- ZIPファイルを解凍しているか
- MT4版のEX4ファイルを入れていないか
- MT5を再起動したか
- ナビゲーターを更新したか
- Advisorsなどのサブフォルダ内に表示されていないか
EAをチャートへ設置できない場合
EAをチャートへドラッグしても設定画面が表示されない場合は、次の点をご確認ください。
- EAがEX5形式になっているか
- エキスパートアドバイザ内にEAが表示されているか
- マーケットやナビゲーターの別項目から操作していないか
- MT5が正常に起動しているか
EAが取引を開始しない場合
EAを正常に設置しても、すぐに注文を行うとは限りません。取引条件が成立するまで、数時間または数日間待機するEAもあります。
取引が始まらない場合は、次の点をご確認ください。
- アルゴリズム取引が有効になっているか
- 指定された銘柄と時間足を使用しているか
- 認証が完了しているか
- 市場が開いている時間か
- EAの取引条件が成立しているか
- 口座残高や必要証拠金が不足していないか
- エキスパートや操作ログにエラーが出ていないか
取引が発生していないことだけで、EAが停止しているとは限りません。まずはチャート上の表示とツールボックス内のログをご確認ください。
MT5を閉じるとEAも停止します
EAは、MT5が起動し、インターネットへ接続されている間だけ稼働します。
パソコンの電源を切った場合、MT5を終了した場合、インターネット接続が切れた場合は、EAも停止します。
24時間継続してEAを稼働させる場合は、Windows VPSなどの利用をご検討ください。
MT4版とMT5版は互換性がありません
MT4版のEAとMT5版のEAは、ファイル形式や内部の仕組みが異なります。
- MT4版:EX4ファイル
- MT5版:EX5ファイル
MT4用のEX4ファイルをMT5へ入れても動作しません。また、MT5用のEX5ファイルをMT4へ入れても動作しません。
必ず利用する取引プラットフォームに対応したEAファイルをダウンロードしてください。
まとめ
MT5へEAを設置する基本的な流れは、次のとおりです。
- MT5版のEAファイルをダウンロードする
- ZIPファイルを解凍する
- MT5のデータフォルダを開く
- EX5ファイルをMQL5\Expertsへ保存する
- MT5を再起動する
- EAを対象チャートへ設置する
- アルゴリズム取引を有効にする
- EAに合った認証設定を行う
- 正常に稼働しているか確認する
EAごとに対応銘柄、時間足、推奨設定、認証方法が異なります。実際に稼働させる前に、対象EAの商品ページと付属マニュアルを必ずご確認ください。
なお、EAを利用しても利益が保証されるものではありません。EAの特性や取引リスクを十分に理解し、無理のない資金と設定でご利用ください。
