インジケーターに記号を表示させるために使用する。
void SetIndexArrow(①int index,②int code);
①int index
ライン番号(0~7)を指定。
ライン番号は、
SetIndexBuffer()で指定したものと対応させる。
②int code
Wingdings fontのコード、または定義済みの記号定数を指定。
■Wingdings fontのコード
■定義済みの記号定数
種類 |
定数 |
内容 |
SYMBOL_THUMBSUP |
67 |
サムアップ |
SYMBOL_THUMBSDOWN |
68 |
サムダウン |
SYMBOL_ARROWUP |
241 |
上矢印 |
SYMBOL_ARROWDOWN |
242 |
下矢印 |
SYMBOL_STOPSIGN |
251 |
バツ印 |
SYMBOL_CHECKSIGN |
252 |
チェックマーク |
インジゲーターで、下矢印(幅: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()
{
矢印を表示させる条件と処理
}
ローソク足が陽線のときに上向きの青矢印を表示させるコード例。