Работа завершена
Техническое задание
Есть индикатор, который работает на Бинарных Опционах: при возникновении определенных условий на рынке, индикатор формирует сигнал (стрелку) и отправляет запрос для ставки на сервер.
Необходимо в нем сделать возможным фильтровать входы (появляющиеся стрелки) в сделки, в зависимости от выхода Экономических новостей и настроек в индикаторе (как должны задаваться настройки для фильтра – приведено на рисунке ниже). Сейчас новости берутся с сайта (investing.com) по этой ссылке ( http://ec.forexprostools.com... (ссылка не полная– не нужная для индикатора информация исключена)) и рисуются на графике.
В данный момент в индикаторе входы фильтруются не правильно, нужно, как я уже написал, сделать чтобы они правильно фильтровались.
Подробнее по настройкам, которые должны учитываться:
Если, как на рисунке ниже (пример), появляется сигнал за 25 минут (тоже самое и для любого задаваемого временного значения) и менее до выхода слабой новости, то сигнал (стрелка) не должен формироваться и не должен отправляться на сервер.
Тоже самое и с сигналами после выхода этой новости: за 25 минут (тоже самое и для любого задаваемого временного значения) и менее после выхода слабой новости, сигнал (стрелка) не должен формироваться и не должен отправляться на сервер.
Также для средних и сильных новостей: не пропускание сигналов, которые попадают в задаваемые в индикаторе временные настройки.
Необходимо, чтобы фильтрация производилась по любым из выбираемых валют (нижняя строка на рисунке) и сделать, чтобы на истории можно было фильтровать по любым валютным парам (сейчас фильтр на истории работает только по всем новостям сразу).