Эксперт для ограничения убытков

MQL4 Experts

Tâche terminée

Temps d'exécution 16 jours

Spécifications

Данный советник предназначен для ограничения убытков методом усреднения. Изначально первая позиция открывается вручную, а после этого запускается советник.

 

1.       После запуска советник должен определить объем, направление и цену открытой позиции. (Например, мы открылись по EUR USD на  buy по цене 1.1000 объемом 0,1 лота. Выставили вручную TP=1.1010, SL=1.9979. Данные TP и SL это наш рабочий диапазон).

2.       Открыть отложенный ордер sell stop  по цене 1.1000-delta=1.9990 (delta=10 в данном примере. Необходимо сделать этот параметр переменной). TP=1.9979, SL=1.1010+spred (TP, SL, spred - необходимо сделать переменными). Объем в 2 раза больше предыдущей позиции (0,2 лота в данном случае)

3.       Если отложенный ордер не сработал и сработал TP первой открытой позиции, то удалить данный отложенный ордер.

4.       Если сработал отложенный ордер sell stop, то открыть отложенный ордер buy stop по цене 1.1000, TP=1.1010, SL=1.9979-spred. Объем в 2 раза больше предыдущей позиции (0,4 лота в данном случае).

5.       Если отложенный ордер на buy stop (объем 0,4 лота) не сработал и сработал TP предыдущей открытой позиции, то удалить данный отложенный ордер.

6.       Если отложенный ордер buy stop (объем 0,4 лота) сработал, то открыть отложенный ордер sell stop по цене 1.1000-delta=1.9990, TP=1.9979, SL=1.1010+spred. Объем в 2 раза больше предыдущей позиции (0,8 лота в данном случае).

7.       И т.д.

8.       Если цена будет длительное время находиться в диапазоне между TP=1.1010, SL=1.9979, то будет открыто много ордеров и в какой-то момент не хватит средств на счету, чтобы открыть следующий ордер, поэтому необходимо делать расчет перед открытием отложенного ордера:

 

Если средств на депозите не достаточно для открытия отложенного ордера, то выдать сообщение об этом и не открывать ордер – завершить программу.

Répondu

1
Développeur 1
Évaluation
(40)
Projets
106
52%
Arbitrage
17
12% / 65%
En retard
25
24%
Gratuit
2
Développeur 2
Évaluation
(187)
Projets
367
56%
Arbitrage
45
22% / 56%
En retard
188
51%
Gratuit
Publié : 1 article, 6 codes
3
Développeur 3
Évaluation
(43)
Projets
96
44%
Arbitrage
8
13% / 38%
En retard
22
23%
Gratuit
4
Développeur 4
Évaluation
(635)
Projets
1005
47%
Arbitrage
33
36% / 36%
En retard
99
10%
Travail
Publié : 6 codes
5
Développeur 5
Évaluation
(252)
Projets
462
26%
Arbitrage
139
20% / 60%
En retard
100
22%
Gratuit
6
Développeur 6
Évaluation
(47)
Projets
89
43%
Arbitrage
5
20% / 60%
En retard
9
10%
Gratuit
7
Développeur 7
Évaluation
(281)
Projets
650
28%
Arbitrage
112
19% / 62%
En retard
319
49%
Gratuit
8
Développeur 8
Évaluation
(268)
Projets
602
34%
Arbitrage
64
20% / 58%
En retard
147
24%
Travail
Publié : 1 article, 22 codes
9
Développeur 9
Évaluation
(80)
Projets
117
67%
Arbitrage
16
25% / 13%
En retard
12
10%
Gratuit
Publié : 2 codes
10
Développeur 10
Évaluation
(618)
Projets
1429
59%
Arbitrage
31
81% / 0%
En retard
10
1%
Gratuit
11
Développeur 11
Évaluation
(34)
Projets
55
31%
Arbitrage
8
0% / 63%
En retard
13
24%
Gratuit
Publié : 22 articles, 1 code
12
Développeur 12
Évaluation
(14)
Projets
41
24%
Arbitrage
2
0% / 100%
En retard
16
39%
Gratuit
Publié : 1 article, 1 code
13
Développeur 13
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
14
Développeur 14
Évaluation
(574)
Projets
945
47%
Arbitrage
309
58% / 27%
En retard
125
13%
Gratuit
15
Développeur 15
Évaluation
(69)
Projets
146
34%
Arbitrage
13
8% / 62%
En retard
26
18%
Gratuit
Publié : 6 codes
16
Développeur 16
Évaluation
(2)
Projets
5
60%
Arbitrage
1
0% / 100%
En retard
2
40%
Gratuit

Informations sur le projet

Budget
Délais
à 10 jour(s)