"Пересечение" графиком цен линии тренда.

 
Попробовал поискать данную тему на Форуме, но ничего не нашёл. Может быть кто подскажет, обсуждалась ли эта тема?
Суть темы стара как технический анализ: как определить множество точек трендовой линии при написании кодов в языке MQL4 по времени или номеру бара? Чтобы потом можно было определить пересечение ценовым графиком трендовой линии. Или его нахождение относительно трендовой линии.
 
double ObjectGetValueByShift( string name, int shift)
Функция вычисляет и возвращает значение цены для указанного бара (смещение относительно текущего бара). Значение цены вычисляется при помощи линейного уравнения по первой и второй координатам. Применяется для трендовых линий и аналогичных объектов. Для получения информации об ошибке необходимо вызвать функцию GetLastError().
См. также ObjectGetShiftByValue().
Параметры:
name - Имя объекта.
shift - Номер бара.
Пример:
  double price=ObjectGetValueByShift("MyTrendLine#123", 11);
 
Спасибо. Читал, ведь раздел. Может быть это только в 200 билде появилось? Или я был невнимателен. Спасибо за подсказку.
 
Michel_S:
Спасибо. Читал, ведь раздел. Может быть это только в 200 билде появилось? Или я был невнимателен. Спасибо за подсказку.
Нет, функция достаточно древняя ;)
Причина обращения: