property① [ ・#property]
特定のパラメタを指定します。
宣言はインディケータファイルの関数外部で↓のような感じ
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red
//---- buffers
double ExtMapBuffer1[];
int init()
{
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMapBuffer1);
return(0);
}
■#property indicator_chart_window
作成したindicatorをチャート画面のどの部分へ表示するか指定する宣言。
で、この宣言を行うと、メインチャート画面上に作成したindicatorの内容が表示される。
■#property indicator_separate_window
これを指定するとメインのチャート画面が上下分割され、上にはメインチャート、
下に作成したindicatorの内容が表示される。
#property indicator_separate_window宣言したindicatorを何個か表示させるとその都度画面が分割されていきます。
※で同一ファイル内でindicator_chart_windowとindicator_separate_windowの宣言を同時に行うことは出来ない感じ。
宣言はインディケータファイルの関数外部で↓のような感じ
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red
//---- buffers
double ExtMapBuffer1[];
int init()
{
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMapBuffer1);
return(0);
}
■#property indicator_chart_window
作成したindicatorをチャート画面のどの部分へ表示するか指定する宣言。
で、この宣言を行うと、メインチャート画面上に作成したindicatorの内容が表示される。
■#property indicator_separate_window
これを指定するとメインのチャート画面が上下分割され、上にはメインチャート、
下に作成したindicatorの内容が表示される。
#property indicator_separate_window宣言したindicatorを何個か表示させるとその都度画面が分割されていきます。
※で同一ファイル内でindicator_chart_windowとindicator_separate_windowの宣言を同時に行うことは出来ない感じ。
タグ:MetaTrader