チャートに矢印とラインを表示するインジケーターの作成 その2 | メタトレーダー4でプログラムを作ってみよう

メタトレーダー4でプログラムを作ってみよう

無料のトレードソフトであるメタトレーダー4のプログラムを作るコツをアップします。初心者がインジケーターとEAのプログラムを作成できるのを目指します。

色々描写させたりするとややこしくなってきます。

今回は矢印とラインの両方を使うので今までよりごちゃごちゃしています。ヽ(;´Д`)ノ

順番に考えていけばそれほどでもないと思いますので、ゆっくりやっていきましょう。


今回は1~3でボリンジャーバンドを描写し、4,5で矢印を描写します。


まずは宣言項目です。

以下を追加してください。

#property indicator_style1 STYLE_DOT
#property indicator_style2 STYLE_SOLID
#property indicator_style3 STYLE_DOT
#property indicator_width4 2
#property indicator_width5 2



1~3のボリンジャーバンドの線の種類を指定します。

線の種類の説明はこちらです。


4,5の矢印の大きさが小さいとわかりにくいので、2 に設定します。

前回は3にしましたが、今回はちょっと控えめで・・・。( ̄ー ̄;

大きさを変える説明はこちらです。


では次に、init に以下を追加してください。

IndicatorShortName("Band_Touch");
SetIndexLabel(0,"Upper");
SetIndexLabel(1,"Main");
SetIndexLabel(2,"Lower");
SetIndexLabel(3,NULL);
SetIndexLabel(4,NULL);



インジケーターの名前と、ラベルを変更します。

この説明はこちらこちらです。

とりあえず、今回はここまで~

次回は start をいじくります