矢印の位置をずらす。

Kowalski_Japan 2010/09/19 15:14
管理人さん、教えてください。

3_level_ZZ_Semafor.mq4 を長く愛用しています。(http://fc888.blog40.fc2.com/blog-entry-436.html)
ロウソク足の先っちょが、とても大事なのに、そこにサインがベタッと張り付いていて先っちょが見えないのです。

せめて先っちょから2ミリぐらいサインを離したいのですが、ArrowDistanceなんてものは無いですし、
DRAW_ARROWのどこかだろうと想像して色々試したのですが悪くなるばかりです。
簡単でも良いのですが、教えていただけないでしょうか。よろしくお願い致します。

…という訳で、3_level_ZZ_Semafor.mq4を表示させたのが下図で、確かに邪魔になっています。


これを上下にずらしたのが下図です。ソースはここです。

DRAW_ARROW で描かれる矢印(今回は数字記号)は、価格座標で指定されるので、例えば、 High[i] の位置に描かれているのを10pips上にずらしたかったら、High[i]+10*Point のように高い価格を代入すればOKです。