Добрый день, коллеги,
Подскажите как вывести на индикаторе только часть линии? Я сделал индикатор, который выводит мне справочно линию трейлинг-стопа для моей последней позиции. И получаю такую картину:
Т.е между моментом когда в массиве появилось значение и до того момента пока его не было видим "улетающую за горизонт" линию.
Вид линии индикатора объявляю так:
Для отображения линии через индикаторные буфера (стиль DRAW_LINE) нужно присвоить непустые значения (не EMPTY_VALUE, как на рисунке) двум барам подряд. Там, где линий должна прерываться, присвоить значение EMPTY_VALUE. Для стиля DRAW_SECTION присваивать непустые значения можно барам, находящимся на некотором удалении друг от друга. То есть в Вашем случае на любом из баров слева должно быть непустое значение.
Если же нужно отобразить что-то только на одном баре, то лучше использовать стиль DRAW_ARROW. В этом случае показания индикатора отображаются значками из шрифта Wingdings. Там как раз есть значок в виде прочерка.
Для отображения линии через индикаторные буфера (стиль DRAW_LINE) нужно присвоить непустые значения (не EMPTY_VALUE, как на рисунке) двум барам подряд. Там, где линий должна прерываться, присвоить значение EMPTY_VALUE. Для стиля DRAW_SECTION присваивать непустые значения можно барам, находящимся на некотором удалении друг от друга. То есть в Вашем случае на любом из баров слева должно быть непустое значение.
Если же нужно отобразить что-то только на одном баре, то лучше использовать стиль DRAW_ARROW. В этом случае показания индикатора отображаются значками из шрифта Wingdings. Там как раз есть значок в виде прочерка.
только надо учитывать что у значков точка привязки сверху и "чёрточка" всегда будет получаться чуть ниже чем указывается в индикаторном буфере. Стиль DRAW_ARROW более подходит для всяких информ. меток для которых конкретный уровень не столь важен, а важно время. Например сигналы "купить/продать" или "важная новость" и подобное.
Для отображения линии через индикаторные буфера (стиль DRAW_LINE) нужно присвоить непустые значения (не EMPTY_VALUE, как на рисунке) двум барам подряд. Там, где линий должна прерываться, присвоить значение EMPTY_VALUE. Для стиля DRAW_SECTION присваивать непустые значения можно барам, находящимся на некотором удалении друг от друга. То есть в Вашем случае на любом из баров слева должно быть непустое значение.
Если же нужно отобразить что-то только на одном баре, то лучше использовать стиль DRAW_ARROW. В этом случае показания индикатора отображаются значками из шрифта Wingdings. Там как раз есть значок в виде прочерка.
Отлично, спасибо! получилось то, что надо с DRAW_LINE и EMPTY_VALUE
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день, коллеги,
Подскажите как вывести на индикаторе только часть линии? Я сделал индикатор, который выводит мне справочно линию трейлинг-стопа для моей последней позиции. И получаю такую картину:
Т.е между моментом когда в массиве появилось значение и до того момента пока его не было видим "улетающую за горизонт" линию.
Вид линии индикатора объявляю так: