Алерт для графических фигур (треугольник)

 
Всем привет, подскажите как лучше реализовать алерт для графической фигуры треугольника, для начала нужно нарисовать
сам треугольник (чтобы он не перерисовывался), а когда цена выходит за границы треугольника, срабатывает алерт, анализ
фигур должен работать в фоновом режиме, не открывая графика, вот проблема, с которой столкнулся, если есть угол наклона
(как его найти?), надо узнать цену, на которой находится линия в текущий момент.
Линия же находится на разном уровне цены на разных свечах нам нужен не наклон линии, а именно цена, на которой линия
стоит в текущий момент, если бы линия была горизонтальная, то цена уровня линии на каждой свече была бы одна и та же.
В этом пространстве находятся котировки по X координате время по Y координате цена, узнав масштаб графика и наклон линии, проблема будет решена.

Что думаете насчет этого, может я велосипед изобретаю и есть  готовое решение ?
 
Вспомни математику, раздел линейные уравнения.
Причина обращения: