エキスパートアドバイザー(EA)の設定方法とMT5での稼働のさせ方

MetaTrader5で自動売買を行うためには、「エキスパートアドバイザー(EA)」と呼ばれるプログラムを準備する必要があります。EAは最初からMetaTrader5にいくつか組み込まれていますし、他のプログラマーの方が作ったものをダウンロードしてインストールしたり自分で作成して利用したりすることが可能です。
なお、MetaTrader4のEAに用いられていたMQL4というプログラム言語は、基本的にMetaTrader5に採用されているMQL5と互換性がありません。したがって、MetaTrader4での自動売買に使用していたEAはMetaTrader5で使えない可能性が高いです。これがMetaTrader5の普及を妨げる大きな要因となっています。
その分、MQL5は動作性に長けており、複数のEAを同時に起動することも可能です。改めてEAを作り直すのは面倒な作業ですが、MetaTrader5の自動売買システムがトレーダーにとって強力な武器となることは間違いないでしょう。
ここでは、MetaTrader5でのEAの作り方やその使用方法を大まかにご紹介いたします。高度なEAを作るには専門知識が必要になるので、詳細なコツについてはヘルプやプログラミングの参考書を読んで各自勉強してください。

MetaQuotes Language Editorの起動

メニューバーの「ツール」から「MetaQuotes Language Editor」を選択すると、MetaEditor画面が表示されます。

 
 

 
 
 
このまま作業を続けても構いませんが、まずは日本語化しましょう。「View」から「Languages」を選択し、「Japanese」をクリックします。

 
 
 
再起動を促すメッセージウィンドウが表示されます。

 
 
「Restart」をクリックすると、MetaEditorが再起動してテキスト表示が日本語に変わるはずです。再起動と言ってもパソコンそのものが再起動するわけではないのでご安心を。

EAの作成

「新規作成」をクリックすると、MQLウィザードが表示されます。

 
 
 
ここでは、「エキスパートアドバイザー(自動生成)」を利用してオリジナルEAを作ってみましょう。上から二番目のラジオボタンを選択して「次へ」をクリックしてください。

 
 
 
名前欄に任意のEA名を入力します。ここでは「My_EA」にしました。入力が終わったら「次へ」をクリックしてください。

 
 
 
EAを動作させるシグナルプロパティを指定します。「追加」をクリックして、シグナルモジュールのパラメータを設定していきます。

 
 
 
設定が終わったら「OK」をクリックしてください。

 
 
 
シグナルプロパティが追加されました。「次へ」をクリックします。

 
 
 
続いて、EAのトレーリングプロパティや資金管理プロパティを設定していきます。設定が終わったら「次へ」をクリックしてください。

 
 

 
 
 
「完了」をクリックすると、自分の設定に従って「My_EA.mq5」のスクリプトが自動的に生成されます。「コンパイル」ボタンを押して、このスクリプトをコンパイルしましょう。

 
 
 
MetaTrader5のナビゲータウィンドウを展開すると、「エキスパートアドバイザー(EA)」に「My_EA」が追加されていることが分かります。

 

自動売買の始め方

メニューバーの「ツール」から「オプション」を選択し、「エキスパートアドバイザー(EA)」タブで「自動売買を許可する」のチェックボックスをオンにして「OK」をクリックしてください。

 
 
 
ナビゲータウィンドウの「My_EA」を任意のチャート上にドラッグ&ドロップすると、以下のようなウィンドウが表示されます。「Allow modification of Signals settings」をオンにして「OK」をクリックしてください。

 
 
 
自動売買がスタートすると、チャートの右上にアイコンが表示されます。また、約定結果が続々とターミナルウィンドウに表示されていきます。

22 12月 2015

  • FX人気会社ランキング

    ループイフダンで楽々自動注文

    コツコツ型の自動売買システム

    結果を出すならヒロセ通商!!

    ↑最強レベルの口座がココにある!!

    通常口座からシストレ口座まで

    ↑セントラル短資FX↑

    トラッキングトレードが凄い!!

    FXブロードネットで半永久に自動発注!!

  • FX市場の動向など最新マーケットニュース一覧

    DMM FX

    充実取引システムでお馴染みの DMM FXが当サイト限定で 現金5000円キャッシュバック!!
    勝ち組が選ぶFX会社はここ!