Написать советника (оповещающего)

MQL4 Experts Other

Job finished

Execution time 7 days
Feedback from customer
Работа выполнена на отлично!!! Сроки немного затянуты по моей вине(не было возможности вовремя проверить работу). Я сотрудничеством доволен, рекомендую.

Specification

Мне нужен советник с оповещением (звуковым,  визуальным: всплывающее окно в терминале МТ4 с указанием пары и таймфрейма на котором произошло событие и через уведомления на MetaQuotes ID ).

Условия срабатывания оповещения (их два): 
1. Цена пробивает МА (фиксируется первое колено зигзага), затем когда цена корректируется к МА и отображается второе (коррекционное колено зигзага) 
должно срабатывать оповещение, до тех пор пока коррекционное движение зигзагом не отобразится оповещение молчит, 
для примера я прикрепил 2 скрина: EURAUD зигзаг не обозначен-оповещение молчит  GBPUSD – зигзаг обозначен оповещение сработало. 

2. Цена движется вдоль МА оповещение срабатывает на каждом коррекционном движении: для примера скрин EURAUD оповещение должно сработать и на первом движении и 
на втором, если будет 3 то на третьем и т.д.
Оповещение должно срабатывать по закрытию свечи, пока свеча не закрылась, даже если коррекционное движение уже обозначено Зигзагом оповещение должно молчать.
Условие при котором срабатывание оповещения отменяется: при коррекционном движении (если корректируемся вверх: свеча закрывается выше МА, если вниз ниже)
Скрин №4 в качестве примера на движении 0 оповещение не срабатывает на движении 1 срабатывает. 

В советнике должен использоваться зигзаг прикреплённый к заявке.

Желательно, что бы параметры МА и ЗЗ можно было менять. 
Основные параметры: ЗЗ (6,5,3) для ТФ до Д1 с Д1 и выше (3,5,3) МА20 Simple, HLC/3 

P.S. Я знаю, что зигзаг может перерисовываться, мне нужно, что бы при первичной отрисовке (при выполнении вышеописанных условий) я был оповещён об этом.

Responded

1
Developer 1
Rating
(157)
Projects
220
50%
Arbitration
2
50% / 0%
Overdue
14
6%
Free
2
Developer 2
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
3
Developer 3
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
4
Developer 4
Rating
(266)
Projects
598
35%
Arbitration
64
20% / 58%
Overdue
147
25%
Free
Published: 1 article, 22 codes
5
Developer 5
Rating
(618)
Projects
1428
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
6
Developer 6
Rating
(43)
Projects
73
23%
Arbitration
11
9% / 55%
Overdue
18
25%
Free
Published: 1 code
7
Developer 7
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
8
Developer 8
Rating
(493)
Projects
1022
58%
Arbitration
30
27% / 23%
Overdue
133
13%
Working
9
Developer 9
Rating
(38)
Projects
45
33%
Arbitration
1
0% / 0%
Overdue
1
2%
Free
10
Developer 10
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
11
Developer 11
Rating
(54)
Projects
64
42%
Arbitration
5
20% / 60%
Overdue
4
6%
Free
Published: 1 code
12
Developer 12
Rating
(241)
Projects
387
51%
Arbitration
14
14% / 14%
Overdue
43
11%
Free
Published: 1 article, 1 code
13
Developer 13
Rating
(457)
Projects
795
49%
Arbitration
71
17% / 54%
Overdue
139
17%
Free
14
Developer 14
Rating
(37)
Projects
105
49%
Arbitration
6
0% / 17%
Overdue
21
20%
Free

Project information

Budget
50- USD
Deadline
from 5 to 10 day(s)