作成

カスタム指標を作成するには、MetaQuotes Language4(MQL4)とMetaEditorを使用する必要があります。 エディタを起動するには、”Navigator–Custom Indicators”ウィンドウのコンテキストメニューの”Create”コマンド、または”Tools–MetaQuotes Language Editor”メニューコマンドを実行するか、F4または”Standard”ツールバーのMetaEditorボタンを押す必要があります。 MQL4プログラムの作成時に、新しいMQL4プログラムを作成することを可能にするエキスパートウィザードが自動的に開きます。 作成するオブジェクトとして”Custom Indicator”を選択する必要があります,

custom_ind_create

そして、必要なフィールドに記入する必要があります:

custom_ind_create_name

  • Name-指標名;
  • Developer–開発者の名前;
  • Link–開発者のwebサイト;
  • Inputs–指標入力のリスト。 新しいパラメータを追加するには、”追加”ボタンを押す必要があり、削除するには”削除”を押す必要があります。

次に、新しいインジケータを別のサブウィンドウに作成するかどうか、およびそれが持つ範囲を決定する必要があります。 さらに、指標配列の量とパラメータを定義する必要があります。 それらの要素の値は、グラフに線を描画するために使用されます。 つまり、指標配列が定義されている場合、将来の指標の行も定義されます。 その後、定義された設定を持つ新しいインジケータのウィンドウが開きます。 ソースコードを含むファイル(*.指標のMQ4)は、クライアント端末の/EXPERTS/INDICATORSフォルダに自動的に配置されます。 この時点から、カスタム指標のテキストを書き始めることができます。

指標が開発された後、それをコンパイルする必要があります。 これを行うには、”File–Compile”エディタメニューコマンドを実行し、F9を押すか、ツールバーのCompileボタンを押す必要があります。 インジケータが正常にコンパイルされた後、*付きの実行可能プログラムファイル。EX4拡張機能が自動的に/EXPERTS/INDICATORSフォルダに配置されるように作成されます。 カスタム指標のリストは、クライアント端末の”ナビゲータ–カスタム指標”ウィンドウで表示できます。

カスタム指標の変更

ターミナルから既存の指標の変更を開始するには、”Navigator–Custom Indicator”ウィンドウのコンテキストメニューの”Modify”コマンドを実行する必要があります。 その時点で、選択したインディケータのソースコードが既にダウンロードされている場所にMetaEditorが開きます。 このコードが変更された後、それを再コンパイルして新しい実行可能なEX4ファイルを取得する必要があります。 それ以外の場合は、以前の変更されていないバージョンのインジケータが端末で使用されます。

注意:指標がエラーでコンパイルされている場合、それをチャートに添付することは不可能です。 その時点で、インジケーターのプロパティウィンドウは表示されず、実行可能コードでファイルを開くことができないというレコードがエキスパートジャーナルに表示されます。

コメントを残す

メールアドレスが公開されることはありません。