インジケーターバッファーをインジケーターバッファー領域に割り当てる。
(バッファーとは、データを一時的に蓄える記憶領域のこと)
bool SetIndexBuffer(①int index,②double buffer[]);
①int index
インジケーターバッファーのインデックスを指定。
インデックスの始まりは「0」から。その数値は、#property indicator_buffersで宣言した値よりも小さくなければならない。
②double buffer[]
インジケーターバッファーの配列名を指定。
インジゲーターで、下矢印(幅:1px カラー:青)を表示させるコード例。
#property indicator_buffers 1
double Buffer_Down[];
int init()
{
SetIndexBuffer(0,Buffer_Down);
SetIndexStyle(0,DRAW_ARROW,EMPTY,1,blue);
SetIndexArrow(0.242)
return(0);
}
int start()
{
矢印を表示させる条件と処理
}
ローソク足が陽線のときに上向きの青矢印を表示させるコード例。