FX自動売買

自動売買のメリットって何?MT5への導入方法を細かく調査してみた!

MT5で自動売買を利用する方法についてお調べですね。

MT5とは、MT4がバージョンアップした新しいトレードツール。

MT4と比べるとまだ普及が進んでおらず、MT5で自動売買を利用する方法を知っている人は多くありません。

そのため本記事では、初心者向けにMT5で自動売買を利用する方法を紹介します。

この記事を読めば、MT5で誰でも簡単に自動売買を利用できるようになるので、ぜひ参考にしてみて下さいね。

1.自動売買とは

自動売買とは

自動売買とは、設定されたプログラムに従って自動的に売買してくれるソフトのことで、MT4やMT5などで利用できます。

自動売買を使用すれば、24時間チャートを見続けたりする必要はなく、寝ている間も自動で稼ぐことができます。

また、チャート分析から注文の発注まで全て自動で行われるため、取引に時間はかかりません。

【自動売買でできること】

自動売買で行うことができる様々な基本機能は以下の通りです。

売り・買い注文

売り注文や買い注文などを、自動で相場を分析して勝率の高い箇所でエントリーしてくれます。

損切り

一定額以上の損失になると、損失を確定し資産を保護する機能。

2.自動売買の2個のメリット

自動売買の2個のメリット

自動売買には、以下のような2つのメリットがあります。

それでは、順番に見ていきましょう。

メリット1.感情的なトレードをして失敗することを防げる

自動売買は全ての取引をシステムが行うため、感情に振り回されたトレードを予防することが可能です。

自分で取引を行うと、さっき負けた分を取り戻そうと考えたり、このお金が無くなったらどうしようと考えてしまい、大きな損失を出してしまったということも。。。

自動売買であれば、毎回の取引を全て同じルールで行うことが可能です。

前回の取引や資金量などに影響されない自動売買は、安定して利益を出せると人気があります。

メリット2.投資の勉強が必要ない

初心者が取引で利益を出すためには、テクニカル等の勉強が必要になります。

自動売買では、注文から決済まで全てシステムが自動で行うため、取引の勉強をする必要はありません。

そのため、時間はないけど取引をしてみたい方には自動売買がおすすめです。

自動売買であれば、投資の知識量や経験に関係なく利益を上げることが可能です。

3.自動売買を利用する際の3個の注意点

自動売買を利用する際の3個の注意点

自動売買を導入すれば、勝率の高いポイントで自動的に取引を行なってくれるので、知らぬ間に利益が生まれていきます。

これだけ聞くと夢のようなシステムのように感じてしまいますよね。

しかし、当然ながら注意すべき点もあります。

自動売買の注意点は、以下の3つです。

注意点1.MT4の自動売買はMT5で利用できない

注意点の1つ目は、MT5でMT4の自動売買が使えない点です。

MT4のプログラミング言語をMT5で使うことはできません。

そのため、MT4で利用できるように組まれた自動売買ソフトはMT5で利用できないようになっています。

どうしてもMT4の自動売買をMT5で使いたい場合は、プログラミング言語を使えるように書き直す必要があります。

また、MT5で利用できる自動売買もMT4で利用することはできません。

注意点2.どの通貨ペア・時間足でも使えるわけではない

注意点の2つ目は、どの通貨ペア・時間足でも使えるわけではない点です。

外部から導入した自動売買ソフトは、特定の通貨ペアの時間足でしか利用できないように設定されている場合があります。

例)ドル円の4時間足でしか利用できないように設定された自動売買の場合

同じドル円であっても他の時間足では利用することはできません。

また、同じ4時間足であっても他の通貨ペアでは利用できません。

そのため、どの通貨ペアや時間足でも自由に使えるわけではないので注意しましょう。

もし、他の通貨ペアや時間足で利用したい場合は、自動売買ソフトのプログラミングを書き換えるか、別の自動売買を利用する必要があります。

注意点3.通貨ペアが変わると勝率が大きく変更する

注意点の3つ目は、通貨ペアが変わると勝率が大きく変わってしまう点です。

自動売買は、ある特定の通貨ペアの時間足で利益が出るように調整されている場合が多くあります。

そのため、通貨ペアや時間足が変わるとテストしていないチャートパターンが続いてしまい、損失を出してしまう可能性が高くなります。

自動売買で効率よく資金を増やしたい方には、初期設定で取り引きをすることがおすすめです。

4.MT5で自動売買を利用するには

MT5で自動売買を利用するには

MT5で自動売買を利用するには、以下の4つの方法があります。

方法1.デフォルトの自動売買を使う

デフォルトの自動売買を使う

MT5には、デフォルトで複数の自動売買が導入されています。

デフォルトの自動売買は、画面左下のナビゲータの項目から選択できます。

デフォルトの自動売買を使う

Adivisorsをクリックし、「MACD Sample」「Moving Average」などのデフォルトEAを選択しましょう。

デフォルトの自動売買を使う

利用したい自動売買を選択したら、該当するEAをドラッグして反映させたいチャートへ移動させれば完了です。

方法2.無料の自動売買を外部から入手する

無料の自動売買を外部から入手する

MT5の自動売買は、ネット上から無料でダウンロードすることが可能です。

無料の自動売買は、自動売買の無料ダウンロードサイトから行うことができます。

自動売買を無料ダウンロードできるおすすめサイトはMQL5 Codebaseがおすすめです。

「MQL5 Codedase」は、MT5を開発したメタクウォーツ社が運営してるサイトなので世界的な信頼性があります。

方法3.有料の自動売買を外部から入手する

有料の自動売買を外部から入手する

自動売買は、外部から有料で購入することも可能です。

有料の自動売買は、無料の自動売買に比べて性能が良い傾向にあります。

有料の自動売買を購入する場合は、口コミで評判などを見てから買うことをおすすめします。

【有料自動売買の特徴】

①無料のインジケーターよりも作りこまれているものが多い

②実際に利用した方が利益を出すことができたかどうかの口コミを集めやすい

自動売買を外部から購入する場合は、特に高性能な自動売買が多いゴゴジャンというサイトがおすすめです。

利用者の口コミやレビューそして、詳しい利益データなどを見ることができるため、信頼性の高いものを購入することが可能になります。

方法4.自作する

自作する

自動売買は、MT5に内蔵されているメタエディターを利用することで作成可能です。

「自動売買を作成するなんて、初心者には難しい。」と考える人も多いかもしれませんが、そんなことはありません。

実は、自動売買は初心者でも簡単に作成することができます。

詳しい作成手順は、次の見出しで解説しています。

例えば、RSIを使った自動売買であれば、以下のように入力すれば作成可能です。

自作する

【RSI】

RSIとは、直前の期間で買いか売りの勢力を示したオシレーター。

50%が基準であり、70%以上で買われ過ぎ、30%以下で売られ過ぎを示します。

5.自動売買はMT5で自作できる!初心者向けの作成方法を解説

自動売買はMT5で自作できる!初心者向けの作成方法を解説

自動売買を自作するためには、以下の手順で作ることが可能です。

手順1.メタエディターを起動する

まず最初にメタエディターを起動しましょう。

上部にあるメタエディターの項目を選択してください。

メタエディターを起動する

メタエディターの画面になったら、左上の「新規作成」の項目を選びます。

メタエディターを起動する

MQL5ウィザードの最初のところで、エキスパートアドバイザ(テンプレート)をクリックしてください。

メタエディターを起動する

「次への」を押して進むと名前などの入力画面になります。

メタエディターを起動する

入力したい情報を入れたら、次はイベントハンドラの設定をしてください。

【イベントハンドラ】

マウスの動きといった動作・操作に対して特定の処理を与えるための命令のこと。

メタエディターを起動する

設定が終わったら、テスターイベントハンドラで該当する項目を選択しましょう。

メタエディターを起動する

設定が終了したら完了にしてください。

以下のプログラムを組む場面になったら、入力することができるようになりますよ。

メタエディターを起動する

手順2.プログラムを組む

上記の画面になったら、実際にプログラムを組みます。

プログラム画面が表示されたらvoid Ontick()とvoid Ontick()の間にコードを入力していきましょう。

自動売買のプログラミングに使える、簡単なコードの種類は以下の通りです。

プログラムコード プログラムコードの意味
OrderSend() ポジションを取得する条件設定、条件は()内に入力
OrderClose() ポジションを手放す条件設定、条件は()内に入力
OP_BUYLIMIT このコードの後に買い注文の数値を入力する
OP_SELLLIMIT このコードの後に売り注文の数値を入力する
ticket

このコードの後に手仕舞いの注文の数値を入力する

Symbol()

全ての通貨ペアを指定できるコード

プログラムを組む

USD/JPYを1ロット105円で買う場合は、以下コードを入力します。

OrderSend(Symbol(),OP_BUYLIMIT,1,105,)

USD/JPYを1ロット110円で売る場合は、以下のコードを入力して下さい。

OrderSend(Symbol(),OP_SELLLIMIT,1,110,)

※Symbol()の部分はUSD/JPYとしても、大丈夫です。

コードを入力が完了したら、最後にメタエディター画面上部のコンパイルを設定してEAファイルに変換します。

プログラムを組む

入力が終了したらメタエディターの項目にあるコンパイルを押しましょう。

プログラムを組む

コンパイルするとナビゲータのMQL5のファイル内に作ったプログラムが表示されます。

プログラムを組む

MT5の画面に移ると、エキスパートアドバイザの中にも表示されるでしょう。

プログラムを組む

もし、該当するファイルが無かったらMT5を再起動することで解決できますよ。

手順3.バックテストを行ない動作を確認する

ここでは、バックテストを行ない動作確認の方法を説明します。

作成したEAを選択すると、チャートに反映させるかどうかの確認画面がでます。

バックテストを行ない動作を確認する

そこで、自動トレーディングをONにするとチャートの右側に状態を確認できるマークが現れます。

バックテストを行ない動作を確認する

MT5の項目の「自動売買」を押せば緑のマークに切り替わるでしょう。

バックテストを行ない動作を確認する

緑のマークになっていれば、自動売買が起動し自動でバックテストを行ってくれます。

バックテストを行ない動作を確認する

バックテスト後は、バックテストの内容に合わせて自動売買のプログラムを変更しましょう。

6.MT5に自動売買を導入する手順

MT5に自動売買を導入する手順

MT5に自動売買を導入する手順は以下の3通りです。

手順1.自動売買をMT5に保存する

用意したデータは、MT5に保存する必要があります。

上部にある項目のファイルからデータフォルダを選択しましょう。

自動売買をMT5に保存する

画面に出てきたフォルダの中から「MQL5」をクリックします。

自動売買をMT5に保存する

次の画面に切り替わったら、「Experts」ファイルを選んでください。

自動売買をMT5に保存する

用意した自動売買を「Experts」ファイルに移動させたら完了です。

手順2.MT5を再起動する

自動売買を保存したら、MT5に適用するためにMT5を再起動しましょう。

MT5を一度閉じ、その後再起動すればMT5を再起動することが可能です。

再起動すれば、用意したEAがエキスパートアドバイザーに反映されます。

MT5では、一度再起動しなければ自動売買を適用することができないので、絶対に再起動をするようにしましょう。

手順3.自動売買を起動する

再起動が完了したら、デフォルトの自動売買と同じやり方で自動売買を起動させます。

自動売買を起動する

自動売買の許可のチェックを忘れないように注意しましょう。

自動売買を起動する

許可したら上部の「自動売買」を選ぶと、プログラムが起動します。

自動売買を起動する

自動売買を許可すれば、MT5への自動売買の適用は完了です。

まとめ

今回は、MT5で使える自動売買の入手方法から設定、自作の方法までまとめて紹介しました。

自動売買は、うまく使えば利益を継続的に出すことができるFXの便利な取引ツールです。

自動売買を導入すれば、初心者でも高精度な分析と手法を利用することができます。

これからFXを始めてみたいけど時間がない。という方におすすめです。

FXで5億以上の資産を稼いできたノウハウを無料で学べるメールマガジン

FXで5億以上の資産を築いてきた

masakiさんという方のメールマガジンをご紹介させていただきます

・fxで5億以上の資産を築いてきたそのノウハウの公開

・億単位の資産家たちがどういったマインドセットで取引に取り組んでいるのか?

・オススメのFX業者やオススメのスクールなど、多数企画もご用意

初心者から学べるFXメール講座はこちら

 

関連記事

  1. FX自動売買

    FXの自動売買とは?口コミや無料ダウンロードサイトまで徹底解説!

    FXの自動売買の利用方法が分からなくてお困りですね。自動売買はEA…

  2. FX自動売買

    EAの使い方が分からない?初心者向けに導入方法・自作方法を徹底解説

    MT4のEA(自動売買)についてお調べですね。トレードをする時間は…

  3. FX自動売買

    FXの自動売買で稼ぐにはこれを使え!あなたに合った自動売買を徹底紹介

    FXの自動売買(EA)って何を使えばいいかわからないですよね。自動…

  4. FX自動売買

    MT4に自動売買を導入する4つの方法!おすすめの利用方法もご紹介

    MT4に自動売買を導入する方法をお探しですね?自動売買と聞くと導入…

  5. FX自動売買

    【初心者必見】MT4で自動売買をバックテストする方法を分かりやすく解説

    「MT4のバックテストを使って、勝率の高い自動売買を見つけたい」「…

  6. FX自動売買

    【初心者必見】MT4でEAを自作してみよう!EA自作方法を分かりやすく解説!

    MT4のEA(自動売買)についてお調べですね?EAとは、MT4上で…

無料で学べるメルマガ講座

最近の記事

  1. 海外FX口座

    XMの出金方法を徹底解説!出金の細かいルール・実際の出金手順まで解説
  2. 海外FX口座

    XMって実際どう?トレーダーの評判から人気な理由を徹底調査してみた
  3. FX自動売買

    【初心者必見】MT4でEAを自作してみよう!EA自作方法を分かりやすく解説!
  4. 海外FX口座

    海外FXの口座開設ならココ!おすすめの海外業者と開設手順を徹底解説
  5. 海外FX口座

    最近話題のGSTradeって実際どう?評判から実態を徹底調査してみた
PAGE TOP