Уважаемый Калкин, прошу взяться за работу именно тебя, так как скорее всего в дальнейшем это будет дополнением одного из наших предыдущих проектов.
Задача:
Написать индикатор, который будет рассчитывать и рисовать уровни.
Алгоритм:
1. Берём данные предыдущей (последней сформированной) свечи и считаем разворотную точку: Разворотная точка = ( Хай + Цена закрытия + Лоу ) / 3
2. Теперь считаем и рисуем уровень сопротивления: Ур1 = 2 * Разворотная точка - Лоу + Х (берётся из входных параметров)
3. Теперь считаем и рисуем уровень поддержки: Ур2 = 2 * Разворотная точка - Хай + Х (берётся из входных параметров)
*В результате этих операций появляется цена, на основании которой нужно отобразить уровень*
4. Как только появляется новая завершённая свеча эти уровни не удаляются, следующие уровни рисуются при помощи другого цвета.
5. После того как сформировалась третья свеча уровни первой свечи удаляются. Цвет уровней первой и третьей свечи совпадает.
Ну и собственно это всё в цикл.
Входные параметры:
1. Слагаемое Х
2. Цвет 1
3. Цвет 2
В моём представлении я всё учёл