MT4のEAは自分で作成することができます。今回はEAの作成が初めてという方に、入門編の解説と勉強の仕方を紹介します。
まずEAは、MT4にはじめから搭載されているメタエディタという機能を使って作成することができます。使い方は以下の通りです。
- MT4を起動し、画面上部の「新規作成」アイコン右横にある「メタエディタ」アイコンをクリックする。
- メタエディタが起動する。
- 「新規作成」をクリックする。
- Experet Adviser(template)を選択し、「次へ」。
- 任意のEA名を入力する。
- イベントハンドラに対する質問が出る。(チェックなしでOK)
- テスターに対する質問が出る。(チェックなしでOK)
- 「完了」を押すと、EAの作成画面に進む。
これでEA作成の準備は完了です。メタエディタの画面を見やすくするには、設定で色やフォントの変更を行います。
- メタエディタを起動する。
- 画面上部の「Tool」から「Option」を選択する。
- 「Color」タブから好みの色、「Font」タブから好みのフォントを選択する。
MT4のEAを作成するには、MQL言語というプログラミング言語を学ばなければいけません。入門レベルの方がプログラミングを学ぶには、まずは書籍やプログラミングの授業に参加することをおすすめします。プログラミングの習得は根気のいるものです。はじめはチンプンカンプンなことも多いので、最初からプログラミングの知識のある人のブログやサイトを参考にしても理解ができないでしょう。そのため書籍などで、入門レベルのところから一歩一歩学んでいくのが近道です。
EAを作成していると、何度もエラーと修正を繰り返さないといけません。そのためつまづいたときに、質問ができる人がいる環境で学ぶ方が続けやすいかもしれません。特に入門レベルの方で分からないところが出てきてつまづいてしまうと、やる気もなくなってしまうでしょう。