MT4(MetaTrader4)で自動売買を始めるためのEA設定方法

TRADERS-pro【トレプロ】で無料ダウンロード、GogoJungle【ゴゴジャン】で購入したEA(自動売買ロボット)をMT4へ設定する方法を紹介します。

EAファイルをコピーしてMT4へ配置

はじめに各サイト(トレプロやゴゴジャン等)からダウンロードしてきたEAファイル一式を、MT4が稼働しているPCの所定のフォルダにコピーします。

ここでは、例として、TRADERS-proから無料ダウンロードできるSwallowをMT4に設定する想定で説明します。

TRADERS-proでのEAを無料ダウンロードする方法は、下記の記事もあわせてご参照ください。

関連記事

TRADERS-pro(トレプロ)とは、システムトレードのExpertAdvisor(EA)と呼ばれる自動取引を行う数万円のソフトウェアを、無料でダウンロードし放題のサービスです。国内での人気、知名度は抜群のサービスです。FXの自動売買ツールを[…]

【詳細】TRADERS-proの登録方法〜EAの無料ダウンロード方法

 

TRADERS-proから無料EAをダウンロードすると、Windowsのダウンロードフォルダ内に下記のファイル(material.zip)が出来ます。(ゴゴジャンの場合は、99999_EA名.zipのような形式で数字から始まり途中にEA名が入ります)

無料EAのダウンロードフォルダを開いたエクスプローラー

 

ダウンロードしてきた「material.zip」を解凍すると、MQL4というフォルダが出来て、その中には、2つの「Experts」「Libraries」というフォルダがあります。

Expertsフォルダの中には、「Swallow.ex4」というファイルがあり、これがEAと呼ばれるプログラムのファイルとなります。

Librariesフォルダの中には、「TRADERS-pro.ex4」というファイルがあり、これは、TRADERS-proを使用する場合にのみ必要なファイルとなります。

今回、この2つのファイルをMT4に配置(コピー)します。

※ほとんどのEAは、今回の手順で動作しますが、EAによっては、Libraryファイル等が必要な場合もあります。購入したEAに付属の取り扱い説明書を必ず確認して設置するようにしてください。

 

次に、MT4を起動させ、上記の2ファイルのコピー先となるMT4のフォルダを開きます。

MT4の右上のメニュー [ファイル] – [データフォルダを開く] をクリックします。

MT4のデータフォルダを開くメニューをクリックしている画面

 

MT4で「データフォルダを開く」をクリックすると、自動的にエクスプローラーで、次のようなフォルダが開かれます。

エクスプローラーでMT4のデータフォルダが開かれた画面
<エクスプローラーでMT4のデータフォルダが開かれた画面>

このフォルダ内には、上記のようなフォルダが表示されます。

コピー先は、MQLフォルダ内にあるので、MQLフォルダをクリックします。

エクスプローラーでMQLフォルダを開いた画面

今回、コピーする「Swallow.ex4」は、上記のExpertsフォルダ内に、TRADERS-pro.ex4は、Librariesフォルダ内に、それぞれをコピーします。

つまり、下記のようにコピーを行います。コピーは、通常のファイルと同様に右クリックメニューからコピーし、貼り付けを上記のフォルダ内(ExpertsフォルダおよびLibrariesフォルダ)で行います。

※material.zipを解凍することで、下記のフォルダ、ファイルが生成される。

MQL4/
├ Experts/
│ └ Swallow.ex4    → MT4のMQLフォルダ内のExpertsフォルダ配下にコピー
└ Libraries/
└ TRADERS-pro.ex4 → MT4のMQLフォルダ内のLibrariesフォルダ配下にコピー

それぞれのファイルコピーが完了すれば、MT4へコピーしたファイルを反映させます。

MT4を再起動するか、もしくは、下記のように、MT4の左にあるエキスパートアドバイザ上で右クリックメニューから、更新をクリックすることで、コピーしたEAがMT4に認識されて反映されます。

MT4のナビゲーターウインドウのエキスパートアドバイザ上で右クリックメニューの更新をクリックしている画面

次のように、コピーしてきたSwallowがMT4上に反映(表示)されます。

 

ナビゲーターにSwallowが表示されていることを確認している画面

このようにMT4上にEA名が表示されれば、MT4へのEA配置は完了です。

 

EA稼働のための設定

MT4にEAをコピーができたら、次は、いよいよEA稼働のための設定を施します。

はじめに、EAが使用するチャートを開きます。

画面左上の、「新規チャートの作成」メニューから稼働に必要な通貨ペアのチャートを開きます。ここでは、Swallowに必要な通貨ペアは、EURUSDのため、EURUSDを選択しています。

新規チャートの作成メニューから稼働に必要な通貨ペアのチャート(EURUSD)を選択している画面

次に開いたチャートの時間足を設定します。時間足を間違っていると正しく動作しませんので、注意してください。

ここでは、Swallowの時間足は、「1時間足」であるため、「H1」をクリックします。

MT4のチャートでH1を選択している画面

続いて、開いたチャートに、EAを配置します。

MT4の左のエキスパートアドバイザ欄から該当のEA(ここではSwallow)を右クリックし、チャートに表示を選択します。

MT4の左のエキスパートアドバイザ欄から該当のEA(ここではSwallow)を右クリックし、チャートに表示を選択している画面

 

「チャートに表示」をクリックすると以下の画面が表示されます。

EA設定画面
<EA設定画面>

画面上のタブメニューから「全般」をクリックし、下記の画面のように、下記の3点に必ずチェックをつけてください。

・自動売買を許可する

・DLLの使用を許可する

・外部エキスパートの使用を許可する。

EA設定画面 - 全般の画面から「自動売買を許可する」「DLLの使用を許可する 」「外部エキスパートの使用を許可する」にチェックをつけている画面
<EA設定画面 – 全般の画面>

 

上記3点にチェックを付けたら、画面上のタブメニューより、パラメータの入力をクリックします。

EA設定 - パラメーターの入力画面
<EA設定 – パラメーターの入力>

色々なパラメータがありますが、デフォルト設定で稼働させる場合は、ほとんどの場合、Lotsのパラメータを変更して、「OK」ボタンをクリックすれば完了です。

詳細は、各EAの説明書、説明用Webページを確認するようにしてください。

Lotsは取引量の大きさを表しますので、ご自身の投資資金に見合った数値を設定するようにしてください。とりあえず、試しに稼働させる場合は、最小単位の0.01を設定することをおすすめします。

MT4への設定が正しく行われる、下記のようにチャート右上にニコちゃんマークが表示されます。

EAが正常に稼動していることを示すにこチャンマークを確認している画面

以上で、MT4(MetaTrader4)へのEAの設定は完了です。

EAを無料でダウンロードできるTRADERS-pro【トレプロ】に興味を持たれた方は、下記の記事も参考にしてください。

関連記事

初級~上級の幅広い層のシステムトレーダーの間で支持を集めている資金10万円から始めれる本格システムトレードTRADERS-pro【トレプロ】をご存知でしょうか?TRADERS-pro【トレプロ】は、無料でFXの自動売買のEA(自動売買ロボット)が使い放[…]

MT4自動売買EA初心者におすすめのTRADERS-pro入門【評価】

 

EAが動かない場合の対処方法

もし、ニコちゃんマークが表示されない、EAが動作しない場合は、下記の設定も確認してください。

1.MT4上の自動売買はONになっている?

下記の画面のように、MT4の上部にある「自動売買」のボタンが押された状態になっていないと、MT4へのEA設定が正しくて、自動売買が行われませんので、注意してください。

自動売買ボタンが押した状態になっているか確認している画面

 

2.オプション設定を確認する。

MT4のメニュー「ツール」 – 「オプション」で開いた画面(タブメニューを「エキスパートアドバイザ」にする)で、下記のように自動売買を許可するとDLLの使用を許可するにチェックを入れてください。

MT4のオプション画面で自動売買に許可するにチェックが付いているかを確認している画面

上記の設定を確認しても、うまく動作しない場合は、MT4の画面下部のメッセージウインドウにエラーメッセージが表示されていないか?等もあわせてご確認ください。

バックテストのやり方については、下記の記事をご参照ください。

関連記事

EAの紹介ページで必ずといっていいほど、MT4のバックテスト結果が公開されていますよね?EAを稼働する際の大きな判断材料になりますが、公開されている結果は、実はスプレッドがすごく狭い設定のテスト結果や稼動期間が短かったりすることがあ[…]

EA-BANKは、100以上の無料EAが使いたい放題。ツイッターで活躍するEA界隈の坂本龍馬こと、金ツッパ侍さん製作の「Hydrangea」やフォワード実績No.1の「bloom_EB」などの話題の無料EAが毎月どんどん追加されてますよ~
無料EAはすべてフォワード計測しているので、上記のEA-BANKの公式ホームページから成績を確認し、今が旬の無料EAを使えば勝率アップ間違いなし!
関連記事

FXの自動売買を始めるためには、MT4で稼働するEA(自動売買ロボット)が必要です。そのMT4に設定するEAには、有料と無料があります。どうしても、無料だと性能や機能を制限しているとか、有料版を購入してもらうための宣伝用とか[…]