Требуется написать скелет советника

MQL4 Experts

Tâche terminée

Temps d'exécution 41 jours

Spécifications

Добрый день!

Нужен скелет советника.

Алгоритм работы:

1. Работаем только по закрытому бару (который перед текущим, нулевым). 

2. Если есть сигнал на покупку/продажу - открываемся указанным лотом.

3. Если сигнал на следующих барах повторился - открываем еще одну позицию.

4. Система защиты депозита от слива - если есть сигнал, то выставляется стоп-лосс в безубыток всей пачки ордеров + некий профит в пунктах (старых (если профит = 0, то просто безубыток)).

5. Если появляется противоположный сигнал - закрываем все ордера по текущей паре, включая открытые руками, и открываем позицию в указанном направлении.

6. Возможность выставления времени работы советника (с 9 утра до 6 вечера, например, с понедельника по пятницу);

7. Возможность закрыть все ордера в пятницу по сигналу системы (т.е. после 18:00, например, не переворачиваемся и входим в рынок, а закрываем открытые позиции по противоположному сигналу системы и сидим на заборе. Нет сигнала -- нет проблемы). 

8. Возможность задать размер лота в процентах от депо, причём если предыдущие сделки были убыточными, то размер лота должен остаться неизменным, т.е. от момента старта открытия убыточных сделок и размера депо на тот момент.

9. Контроль открытия позиций, т.е. если есть сигнал, то позиция должна быть открыта, а не пропущена.

10. Возможность открытия позиций как без ТП/СЛ, так и с указанными ТП/СЛ, или открытие с нулевыми, а потом модификация ордеров. Внутренние тралы и ТП/СЛ.

По пунктам 2, 3, 4, 5 -- оставить пустые места с комментариями (видимо, пункт 2 и 3 будет общий, насколько я понимаю).

Все ордера рыночные, никаких отложек.

Я не знаю, сколько это может стоить и занять по срокам, поэтому предлагайте.

Благодарю за внимание. 

Répondu

1
Développeur 1
Évaluation
(473)
Projets
1139
44%
Arbitrage
51
31% / 33%
En retard
501
44%
Gratuit
2
Développeur 2
Évaluation
(268)
Projets
603
34%
Arbitrage
65
22% / 57%
En retard
147
24%
Travail
Publié : 1 article, 22 codes
3
Développeur 3
Évaluation
(40)
Projets
106
52%
Arbitrage
17
12% / 65%
En retard
25
24%
Gratuit
4
Développeur 4
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
5
Développeur 5
Évaluation
(23)
Projets
90
24%
Arbitrage
12
33% / 67%
En retard
35
39%
Gratuit
Publié : 8 codes
6
Développeur 6
Évaluation
(69)
Projets
146
34%
Arbitrage
13
8% / 62%
En retard
26
18%
Gratuit
Publié : 6 codes
7
Développeur 7
Évaluation
(618)
Projets
1429
59%
Arbitrage
31
81% / 0%
En retard
10
1%
Gratuit
8
Développeur 8
Évaluation
(8)
Projets
38
47%
Arbitrage
6
33% / 50%
En retard
10
26%
Gratuit
9
Développeur 9
Évaluation
(111)
Projets
327
55%
Arbitrage
17
12% / 47%
En retard
104
32%
Gratuit
10
Développeur 10
Évaluation
(74)
Projets
93
53%
Arbitrage
3
33% / 0%
En retard
3
3%
Gratuit
Publié : 16 codes
11
Développeur 11
Évaluation
(195)
Projets
395
28%
Arbitrage
155
20% / 52%
En retard
112
28%
Gratuit
12
Développeur 12
Évaluation
(15)
Projets
37
62%
Arbitrage
1
0% / 100%
En retard
1
3%
Gratuit
Publié : 1 article, 29 codes
13
Développeur 13
Évaluation
(29)
Projets
30
57%
Arbitrage
0
En retard
4
13%
Gratuit
14
Développeur 14
Évaluation
(73)
Projets
257
53%
Arbitrage
16
50% / 38%
En retard
83
32%
Gratuit
15
Développeur 15
Évaluation
(23)
Projets
31
71%
Arbitrage
0
En retard
1
3%
Gratuit
Publié : 188 codes
16
Développeur 16
Évaluation
(10)
Projets
28
14%
Arbitrage
4
0% / 50%
En retard
7
25%
Gratuit
Publié : 2 codes
17
Développeur 17
Évaluation
(44)
Projets
128
66%
Arbitrage
10
20% / 60%
En retard
35
27%
Gratuit
18
Développeur 18
Évaluation
(37)
Projets
105
49%
Arbitrage
6
0% / 17%
En retard
21
20%
Gratuit
19
Développeur 19
Évaluation
(2)
Projets
5
20%
Arbitrage
2
50% / 0%
En retard
0
Gratuit

Informations sur le projet

Budget