Вопрос по канальному индикатору
- Вопрос по канальному индикатору
- Переименование линий индикатора
- Показатели тенденции
Доброго времени суток ! Ребят, может кто подскажет- есть канальный индюк ( рисует динамические каналы ) Нужно к нему прикрутить фичу, чтобы он на последних точках канала ( всего в настройках 3 линии ) выставлял горизонтальные линии ( обычные, из панели инструментов ) и передвигал их по мере движения канала ( обновление на каждой свече ). Индюк прилагаю. Спасибо !
Подсказываю: если нужно продолжить линию вправо, в будущее, то это можно сделать только объектами поскольку индикаторный буфер вправо от 0 бара не рисуется. Алгоритм такой:
1. На последнем баре получаете цену, по которой нужно нарисовать горизонтальную линию - upperBand[0], lowerBand[i0]
2. проверяете создан ли объект с нужным Вам именем - if(ObjectFind(Name) }
2.1 если такого объекта нет - создаете его: ObjectCreate(Name, OBJ_HLINE,...... );
2.2 если есть - перемещаете: ObjectMove(Name
Подсказываю: если нужно продолжить линию вправо, в будущее, то это можно сделать только объектами поскольку индикаторный буфер вправо от 0 бара не рисуется.
Про функцию SetIndexShift, видимо, не слышали?))
Не в этом дело, человеку нужны линии, а не шифт, вот пусть обьекты и ставит, так проще.
А, согласен - некорректно высказался ))))))))))))))). горизонтальные линии, о которых спрашивал топикстартер сдвигом не сделать - максимум отрезки конечной длинны.