MT5で自動売買を行う方法|設定手順・注意点を解説
MT5では、EAを利用することで自動売買ができます。
EAとは、あらかじめ設定された売買ルールに基づいて自動的に取引するツールです。
本記事では、MT5にEAを設定する方法から、自動売買を開始・停止する際の手順や注意点まで詳しく解説します。
目次
- 1.MT5の自動売買とは
- 2.MT5で自動売買を始めるまでの手順
- 3.MT5の自動売買を停止する方法
- 4.MT5の自動売買に関する注意点
- 5.【まとめ】MT5で自動売買を行う方法|設定手順・注意点を解説
MT5の自動売買とは
MT5
の自動売買とは、EA(Expert Advisor:自動売買プログラム)を使って、あらかじめ設定した売買ルールに基づいて自動で取引する機能です。EAとは自動売買プログラムを意味します。
トレーダー自身がチャートを常に監視しなくても、相場が条件に合致すると自動的に新規注文や決済注文を発注できます。
裁量トレードに比べて感情に左右されにくく、同じルールで継続的に取引できる点が特徴です。
MT5で自動売買を始めるまでの手順
MT5で自動売買を始めるための手順は、以下の通りです。
- ・①EAを用意
- ・②MT5にEAをインストール
- ・③EAをチャートに設定
- ・④自動売買を実行
①EAを用意
MT5のEAは、自分で開発するか、有料または無料のEAを入手することで使用できます。
なお、MT4のEAを持っていても、MT5との互換性がないため使用できません。
自分で開発
MT5に搭載されたメタエディターというツールを使用して、自分でEAを開発する方法があります。
プログラミングの知識が必要となりますが、2026年現在では生成AIにプログラミングを任せることもできるようになっています。
MT5のライブラリやマーケットから入手
MT5の上部メニューの「ツール」→「MQL5市場」からウェブサイト「MQL5.com」で紹介されているEAを有料または無料で入手できます。
検索窓のメニューから「無料」で絞り込むこともできます。
なお、EAを入手するためには、MQL5のアカウントを作成する必要があります。
インターネット上で有料・無料のEAを入手
MT5用のEAはインターネット上で有料で販売されていたり、無料で配布されていたりします。
これらを用いて自動売買することもできます。
ただし、公式マーケット以外からEAを入手する場合は、提供元の信頼性を確認することが重要です。
②MT5にEAをインストール
EAのインストール方法は、EAを入手した方法により異なります。
MT5のMQL5市場からダウンロードした場合は、自動的にMT5にインストールされます。
一方、それ以外の方法でEAを開発または入手した場合は、手動でMT5にインストールする必要があります。
以下、手動でインストールする方法を解説します。

出典:MT5
MT5のメニュー「ファイル」から「データフォルダを開く」を選択します。

その後、「MQL5」→「Experts」を選択し、Expertsフォルダ内にEAのプログラムを保存します。
③EAをチャートに設定
自動売買を実行したい銘柄のチャートを表示します。

出典:MT5
その後、MT5のナビゲータから稼働させたいEAを選んでダブルクリック、またはチャート上にドラッグ&ドロップします。

出典:MT5
EAの設定画面が表示されたら「共有」タブで「アルゴリズム取引を許可」にチェックを入れます。

出典:MT5
また、「インプット」タブではパラメーターを設定できます。
④自動売買を実行
EAを設置すると、チャート領域の右上に、EA名と停止を意味する灰色のアイコンが表示されます(下画像の右側)。

出典:MT5
EAを稼働するためには、ツールバーにある「アルゴリズム取引」をクリックして、自動売買の実行を許可します。

出典:MT5
EAが稼働中(自動売買を実行中)の場合、チャート右上のアイコンが稼働を意味する表示に切り替わります。
MT5の自動売買を停止する方法
自動売買を停止する方法は、主に2つです。
- ・メニューから「アルゴリズム取引」をオフにする
- ・自動売買しているチャートを「×」ボタンで閉じる
メニューから「アルゴリズム取引」をオフにする

出典:MT5
MT5の上部メニューにある「アルゴリズム取引」の部分をクリックし、停止の状態に切り替えます。
自動売買しているチャートを「×」ボタンで閉じる
EAを稼働しているチャートの右上にある「×」ボタンをクリックすると、チャートが閉じて自動売買が終了します。
MT5の自動売買に関する注意点
MT5の自動売買に関する主な注意点を3点解説します。
- ・EAによる取引を停止しても、保有中のポジションは決済されない
- ・本番運用前に、バックテストやデモ口座で動作を確認する
- ・バックテストの成績は将来の利益を保証しない
EAによる取引を停止しても、保有中のポジションは決済されない
メニューの「アルゴリズム取引」をオフにすると、EAによる新規注文や決済注文などの取引が実行されなくなります。
つまり、オフにした時点で保有しているポジションは、その後に自動で決済されることはなく、決済するためには手動で別途発注する必要があります。
本番運用前に、バックテストやデモ口座で動作を確認する
EAを使って本番取引をする前に、想定した通りに動作するかを十分に検証することが重要です。
MT5のストラテジーテスターでは、過去の価格データを使ってEAを動かす「バックテスト」ができ、過去の相場における損益や取引回数、ドローダウンなどを確認できます。
バックテストだけでなく、異なる期間での検証やデモ口座での動作確認なども行ったうえで、本番運用を検討することが重要です。
バックテストの成績は将来の利益を保証しない
バックテストの成績は、あくまでも過去の価格データにおける成績であり、将来も期待通りの成績になるかどうかはわかりません。
本番運用を行う場合は、バックテストの結果だけで判断せず、十分なリスク管理を行うことが重要です。
【まとめ】MT5で自動売買を行う方法|設定手順・注意点を解説
MT5では、EAを利用することで、設定した売買ルールに基づく自動売買ができます。
EAをMT5にインストールしてチャートに設定し、「アルゴリズム取引」を有効にするのが、自動売買を開始するおおまかな流れです。
本番運用前には、バックテストやデモ口座でEAの動作を確認することが大切です。
OANDA証券では、MT5を学びたい方向けのコンテンツを豊富に用意しています。
MT5についてより詳しく知りたい方は、基本的な使い方やインジケーター、自動売買(EA)などを解説した以下のコンテンツもあわせてご覧ください。
MT5を学びたい方へオススメコンテンツ

OANDA証券ではMT5(メタトレーダー5)の基本的な使い方を、画像や動画を用いて詳しく解説します。OANDA証券が独自開発したオリジナルインジケーターや自動売買(EA)なども豊富に提供しています。OANDA証券の口座をお持ちであれば無料で使えるので、ぜひ口座開設をご検討ください。
本ホームページに掲載されている事項は、投資判断の参考となる情報の提供を目的としたものであり、投資の勧誘を目的としたものではありません。投資方針、投資タイミング等は、ご自身の責任において判断してください。本サービスの情報に基づいて行った取引のいかなる損失についても、当社は一切の責を負いかねますのでご了承ください。また、当社は、当該情報の正確性および完全性を保証または約束するものでなく、今後、予告なしに内容を変更または廃止する場合があります。なお、当該情報の欠落・誤謬等につきましてもその責を負いかねますのでご了承ください。




