Нужен индикатор для подсчета свечей на инструменте

Job finished

Execution time 7 days
Feedback from customer
Всё вовремя и в срок, индикатор соответствует ТЗ, Андрей спасибо за работу.
Feedback from employee
Отличный заказчик, рекомендую.

Specification

Нужен индикатор подающий звуковой сигнал в терминале и отправляющий сообщение на электронную почту или в телеграмм при наступлении события. У события два главных критерия  : 1)количество одинаковых японских свечей подряд (медвежьих или бычьих), назовём этот критерий "мини тренд", и критерий 2) количество произошедших подряд "мини трендов" . Эти критерии должны быть настраиваемы и работать на любом таймфрэйме. 

Пример критерия номер 1 "мини тренд". Если в настройках критерия стоит цифра 3 , то индикатор ищет появления на графике случаев только трёх одинаковых свечей подряд , две, четыре , пять или больше свечей подряд не соответствует условиям критерия и должны быть проигнорированы индикатором. Свечи дожж не считаются.

Пример критерия номер 2. Если в настройках критерия стоит цифра 5 , то индикатор считает пять "мини трендов" подряд и подаёт сигнал. Если "мини тренды" прерываются другим трендом с большим количеством свечей чем указано в критерии номер 1 , то индикатор отсчитывает заново пять "мини трендов " подряд. 


На фото событие с настройками критерий 1 = 3 , критерий 2 = 3. Т.е. три "мини тренда" подряд. Три мини тренда

Responded

1
Developer 1
Rating
(7)
Projects
14
7%
Arbitration
2
50% / 50%
Overdue
1
7%
Free
2
Developer 2
Rating
(625)
Projects
842
48%
Arbitration
27
37% / 15%
Overdue
63
7%
Free
3
Developer 3
Rating
(171)
Projects
184
33%
Arbitration
5
60% / 20%
Overdue
3
2%
Working
Published: 3 codes
4
Developer 4
Rating
(493)
Projects
1022
58%
Arbitration
30
27% / 23%
Overdue
133
13%
Working
5
Developer 5
Rating
(588)
Projects
1061
50%
Arbitration
39
28% / 41%
Overdue
49
5%
Free
Published: 1 article, 8 codes
6
Developer 6
Rating
(80)
Projects
117
67%
Arbitration
16
25% / 13%
Overdue
12
10%
Free
Published: 2 codes
7
Developer 7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 1 article
8
Developer 8
Rating
(54)
Projects
102
23%
Arbitration
12
25% / 17%
Overdue
13
13%
Free
9
Developer 9
Rating
(168)
Projects
226
60%
Arbitration
3
33% / 33%
Overdue
6
3%
Working
Published: 1 code
10
Developer 10
Rating
(144)
Projects
285
42%
Arbitration
19
63% / 5%
Overdue
29
10%
Free
Published: 2 codes
11
Developer 11
Rating
(800)
Projects
1120
43%
Arbitration
47
49% / 23%
Overdue
84
8%
Free

Project information

Budget
50 - 200 USD
Deadline
from 1 to 15 day(s)