一般的には自動売買=難しい、というイメージがあります。確かに自ら自動売買のルールを作成した後、そのルールをプログラム化してPCで自動売買を行う場合、自動売買のハードルは高いものにならざるを得ません。
しかしMT5は、EA(Expert Advisor)と呼ばれる自動売買のプログラムが入ったソフトを用意できれば、すぐに自動売買がスタートできます。MT5でEAを利用して自動売買を行う際の設定方法を解説します。
MT5でEAを設定する手順は以下となります。
それぞれ解説します。
最初にEAをMT5にインストールします。用意したEAをデスクトップなどに置いた後、ツールバーの「ファイル」→「データフォルダを開く」を選択。
「MQL5」→「Experts」フォルダをダブルクリックする。
「Experts」フォルダ内に用意したEAをドラッグ&ドリップや、コピー&ペーストで設置し、MT5を再起動します。
「24.5.2testEA」という名前のEAを設置
MT5の再起動後、左側のナビゲータ部分の「エキスパートアドバイザ(EA)」の下に、先ほどのEAの表示があるのを確認。
設置したEAを確認後、EAを稼働させたい通貨ペア・時間足のチャートを準備。準備ができた後、EAをナビゲータから当該チャートにドラッグ&ドロップすると、下記表示が現れるため「共有」タグの「アルゴリズム取引を許可」に「チェック」を入れます。
次に「インプット」タグで取引のロット数などの設定を行い「OK」を押します。
チャートへのEAの設定が終わった後、ツールバーにある「アルゴリズム取引」をクリック。緑のマークになれば、自動売買が開始されます。
またEAの稼働中は、チャート画面の右上段の帽子マークが青色で、EAが非稼働の時は帽子の色は白色です。
EA稼働後、EAを停止するには以下の3つの方法があります。
「Expert List」から止める際は、EAが稼働するチャート上で右クリックをした後、「Expert List」を選択します。
すると以下の画面が出るため、停止するEAを選択し「削除」をクリックするとEAはチャート上から削除されます。
なお、いずれの方法でもEAは停止するものの、保有中のポジションは維持されるため、ポジションを解消するには別途手動による決済が必要です。
MT5ならEAを利用して簡単に自動売買の設定ができます。しかし、自動売買の設定が簡単、と、自動売買で利益を出すのは簡単、では全く意味が異なります。
MT5の自動売買はEAの設定が最初の第一歩です。EAをスムーズにMT5へ設定して、自動売買をスタートさせましょう。
FX雑誌『外国為替』の編集長。元FX攻略.com副編集長。
成功しているトレーダーや証券会社への豊富な取材経験を生かし、公正かつ独自性が高い執筆をモットーとしている。
また、個人投資家として、FX、海外株式、先物、暗号資産など、幅広いジャンルへの投資を行っている。