MQL5.comでは多くの有料のEAが販売されていますが、デモとして無料ダウンロードをしてバックテストをすることができます。有料EAをデモでダウンロードした場合の使用範囲はストラテジーテスターでのバックテストに限られています。
気に入ったEAを選出し、メタトレーダーのストラテジーテスターでバックテストをすることができます。テストで納得のいくEAである際には購入することも可能です。
海外トレーダーが作成したEAなので、USD口座の利用が必須の場合も多いです。しかし、自動売買で取引している方にとってMQL5コミュニティのEAは利用価値が高いのではないでしょうか。ここでは、 MQL5.comでEAをダウンロードする方法からバックテストをする方法、そして購入をする方法までを説明しています。
EAを選ぶにはMQL5.comのマーケット
MQL5のマーケットへアクセスします。
MQL5のマーケットへは、MT4の「マーケット」タブから、または MQL5.comへログイン後にアクセスすることができます。
MQL5コミュニティの登録方法はこちらで説明しています
MQL5コミュニティとは 登録と入金の方法や資金の残高とロックについて解説

マーケット内には多くのEAが登録されています。MQL5コミュニティのマーケットへのアクセス方法や、EAの選び方についてはこちらの記事が参考になります。
MT4からMQL5のマーケットで勝てるおすすめのEAを探す方法
MQL5のEAには無料ダウンロード・レンタル・購入がある
気になるEAをダウンロードしたい場合には、各EAのページへアクセスします。
MQL5に登録されているEAは、
- バックテスト用の無料ダウンロード
- 有料レンタル
- 購入
上記から選択することができます。
- バックテスト用のダウンロードは、ストラテジーテスターでの利用しか許可されません
- 有料レンタルは、販売者の決めた利用月数、レンタル金額を支払いEAを利用することができます
- 購入すると、自由に取引として利用することができますが、アクティベーション数が決められています
EAのアクティベーションとは
EAを購入した際のアクティベーション数とは、MT4にインストールできる回数のことです。MQL5で購入したEAには制限が設けられていて、指定回数を超えるインストールはできない仕組みになっています。
アクティベーションが7回であれば、ひとつのEAで7つの口座で購入したEAを利用することができます。
購入したEAを複数のブローカーで利用する場合や、パラメーターを変更した同一EAで取引する場合には、このアクティベーション数も気にする必要があります。


MQL5のサイトからアクセスした場合と、MT4からアクセスした場合では画面の構成が違いますが、画像内の矢印位置で無料ダウンロード、レンタル、購入の選択をします。
MT4へEAをダウンロードする手順
MQL5のサイト内でEAを無料ダウンロードする場合、【無料のデモ】をクリックします。無料デモの場合、当然ながらバックテストでしか利用できません。チャートに設定して取引することはできませんのでご注意ください。

無料のデモを選択後、MT4の起動が促されます。
MT4の起動は自動で行われますが、最後にインストールしたMT4が自動的に選択されます。
複数のMT4口座を利用している場合には、ダウンロードしたいMT4が起動されない場合があり注意が必要です。
そういった場合には、ダウンロードしたい口座のMT4を再インストールする、またはダウンロードしたいMT4から直接マーケットへアクセスすることで対応できます。
また、MT4のマーケットでは検索機能がついているので、MQL5コミュニティ内で見つけたEAの名前から検索することができます。

上記画面で【はい】を選択すると最後にインストールしたMT4が起動します。
【いいえ】の場合にはMT4のインストールへ進みます。

上記の画面、外部プロトコル リクエストでMT4起動の確認ができます。
起動するMT4がこの画面でわかるようになっています。
【アプリケーションの起動】で対象のMT4が起動します。
【何もしない】の選択で作業を中止することができます。
MT4からEAをダウンロードする場合

MQL5.comでEAを見つけ、MT4から直接EAを指定してダウンロードしたい場合には、上記画像の検索窓からEA名で検索することができます。

また、MT4で各EAにアクセスした場合、お気に入りに登録しておき後で呼び出すこともできます。
気になるEAをダウンロードしておき、後でまとめてバックテストをしたい場合などに有効です。

ダウロードしたいEAの画面で上記の【デモ用ダウンロード】を選択すると、即時ダウンロードがはじまります。
ダウンロード後のEAが保管されている場所
MT4へダウンロードされたEAは、データフォルダ内に保管されます。
- ターミナル内のダウンロード
- ナビゲーター内のエキスパートアドバイザー マーケット内
- ストラテジーテスターのEA選択
上記よりEAへアクセスすることができます。
ナビゲーター内

- ナビゲーター【Ctrl+N】
- エキスパートアドバイザー
- マーケット
ターミナル内

- ターミナル【Ctrl+T】
- マーケット
- ダウンロード
ストラテジーテスター内
- ストラテジーテスター【Ctrl+R】
- エキスパートアドバイザーを選択
- マーケット
ダウンロードしたEAをMT4でバックテストする
ダウンロードしたEAはデータフォルダ内にインストールされています。
ストラテジーテスターからもダウンロードしたEAをテストできるようになっています。

MQL5コミュニティのEA販売ページから、ダウンロードしたEAの情報を参照してバックテストします。
- 通貨ペア
- 時間軸
- 口座で利用できる通貨
- パラメーターの設定
上記内容がEA販売ページより確認できます。
わからない情報については、EA販売者に向けてコメントをすることで回答が得られる場合もあります。
英語やロシア語が多く使われているため翻訳が必要となりますが、相手も商売ですので丁寧に対応されることがほとんどです。臆することなく質問をしていきましょう。
EAを購入する
MQL5やMT4からEAを購入する手順についても、MT4へEAをダウンロードする手順と同じになります。
EAを購入する場合には無料ダウンロードではなく購入を選択します。
EA購入時の支払方法
- PayPal
- クレジットカード
- ChinaUnionPay

MQL5コミュニティへ登録されているEAを購入する場合の支払い方法は3種類があります。国内での利用であればPayPalかクレジットカードを使用することになります。
支払いが完了すると以下の画面がでます。

Congratulations on your successful purchase!
成功しました、購入いただきありがとうございました、といった内容です。
購入後のEAは前述した場所と同じく、データフォルダ内に保管されています。
おわりに
クレジットカードやPayPalなど支払方法さえ確立できていれば、比較的かんたんにMQL5からEAを購入することができます。
MQL5コミュニティで販売されているEAは山ほどあり、内容もピンキリです。バックテストでしか本領を発揮できないようなEAも稀に販売されています。MT4からMQL5のマーケットで勝てるおすすめのEAを探す方法などを参考に、EA選びに活用いただけたらと思います。