値幅を計算して表示する その2 | メタトレーダー4でプログラムを作ってみよう

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

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

値幅を計算する、の続きです。

init は特にないので、start に以下を追加してください。

range=ExtMapBuffer3[0]-ExtMapBuffer4[0];
Comment("Range="+DoubleToStr(range,5));




range に1σからセンターラインまでの値幅を計算して代入しています。

次に、コメントで計算した値を表示する設定です。

DoubleToStr(range,5) は range の値を小数点以下5桁で表示する設定です。

入力が終わったらコンパイルしてチャートにセットしてみてください。



このように値幅が表示されればOKです。

ここで表示されているのは 0.00019 で、1.9pipsのことです。

この表示方法だとちょっとわかりにくいですね。

なので、次回その辺りをうまく表示できるように改良します。