Скрипт по Parabolic SAR

MQL5 Scripts

Specification

Нужен скрипт, который будет выставлять отложенный ордер на метки параболика и модифицировать его каждый бар, либо каждый тик.  При срабатывании ордера будет выдавать сигнал в виде мейл, звука, пуш уведомления и выставлять стоплосс на уровень параболика, который появиться с другой стороны. Стоплосс нужно модифицировать каждый бар. После срабатывания стоплоса либо после закрытия позиции в ручную скрипт завершает работу. 

Еще условие:

1) скрипт должен измерять расстояние  между существующей меткой и тем местом куда он собирается стоплосс ставить т.е. до ближайшего экстремума. Если это расстояние больше определенного значения, то ордера не должны выставляться, либо должны удалиться те что существуют, но скрипт не должен перестать работать и если это расстояние уменьшается, то опять должен быть выставлен ордер. Эта функция должна быть отключаемой. 

2) должна быть возможность настроить по какому параболику выставляются ордера, а по какому будет модифицироваться стоплосс. 

3) должна быть возможность выставлять тейкпрофит в настройках.  

4) ордера на покупку должны выставляться с поправкой на спред.

5) Должна быть возможность выбрать вид сигнала по отдельности (пуш, е-мейл, звук). 

Responded

1
Developer 1
Rating
(280)
Projects
650
28%
Arbitration
111
19% / 61%
Overdue
319
49%
Free
2
Developer 2
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
3
Developer 3
Rating
(74)
Projects
93
53%
Arbitration
3
33% / 0%
Overdue
3
3%
Free
4
Developer 4
Rating
(47)
Projects
140
49%
Arbitration
9
56% / 0%
Overdue
27
19%
Free
5
Developer 5
Rating
(71)
Projects
254
53%
Arbitration
16
50% / 38%
Overdue
83
33%
Free
6
Developer 6
Rating
(564)
Projects
933
47%
Arbitration
303
59% / 25%
Overdue
125
13%
Working
7
Developer 7
Rating
(23)
Projects
31
71%
Arbitration
0
Overdue
1
3%
Free
8
Developer 8
Rating
(254)
Projects
575
36%
Arbitration
64
20% / 58%
Overdue
147
26%
Free
9
Developer 9
Rating
(169)
Projects
460
41%
Arbitration
39
18% / 31%
Overdue
193
42%
Free
10
Developer 10
Rating
(187)
Projects
367
56%
Arbitration
45
22% / 56%
Overdue
188
51%
Free
11
Developer 11
Rating
(15)
Projects
37
62%
Arbitration
1
0% / 100%
Overdue
1
3%
Free
12
Developer 12
Rating
(550)
Projects
829
73%
Arbitration
15
53% / 13%
Overdue
193
23%
Working
13
Developer 13
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
14
Developer 14
Rating
(37)
Projects
105
49%
Arbitration
6
0% / 17%
Overdue
21
20%
Free
15
Developer 15
Rating
(2)
Projects
5
20%
Arbitration
2
50% / 0%
Overdue
0
Free
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
18
Developer 18
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
19
Developer 19
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free

Project information

Budget