А как рассчитать? Ведь мне нужно не координаты точек по которым строились объекты, я их знаю, а уровни наклонной линии на нулевом баре, а это в текущий момент не совпадает с координатами построения?
https://docs.mql4.com/ru/objects/ObjectGetValueByShift
Причём важно, чтобы OBJPROP_RAY был устнавлен в 1.
А как рассчитать? Ведь мне нужно не координаты точек по которым строились объекты, я их знаю, а уровни наклонной линии на нулевом баре, а это в текущий момент не совпадает с координатами построения?
m/b
https://docs.mql4.com/ru/objects/ObjectGetValueByShift
Причём важно, чтобы OBJPROP_RAY был устнавлен в 1.
А как OBJPROP_RAY привязывать к OBJ_TREND, примерчик можно?
... или так
Не надо передавать в советник никакие данные об объектах, созданных индикатором - это и есть решение. Все, что создано на графике - уже глобально. Пусть советник найдет на экране пару линий, для которой Ваш вопрос актуален, определит факт и координаты их пересечения и сделает надлежащие выводы. iCustom использовать ни к чему, у него другое предназначение.
Все просто: индикаторы создают графические объекты, советник анализирует взаимное расположение этих объектов на графике - и - советует :)

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всех с наступающим!
Сделала индикатор, строящий линии поддержки и сопротивления, использующий для построения линий объекты. Индикатор запускается из советника по iCustom, уровни горизонтальных линий (желтая и голубая), передаются в советник через глобальные переменные, обработать их советником - нет проблем. Наклонные линии строятся как трендовые:
Вопрос, как их обрабатывать в советнике, например, когда текущее значение цены пробивает их на нулевом баре, или когда синяя линия в Time[1] была направлена, например, вниз, а в Time[0] сменила направление и направлена в верх ?