Написать новостной индикатор-утилиту

MQL5 Indicators

Job finished

Execution time 18 days
Feedback from employee
Приятно сотрудничать, 1. Всегда на связи 2. ТЗ четко и по делу! 3. Возможные улучшения и предложения, принимаются во внимание и обсуждаются Все супер!
Feedback from customer
Очень профессионально и качественно выполнена работа. Рекомендую!

Specification

Необходим новостной индикатор подгружающий новости в виде таблицы с функцией выбора по валютам или странам и фильтрации по их важности 

Уведомления на телефон, алертом, на почту и в телеграмм канал 

Функционал должен быть выполнен таким образом, чтобы не перегружать терминал МТ

Важная особенность, данный индикатора или возможно Утилита должны уметь отключать автоторговлю на время выхода важных новостей, по заданным критериям: время до/время после, пара или страна, степень важности

Первоначально новостной индикатор необходим для мт5 и отдельная оплата за м4

Сценарий следующий:

Пользователь выбирает источник новостей (было бы неплохо иметь эту возможность во всплывающем окне)

В основном окне выводятся новости с источника на английском в сокращенном виде (только название новости и пометка их важности) . При нажатии на данную новость всплывает описание (предусмотреть перевод на несколько языках, язык задается в настройках)

В графе новостей указывается их важность. 

Новости можно фильтровать по важности и по стране (если такая техническая возможность, переключая на символы флагов стран мы подключаем или отключаем новости определенной страны, тоже самое по их важности)

напротив каждой новости имеем галочку для активации паузы

Пауза задается в настройках, за сколько минут до и после новости прекращать автоторговлю

При желании пользователя на график наносится визуальная граница "неторгуемого интервала" те это подложка цветом под свечи в вертикальном направлении с границами заданного по времени диапазона

Дополнительно пользователь получает уведомление о предстоящей новости, о ее названии и времени и состояние функции торговли во время этой новости (те включена ли у него будет торговля или будет отключена)

Самое главное, предусмотреть возможность отправки календаря новостей раз в день по запланированному расписанию на телефон/почту или телеграмм канал

Графический интерфейс беру на себя в виде векторной графики



Приоритет исполнителю с уже имеющимися похожими наработками


































Responded

1
Developer 1
Rating
(224)
Projects
284
20%
Arbitration
5
0% / 100%
Overdue
4
1%
Free
2
Developer 2
Rating
(192)
Projects
232
30%
Arbitration
1
100% / 0%
Overdue
9
4%
Free
Published: 2 codes
3
Developer 3
Rating
(40)
Projects
82
34%
Arbitration
3
33% / 67%
Overdue
15
18%
Free
Published: 4 codes
4
Developer 4
Rating
(198)
Projects
291
24%
Arbitration
6
17% / 33%
Overdue
4
1%
Free
5
Developer 5
Rating
(69)
Projects
146
34%
Arbitration
13
8% / 62%
Overdue
26
18%
Free
Published: 6 codes
6
Developer 6
Rating
(20)
Projects
19
11%
Arbitration
23
4% / 83%
Overdue
3
16%
Free
Published: 7 codes
7
Developer 7
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
8
Developer 8
Rating
(80)
Projects
138
51%
Arbitration
5
80% / 0%
Overdue
6
4%
Working
9
Developer 9
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 304 articles, 1 code
10
Developer 10
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
11
Developer 11
Rating
(15)
Projects
37
62%
Arbitration
1
0% / 100%
Overdue
1
3%
Free
Published: 1 article, 29 codes
12
Developer 12
Rating
(588)
Projects
1065
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Free
Published: 1 article, 8 codes
13
Developer 13
Rating
(250)
Projects
460
26%
Arbitration
140
20% / 59%
Overdue
100
22%
Working

Project information

Budget
150+ USD
Deadline
from 7 to 14 day(s)