MT4

初心者妖精
時間がなくてなかなかFXのトレードができないミンミン、、

ナルキスト
そんな時はメタトレーダーの自動売買システムを使うといいよ!
自分で売買をシステムを作る事ができるので、可能性は無限大!不労所得を増やして金持ち父さんを目指そう!

 

皆さんは自動売買には興味はありますか?

興味はあるけど、なんか難しそうで自分にできるか不安、、という方が多いのではないでしょうか。

今回は、誰でも理解してスタートできるように、メタトレーダー(MT4)を使って自動売買する方法を徹底解説します!

金持ち父さんとは

金持ち父さんとは、一昔前に流行った本「金持ち父さん 貧乏父さん」から来ています。

簡単に言うと、金持ちになるには不労所得を増やす事が大事だという事です。

皆さんは、「トレードというのは人間がやるもの」だと思っていませんか?
FXのトレードでは自動売買は既に当たり前のように行われているので、参考になるネットの記事や書籍はたくさんあります。

ぜひ、自動売買をうまく活用して不労所得を増やし、金持ち父さんになれるようにトライしてみましょう!

MT4とは

MT4(メタトレーダー4)とはFXの取引をするためのプラットホームの名前で、現在、最も普及しているものです。

外国為替取引とテクニカル分析のためのMetaTrader 4プラットフォーム

外部リンク外国為替取引とテクニカル分析のためのMetaTrader 4プラットフォーム

MT4の人気は凄まじく、ほとんどの取引所がこのMT4を採用しています。
最新版はMT5(メタトレーダー5)なのですが、MT4の人気がありすぎ、MT5を採用しているのは一部の海外の取引所にとどまっています。

MT4の自動売買システムとは

MT4の特徴の1つは、自動売買システムが付属されており、個人でも自由に自動売買プログラムを作れるという点です。

自動売買というと、「自分にはとてもできない」「本当に利益が出るのか?」「なんか暴走して勝手に変なトレードしたりしないの、、?」などマイナスイメージが強いかもしれません。

実際に、下記の通り興味のある方は多いのですが、ツイッターで「システムトレードをしない理由を教えてください」というアンケートに対して、下記の通り「複雑で難しそう」など、始めたくても始められない方が多いように見受けられます。
(なおシステムトレードとは、自動売買の別の呼び方です)

ただ自動売買は、うまく活用すると実はいい事ばかりのシステムです!

次に、活用してる方を何人か紹介します。

自動売買システムを活用してる方のツイッター

MT4の自動売買の始め方

まずは準備段階として、MT4を使って自動売買をするための方法を説明していきます。

とても簡単なので10分あれば準備完了です!

まずはMT4をインストール

下記ページにある「MetaTrader4」をクリックし、使用するOSに合わせてアイコンをクリックします。

外部リンク外国為替取引とテクニカル分析のためのMetaTrader 4プラットフォーム

外国為替取引とテクニカル分析のためのMetaTrader 4プラットフォーム

クリックするとファイルがダウンロードされるので、そのファイルをクリックします。

すると、下記のセットアップ画面が現れるので「次へ」をクリック。

Windows 10

ダウンロードが開始します。
1分弱で終了します。

Windows 10

ダウンロードが終了すると、自動的に下記画面が現れます。
これでソフトのインストールは完了です。簡単!

Windows 10

通常のリアル口座であれば、まずやる事は口座を開設する必要があるのですが、デモ口座であれば不要。
今回は割愛します。

自動売買システムを起動

画面上部のメニュー画面より、「ツール」をクリック→「MetaQuotes言語エディタ」をクリックします。

貼り付けた画像 2019 11 29 21 41

エディタ画面が開きます。
ここでプログラムを書いていきます。

Windows 10

自動売買システムの基礎知識

まずは、自動売買システムをする上で知っておくべき、最低限の基礎知識から説明します。

用語

  • エキスパートアドバイザー:自動売買を実行するプログラムの事を指します。英語だとExpert Advisorと書くため、EAと略されます。
  • MQL:エキスパートアドバイザーを作るためのプログラミング言語の名前です。バージョンが徐々にアップデートされており、MT4ではMQL5を使用します。

全体構造

全体の構造としては、大きく分けると下記の通りコメント、関数から成っています。
コメントは単に、人間がわかりやすいように書いたものなので、実際にはコンピュータは認知しません。

Windows 10

プログラミングのルール

最低限知っておくべきMQL言語のルールは下記の通りです。

  • 命令文の最後に必ず「;」をつける
  • コメントは文の最初に「//」をつける
  • 関数名には「()」をつける
  • 関数の中身は「{}」で囲う

自動売買システムの作り方

それでは、早速自動売買システムの作り方について説明していきます。

プログラミング画面の起動

画面左上の「新規作成」のボタンを押します。
Windows 10

ウィザードが現れるので、ここでは「エキスパートアドバイザー(テンプレート)」をクリックします。
Windows 10

名前を入力し、「次へ」をクリックします。
ここでは「test」と入力しています。
Windows 10

イベントハンドラを選ぶ画面が出ますが、ここは無視して「次へ」をクリックします。
Windows 10

「完了」をクリックします。
Windows 10

プログラミング作成画面が表示されます。
Windows 10

自動売買システムの作成から実行するまでの流れ

ここでは、お試しでHello Worldという文字を画面上に表示する方法を説明します。
ちなみにHello Worldは、プログラミングの世界では一番最初に試すお決まりの言葉ですね。

プログラミングの作成

下記の通り、int OnInit()という関数の中に、以下の文字を入力します。

Print("Hello,world!");

Windows 10

コンパイル

次に、コンパイルをします。
コンパイルとはプログラミングの世界で一般に使われる言葉で、簡単に言うと作成したプログラムを、コンピュータが読めるように変換する処理の事です。

Windows 10

コンパイルの結果を確認

画面の下部にコンパイルの結果が表示されます。
ここで、"0 error(s), 0 warning(s)"と表示されればOKです。

また、一番上に表示されている"test.mq5"が作成したプログラムのファイル名です。

Windows 10

MT4のEA欄を確認

MT4に戻り、画面左側のナビゲータウインドウの中のエキスパートアドバイザー(EA)を確認します。
その中に、先ほど作成したファイル名(ここではtest)が保存されています。

Windows 10

EAを実行

作成したファイル名の上で右クリックをし、「チャートに追加」をクリックします。
Windows 10

EAの設定

設定画面が現れますが、ひとまずここでは無視して「OK」を押します。
Windows 10

EA実行結果の確認

画面下部の「エキスパート」タブを見ると、プログラミングの指示通り、Hello, World!という文字が表示されているのが確認できると思います。
これで成功です!

なお、チャート画面の中には、EA実行中ということが分かるように、EAのファイル名とアイコンが表示されます。
(少し見づらいですが、、)

Windows 10

自動売買システムを更に勉強したい方へ

更にもっと自動売買システムを極めたい!という方のために、オススメのサイトや動画について紹介します。

MQL5

MQL5の書き方、構文や例分集など、MQLの事を極めたかったらこのページです!
MQL5 MetaTraderを使った自動FXトレーディング ストラテジーテスターとカスタムインディケーター

外部リンクMQL5: MetaTraderを使った自動FXトレーディング、ストラテジーテスターとカスタムインディケーター

YouTubeのプログラミング講座

チャンネル登録数1250を誇る、人気のMQLのプログラミング講座です。

UdemyのMQL講座

数々のオンラインセミナーを提供するUdemyにも、MQL講座はあります。
有料ですが、¥1,320を高いと見るか安いと見るかはあなた次第です。

オンラインのMQLのトップコース 更新日 201911月 Udemy

外部リンクオンラインのMQLのトップコース - 更新日: [201911月] | Udemy

まとめ

今回は、MT4(メタトレーダー4)ユーザの方へ向け、自動売買に興味はあるけど、なんか難しそうで自分にできるか不安という方のために、自動売買する方法を徹底解説してきました。

いかがでしたでしょうか?

ナルキスト
自動売買というと難しく感じていた方も多いかと思いますが、こうやって手順を1つずつ見ていくと、そんなにハードルは高くないことが分かって頂けたかと思います。

金持ち父さんの実現へ向け、自分のオリジナルのトレードスタイルを見つけて、実際の運用にも応用してみてはいかがでしょうか?

また、今後更なる応用編として、より実践的な自動売買についても紹介、解説する予定です。

こうご期待ください!
(お問い合わせよりリクエスト頂ければ、モチベーション上がって早く更新するかもです)

 
なお、海外の取引所では、残念ながら詐欺や出金拒否などが頻発しています。
何も分からない状態からトレードを初めて、資金が10倍になった!と喜んでいたら出金拒否。
そのまま資金がなくなってしまうなんていう事もあります。

私もまだ取引を始めたばかりの頃は、苦い経験をしてきました。
自分の失敗を無駄にしないためにも、せめてこのサイトの読者だけでも勝って欲しい!のです。

そこで、弊メディアでは初心者向けに、海外仮想通貨や海外FXをマスターするためのロードマップを用意しました。
ぜひご覧下さい↓

【2022年8月版】海外FX中級者以上の方はこちらもチェック!

HOTFOREX 為替FX おすすめ

HotForex(ホットフォレックス)は2009年から運営が始まり、すでに10年以上の業界実績があるFX会社。
特にヨーロッパ、東南アジアで知名度が高く口座総開設数は150万口座以上。
新規口座ボーナスは無いが優れた入金ボーナス、キャッシュバックプログラムが他の業者と比較してダントツ。
今後XMを超える可能性大!無料でできるのに賞金がでるデモトレード大会も開催中なので要チェック!

\100%入金ボーナス実施中/

Anzo Capital 為替FX おすすめ

海外FX業者で2016年にシンガポールで設立され、2018年6月に日本進出した新興FX業者!
口座開設&LINE公式アカウントフォローで5,000円の証拠金が貰えるキャンペーン実施中。
スプレッドが狭く、入金ボーナスキャンペーン等も積極的に行っており、これから話題になること間違いなし!

\新規口座開設で5000円ボーナスがもらえる/

Twitterでフォローしよう