Написать советника MQL4

MQL4 Indicatori Esperti

Specifiche

Нужно написать советник для работы с 5-ю знаками после запятой.

1. Внешние переменные
"Риск" на одну сделку от размера депозита задается в % с возможностью указать как целое число так и дробную часть риска 0,5% или 0,1%
"ВремяКонец" - время когда будем выставлять ордера (серверное)
"ВремяНачало" - Время с которого будем начинать искать экстремумы

"Время удаления ордеров" - время при наступлении которого если ордер не открылся, то он удаляется 

"ВремяКонец" и "ВремяНачало" всегда находятся в диапазоне одного дня

2. Выставление ордеров
а) При наступлении времени "ВремяКонец" Находим минимум (MIN) и максимум(MAX) цены за период с "ВремяНачало" по "ВремяКонец", а также диапазон DIAP=MAX-MIN и середину диапазона HALFDIAP=MIN+(DIAP/2)
б) Сравниваем текущую цену с HALFDIAP если текущая цена больше HALFDIAP, то выставляем BUYLIMIT - По цене  HALFDIAP + спред - 1пункт со стоплоссом - MIN + спред - 1пункт и тейкпрофитом - HALFDIAP+DIAP Размер лота - высчитываем исходя из риска

в) Сравниваем текущую цену с HALFDIAP если текущая цена меньше HALFDIAP, то выставляем SELLLIMIT - По цене  HALFDIAP + 1пункт со стоплоссом - MAX + 1пункт и тейкпрофитом - HALFDIAP-DIAP+спред Размер лота - высчитываем исходя из риска


На этом все.

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

Con risposta

1
Sviluppatore 1
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
2
Sviluppatore 2
Valutazioni
(43)
Progetti
96
44%
Arbitraggio
8
13% / 38%
In ritardo
22
23%
Gratuito
3
Sviluppatore 3
Valutazioni
(69)
Progetti
146
34%
Arbitraggio
13
8% / 62%
In ritardo
26
18%
Gratuito
Pubblicati: 6 codici
4
Sviluppatore 4
Valutazioni
(83)
Progetti
154
29%
Arbitraggio
1
100% / 0%
In ritardo
27
18%
Gratuito
5
Sviluppatore 5
Valutazioni
(636)
Progetti
1008
47%
Arbitraggio
33
36% / 36%
In ritardo
99
10%
In elaborazione
Pubblicati: 6 codici
6
Sviluppatore 6
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
7
Sviluppatore 7
Valutazioni
(108)
Progetti
202
47%
Arbitraggio
0
In ritardo
0
Gratuito
8
Sviluppatore 8
Valutazioni
(174)
Progetti
233
61%
Arbitraggio
3
33% / 33%
In ritardo
6
3%
Gratuito
Pubblicati: 1 codice
9
Sviluppatore 9
Valutazioni
(271)
Progetti
553
50%
Arbitraggio
57
40% / 37%
In ritardo
227
41%
In elaborazione
10
Sviluppatore 10
Valutazioni
(618)
Progetti
1429
59%
Arbitraggio
31
81% / 0%
In ritardo
10
1%
Gratuito
11
Sviluppatore 11
Valutazioni
(74)
Progetti
93
53%
Arbitraggio
3
33% / 0%
In ritardo
3
3%
Gratuito
Pubblicati: 16 codici
12
Sviluppatore 12
Valutazioni
(574)
Progetti
945
47%
Arbitraggio
309
58% / 27%
In ritardo
125
13%
Gratuito
13
Sviluppatore 13
Valutazioni
(71)
Progetti
156
44%
Arbitraggio
22
41% / 14%
In ritardo
16
10%
Gratuito
Pubblicati: 10 codici
14
Sviluppatore 14
Valutazioni
(45)
Progetti
105
30%
Arbitraggio
8
25% / 50%
In ritardo
40
38%
Gratuito
15
Sviluppatore 15
Valutazioni
(80)
Progetti
117
67%
Arbitraggio
16
25% / 13%
In ritardo
12
10%
Gratuito
Pubblicati: 2 codici
16
Sviluppatore 16
Valutazioni
(43)
Progetti
73
23%
Arbitraggio
11
9% / 55%
In ritardo
18
25%
Gratuito
Pubblicati: 1 articolo, 1 codice
17
Sviluppatore 17
Valutazioni
(64)
Progetti
144
46%
Arbitraggio
21
38% / 24%
In ritardo
32
22%
In elaborazione

Informazioni sul progetto

Budget
10 USD
Scadenze
da 1 a 2 giorno(i)