Техническое задание
Нужен индикатор, который показывает уровень открытия рынка и закрепленную за ним область с линиями отступа от него.
Требования:
1. Индикатор должен показывать открытие дня/недели/месяца в виде простой линии. Период выбирает пользователь вручную.
2. К данной линии должна быть прикреплена область, которая на одинаковое количество пунктов должна отступать от линии открытия. По умолчанию 5 пунктов вверх и 5 пунктов вниз. Включить в индикатор функцию выбора размера области вручную.
3. На расстоянии от уровня открытия рынка в обе стороны должны быть установлены по три линии. Расстояние от открытия рынка до линий должно задаваться пользователем. На каждой линии должны быть метка с её уровнем
4. Цвет всех линий и области, а также их толщина, должна также задаваться пользователем.
5. Установить звуковой сигнал на пересечение ценой каждой из линии с выводом информации на экран. Дать возможность пользователю отключать данную функцию.
Образец в приложении.