Техническое задание
Отрисовка уровней по параметрам.
Параметры:
Строить уровни по цене: High/Low и/или Open/Close. Выбирается вручную. Если выбраны 2 типа цены, то анализировать и строить сначала по High/Low затем по Open/Close. Т.е на графике должны отображаться 2 линии.
Срабатывание и прорисовка уровня, если разность цены двух экстремумов не превышает - задается в параметрах в шагах цены инструмента.
Время между экстремумами - . Задается интервалом в параметрах от 1 мин до бесконечности (условно до 30 суток = 43200 мин).
Начать поиск поиск уровней не позднее - . Задается интервалом в параметрах от 1 мин до бесконечности (условно до 30 суток = 43200 мин).
При определении уровня этот уровень прорисовывается и программа ищет следующий экстремум уже от текущего времени.
При нахождении и отрисовке следующего уровня, предыдущий уровень не удаляется. Нужно предусмотреть кнопку удаления всех отрисовок (если встроенные средства не позволяют).