インジケーターを作成する

 MetaTrader4(MT4)でインジケーターを作成するには、以下の手順によります。

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

 MT4でプログラムを記述するには、メタエディターMetaEditor)を使用します。

 メタエディターを起動するには、「ツールバー」上の「MetaEditorアイコンをクリックします。

MetaEditor Icon
「ツールバー」上の「MetaEditor」アイコンをクリック
MetaEditor 02
メタエディターが起動する

2.メインウィンドウを表示させる

 「ファイル」→「New」とクリックすると、「MQL Wizardダイアログボックスが表示されます。

MetaEditor 03
「ファイル」→「New」をクリック
MQL Wizard
「MQL Wizard」ダイアログボックスが表示される

 「Custom Indicator」の左横のラジオボタンにマークを付けて、「次へ」をクリックします。

MQL Wizard Indicator
「Custom Indicator」の左横のラジオボタンにマークを付け、「次へ」をクリック

 「Name」、「Author」、「Linkに必要事項を入力し、「次へ」をクリックします。

  • Name」欄には、インジケーターの名前を入力します。
  • Author」欄には、作成者の名前を入力します。
  • Link」欄には、関連するHP等のURLを入力します。

 なお、「Name欄の入力は必須ですが、「Author」及び「Link」欄の入力は任意なので、空欄でも構いません。

MQL Wizard Indicator Settings
必要事項を入力し、「次へ」をクリック

 「次へ」をクリックします。

MQL Wizard Settings 02
「次へ」をクリック

 「完了」をクリックすると、新しいインジケーターのプログラムを記述するためのメインウィンドウが表示されます。

MQL Wizrd Settings 03
「完了」をクリック
MQL Wizard Indicator Main Window
メインウィンドウが表示される

3.プログラムを記述する

 メインウィンドウ内にプログラムを記述します。

4.コンパイルする

 プログラムを記述し終えたら、「Compileアイコンをクリックして、コンパイルします。

 コンパイルとは、記述したプログラムを、MT4上で実行可能な形式に変換することをいいます。

Compile
「Compile」アイコンをクリック

5.ファイルを所定の箇所に格納する

 コンパイルすると、「作成したインジケーター名.mq4ファイルと「作成したインジケーター名.ex4ファイルが、「ファイル」→「データフォルダを開く」→「MQL4フォルダに生成されます。

 上記2つのファイルを、「Indicatorsフォルダに格納します。

 その後、MT4を再起動すると、「ナビゲータウィンドウ」の「罫線分析ツールディレクトリに作成したインジケーターが表示され、当該インジケーターがMT4で使用可能になります。

Navigator New Indicator
作成したインジケーターが表示される

6.関連ツール

インジケーターつくーる
インジケーターつくーる
インジケーターつくーる | fx-on.com

インジケーターつくーる
インジケーターつくーる | fx-on.com

 上記ツール(インジケーターつくーるインジケーターつくーる | fx-on.com)の詳細については「こちらインジケーターつくーる | fx-on.com」を参照してください。

 「インジケーターつくーる」の無料マニュアルは「こちら」からダウンロードできます。


MT4の使い方からプログラミングまで、わかりやすく解説