Торговый робот для МТ4

MQL5 Experten

Auftrag beendet

Ausführungszeit 3 Stunden
Bewertung des Entwicklers
Задание составлено четкое и грамотное. Оперативное подтверждение шагов. Адекватность. Всем рекомендую.
Bewertung des Kunden
Работа выполнена быстро! Моя оценка: 5+

Spezifikation

Здравствуйте!

Нужно сделать советник на основе любого индикатора, который показывает более - менее приличный результат. В настройках этого советника я должен сам указывать направление (buy / sell) следующего ордера.

Входные параметры, которые я должен устанавливать сам:

magic = 0; // маджик ID

LotStart = 0.01; // лот

StopLoss = 10; // StopLoss в пунктах

TakeProfit = 10; // TakeProfit в пунктах

LotsMultipler = 2; // Множитель лота

expert = foresignal; //комментарий к сделкам

order_2 = ?; // Направление второго ордера buy или sell.

order_3 = ?; // Направление следующего ордера buy или sell.

order_4 = ?; // Направление следующего ордера buy или sell.

order_5 = ?; // Направление следующего ордера buy или sell.

order_6 = ?; // Направление следующего ордера buy или sell.

order_7 = ?; // Направление следующего ордера buy или sell.

order_8 = ?; // Направление следующего ордера buy или sell.

order_9 = ?; // Направление следующего ордера buy или sell.

order_10 = ?; // Направление следующего ордера buy или sell.

Принцип работы советника: 

По сигналу индикатора открывается сделка на продажу (sell). Если сделка закрывается по TakeProfit, то следующий ордер открывается снова по сигналу и тем же лотом.

Если же вторая сделка закрылась по StopLoss, то следующая сделка открывается в том направлении, которое указано во входных параметрах (order_2) и лотом, умноженным на параметр LotsMultipler(задается в настройках LotsMultipler).

Если вторая сделка закрылась по TakeProfit, то начинаем с начала. Если вторая сделка закрылась по StopLoss, то открываем ордер в том направлении, которое указано во входных параметрах (order_3) и лотом, умноженным на параметр LotsMultipler(задается в настройках LotsMultipler).

Все последующие сделки открываются аналогично. 


Примеры сделок, если первая сделка открыта  sell:

1. sell - закрылась по StopLoss, лот 0,01.

2. sell - закрылась по StopLoss, лот 0,02.

3. buy - закрылась по StopLoss, лот 0,04.

4. sell - закрылась по StopLoss, лот 0,08.

5. buy - закрылась по TakeProfit, лот 0,16.

 

Примеры сделок, если первая сделка открыта buy:

1. buy - закрылась по StopLoss, лот 0,01.

2. buy - закрылась по StopLoss, лот 0,02.

3. sell - закрылась по StopLoss, лот 0,04.

4. buy - закрылась по StopLoss, лот 0,08.

5. sell - закрылась по TakeProfit, лот 0,16.

 

 Т.е. если первая сделка открыта на sell, то используем установленные значения из входных параметров. Если первая сделка открыта на buy, то используем обратные настройки из входных параметров (т.е. если в настройках установлена вторая сделка sell, то открываем buy).

 

Bewerbungen

1
Entwickler 1
Bewertung
(1)
Projekte
2
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
50%
Frei
Veröffentlicht: 1 Beispiel
2
Entwickler 2
Bewertung
(511)
Projekte
978
74%
Schlichtung
27
19% / 67%
Frist nicht eingehalten
100
10%
Frei
Veröffentlicht: 1 Artikel, 6 Beispiele
3
Entwickler 3
Bewertung
(111)
Projekte
327
55%
Schlichtung
17
12% / 47%
Frist nicht eingehalten
104
32%
Frei
4
Entwickler 4
Bewertung
(574)
Projekte
945
47%
Schlichtung
309
58% / 27%
Frist nicht eingehalten
125
13%
Frei
5
Entwickler 5
Bewertung
(73)
Projekte
257
53%
Schlichtung
16
50% / 38%
Frist nicht eingehalten
83
32%
Frei
6
Entwickler 6
Bewertung
(195)
Projekte
395
28%
Schlichtung
155
20% / 52%
Frist nicht eingehalten
112
28%
Frei
7
Entwickler 7
Bewertung
(40)
Projekte
106
52%
Schlichtung
17
12% / 65%
Frist nicht eingehalten
25
24%
Frei
8
Entwickler 8
Bewertung
(619)
Projekte
1430
59%
Schlichtung
31
81% / 0%
Frist nicht eingehalten
10
1%
Frei
9
Entwickler 9
Bewertung
(281)
Projekte
650
28%
Schlichtung
112
19% / 62%
Frist nicht eingehalten
318
49%
Frei
10
Entwickler 10
Bewertung
(493)
Projekte
1022
58%
Schlichtung
30
27% / 23%
Frist nicht eingehalten
133
13%
Arbeitet

Projektdetails

Budget