Specifiche
1. Расширение расчетной таблицы
В настоящее время в индикаторе реализована возможность просчитывать количество win, lose и winrate ТС за выбранный период истории (заданное количество баров). С возможностью полностью выключать эту функцию (и др.).

Необходимо добавить на графике еще дополнительную таблицу, чтобы подобная информация: win, lose и winrate сразу же отображалась за каждые полчаса суток, т.е., чтобы при задании определенных настроек и выбрав интервал истории, можно было сразу видеть в какие часы выгоднее всего торговать с этими настройками.
Подробное описание
1. В сам индикатор необходимо добавить следующую настройку:
Параметр отображения временных интервалов в таблице (с 17:00 до 22:59; с 23:00 до 04:59; с 05:00 до 10:59; с 11:00 до 16:59).
Если задаешь 1, то должна в соответствующих ячейках таблицы отображаться информация (как на самом нижнем рисунке): win, lose и winrate для buy и sell (общее количество не обязательно делать) за период с 17:00 до 22:59 с разбивкой за каждые полчаса.
Если задаешь 2, то должна в соответствующих ячейках таблицы отображаться информация (как на самом нижнем рисунке): win, lose и winrate для buy и sell (общее количество не обязательно делать) за период с 23:00 до 04:59 с разбивкой за каждые полчаса.
Если задаешь 3, то должна в соответствующих ячейках таблицы отображаться информация (как на самом нижнем рисунке): win, lose и winrate для buy и sell (общее количество не обязательно делать) за период с 05:00 до 10:59 с разбивкой за каждые полчаса.
Если задаешь 4, то должна в соответствующих ячейках таблицы отображаться информация (как на самом нижнем рисунке): win, lose и winrate для buy и sell (общее количество не обязательно делать) за период с 11:00 до 16:59 с разбивкой за каждые полчаса.
Если задаешь 0, то расширенная информация не отображается (только нынешняя маленькая таблица).
Эта разбивка на четыре временных интервала для того, чтобы таблица не была такая громоздкая.
Также необходимо, чтобы можно было, как и сейчас, отключать эту возможность расчетов (чтобы не грузить терминал, на который будет устанавливаться индикатор) и другие возможности (как на рис снизу).

О том же, но в собранном виде, как это должно быть в настройках индикатора:
// ========= Отображение расчета в расширенных временных интервалах ========
1. 1. Считать сигналы: За заданное количество баров / от данного момента времени / от заданной даты / функция отключена.
1. 2. Отображать расчет за период: с 17:00 до 22:59 / с 23:00 до 04:59 / с 05:00 до 10:59 / с 11:00 до 16:59 / НЕ ОТОБРАЖАТЬ: 1/2/3/4/0.
2. 3. Считать сигналы с даты: дата.
3. 4. Считать за последних баров: кол-во баров.
// ===============================================
Что необходимо реализовать на самом графике представлено на этом рисунке:

2. Второе дополнение, которое необходимо внести - это добавление фильтра по новостям.
Необходимо в существующий индикатор добавить блок, позволяющий фильтровать вход в сделку (как на истории, так и в текущей реальности) в зависимости от заданных условий, учитывающих новости двух сайтов (investing.com и forexfactory.com).
Необходимо сделать, чтобы можно
было задавать условия по силе новостей: фильтр новостей на 1-3 звезды (бычьей
головы).
И чтобы можно было задавать временные рамки "не входить" за 1- N
минуту (-т) до и после начала выхода новостей. Как здесь (для примера на рис
снизу) для новости в 1 звезду задано не входить за 1 мин до и 1 после выхода
новости, за 2 мин до и 2 мин после для новости на 2 звезды, и за 3 мин до и 3
мин после выхода новости на 3 звезды.

Подробное описание:
Как мне кажется, для быстрейшей работы индикатора, необходимо, чтобы сведенья по новостям собирались в отдельный текстовый файл (либо два файла, для новостей с каждого сайта), к которому (-ым) потом индикатор обращался бы при работе.
// ================== Настройки работы с новостями ===============
* В разделе 2, если выбирается две звезды (головы), это значит, что учитываются новости на 2 и 3 головы и соответственно в разделе 3 1-1 не учитывается для новостей на 1 звезду (голову), а только 2-2 для новостей на 2 звезды и 3-3 для новостей на 3 звезды.
** В разделе 6 птичкой (или как-либо еще) необходимо сделать, чтобы можно было выбирать интересующую валюту, по которой учитывать выход новостей. Этот раздел общий для обоих новостных сайтов.
// ===============================================
Задаваемая фильтрация должна:
во-первых отражаться на графике появлением
или отсутствием стрелок для входов в сделки, и
во-вторых, этот фильтр должен учитываться при расчетах win – loss –
winrate (отображаемых в таблицах на графике) на истории (за заданный
интервал времени (заданное количество баров)).
Если есть вопросы, задавайте, все постараюсь прояснить.
