Написать простого робота, открывающего\закрывающего в определенное время 2 сделки

MQL4 Uzmanlar

İş tamamlandı

Tamamlanma süresi: 1 gün

Şartname

Нужно написать простого робота, открывающего\закрывающего в определенное время 2 сделки.

Основная мысль: открывать в определенное время (OpenTime) одновременно 2 разнонаправленные сделки: одну sell, вторую buy. При движении рынка в любую из сторон соответственно по одной из сделок будет убыток, а по второй прибыль. При достижении стоп-лосса по одной из сделок, закрываем ее с убытком и надеемся что по второй сделке будет бОльшая прибыль, чем по первой убыток.

При достижении тейк-профита, соответственно закрываем вторую сделку с профитом, либо при достижении стоп-лосса, соответственно закрываем вторую сделку с убытком.

Параметры:

OpenTime          Время открытия сделки.

Lot                         Первый вариант указания лотности, с которой открываем сделку. Указывается конкретное значение лота.

LotDepoPercent              Второй вариант указания лотности. Указывается % от депозита, который будет использоваться для открытия сделки. При открытии сделки обратите внимание на шаг изменения лота. Т.е. фактически открываемый объем будет меньше или равен указанному проценту.

StopLoss             Количество убыточных пунктов, при достижении которых закрываем сделку/сделки.

TakeProfit          Количество прибыльных пунктов, при достижении которых закрываем сделку.

 

Также хорошо бы внедрить трейлинг-стоп.

Обязательно нужно иметь возможность проверить робота на бек-тесте.

Обязательно предоставление исходного кода.

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(351)
Projeler
679
56%
Arabuluculuk
33
15% / 39%
Süresi dolmuş
63
9%
Serbest
2
Geliştirici 2
Derecelendirme
(618)
Projeler
1429
59%
Arabuluculuk
31
81% / 0%
Süresi dolmuş
10
1%
Serbest
3
Geliştirici 3
Derecelendirme
(340)
Projeler
588
36%
Arabuluculuk
31
45% / 3%
Süresi dolmuş
16
3%
Serbest
Yayınlandı: 13 kod
4
Geliştirici 4
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
5
Geliştirici 5
Derecelendirme
(14)
Projeler
18
17%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
6
Geliştirici 6
Derecelendirme
(174)
Projeler
233
61%
Arabuluculuk
3
33% / 33%
Süresi dolmuş
6
3%
Serbest
Yayınlandı: 1 kod
7
Geliştirici 7
Derecelendirme
(48)
Projeler
73
37%
Arabuluculuk
22
9% / 41%
Süresi dolmuş
14
19%
Çalışıyor
8
Geliştirici 8
Derecelendirme
(11)
Projeler
14
21%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
6
43%
Serbest
Yayınlandı: 1 kod
9
Geliştirici 9
Derecelendirme
(69)
Projeler
146
34%
Arabuluculuk
13
8% / 62%
Süresi dolmuş
26
18%
Serbest
Yayınlandı: 6 kod
10
Geliştirici 10
Derecelendirme
(1)
Projeler
3
0%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
1
33%
Serbest
11
Geliştirici 11
Derecelendirme
Projeler
2
0%
Arabuluculuk
0
Süresi dolmuş
1
50%
Serbest
12
Geliştirici 12
Derecelendirme
(1)
Projeler
4
25%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
25%
Serbest
Yayınlandı: 6 kod
Benzer siparişler
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Proje bilgisi

Bütçe
10- USD