MetaTrader4(MT4)でEA(Expert Advisor)を作成するには、以下の手順によります。
EAを作成する
1.メタエディターを起動する
MT4でプログラムを記述するには、メタエディター(MetaEditor)を使用します。
メタエディターを起動するには、「ツールバー」上の「MetaEditor」アイコンをクリックします。
そうすると、メタエディターが起動します。
2.メインウィンドウを表示させる
「ツールバー」上の「新規作成」アイコンクリックすると、「MQLウィザード」ダイアログボックスが表示されます。
「エキスパートアドバイザ(テンプレート)」の左横のラジオボタンにマークを付けて、「次へ」をクリックします。
「名前」、「著作者」、「リンク」欄に必要事項を入力し、「次へ」をクリックします。
- 「名前」欄には、EAの名前を入力します(「Experts¥」は削除せず、続けて任意の名前を入力します。)。
- 「著作者」欄には、作成者の名前を入力します。
- 「リンク」欄には、関連するHP等のURLを入力します。
なお、「名前」欄の入力は必須ですが、「著作者」及び「リンク」欄の入力は任意なので、空欄でも構いません。
「完了」をクリックすると、新しいEAのプログラムを記述するためのメインウィンドウが表示されます。
3.プログラムを記述する
メインウィンドウ内にプログラムを記述します。
4.コンパイルする
プログラムを記述し終えたら、「コンパイル」アイコンをクリックして、コンパイルします。
コンパイルとは、記述したプログラムを、MT4上で実行可能な形式に変換することをいいます。
5.ファイルが生成される
コンパイルすると、「作成したEA名.mq4」ファイルと「作成したEA名.ex4」ファイルが、「ファイル」→「データフォルダを開く」→「MQL4」→「Experts」フォルダに生成されます。
そして、「ナビゲータウィンドウ」の「エキスパートアドバイザー」ディレクトリに作成したEAが表示され、当該EAがMT4上で使用可能になります。
次のステップは以下の記事になります。