Советник по выставлению отложенных ордеров и контролю за их положением

MQL4 Uzmanlar

İş tamamlandı

Tamamlanma süresi: 10 gün

Şartname

Советник должен по задаваемому номеру исходного ордера определять “какой это ордер? бай? или селл?”, определять тейк-профит (ТП) и стоп-лосс (СЛ) этого ордера. В случае отсутствия какого-либо параметра: ТП или СЛ или самого ордера – выводить на экран «алерт» с соответствующей надписью и далее ничего не делать. Если всё определено, то в зависимости от направления ставить нужное количество отложенных ордеров противоположного направления.

В настройках советника задается количество отложенных ордеров (от 1 до 10) и/или размер каждого из этих отложенных ордеров (размер устанавливается в долях от первоначально определяемого по номеру исходного ордера). Это значит, что если исходный ордер = 0,85 лота, а отложенные ордера к нему стоят с множителями 0,8 1,1 -0,9 1,2, то это значит, что размер 1-го отложенного ордера = 0,85*0,8, размер 2-го отложенного ордера = 0,85*1,1, размер 3-го = 0,85*(-0,9), размер 4-го = 0,85*1,2 и т.п. Причем если знак у этого множителя «+», как в случае с «0,8», «1,1» и «1,2», то выставляются отложенные ордера противоположного направления, а если «-», как в случае с «-0,9», то выставляются отложенные ордера попутного с исходным ордером направления. На примере: если исходный ордер «бай», то отложенные ордера, имеющие в множителе знак «+», выставляются «селл-стоп», а имеющие знак «-» выставляются «бай-лимит».


ТП и СЛ для каждого отложенного ордера либо задаются в настройках, либо вычисляются.


....



Уровень цены, на котором каждый отложенный ордер должен открыться, вычисляется по задаваемым настройкам.


Т.е. в настройках может быть задано несколько массивов.

1-ый массив – это массив размеров ордеров = 0,8 1,1 -0,9 1,2 и т.д. по количеству значений в нем советник определяет количество отложенных ордеров, которые необходимо установить к исходному ордеру.

2-ой массив – массив OPEN всех отложенных ордеров

3-ий массив – массив ТП всех отложенных ордеров

4-ый массив – массив СЛ всех отложенных ордеров

Все массивы можно свести к одному при желании.


Советник следит за всеми ордерами.



Всё остальное, - после выбора исполнителя.

Советник нужен быстро. Максимум к 18:00 23 июня.

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(268)
Projeler
602
34%
Arabuluculuk
64
20% / 58%
Süresi dolmuş
147
24%
Çalışıyor
Yayınlandı: 1 makale, 22 kod
2
Geliştirici 2
Derecelendirme
(281)
Projeler
650
28%
Arabuluculuk
112
19% / 62%
Süresi dolmuş
319
49%
Serbest
3
Geliştirici 3
Derecelendirme
(618)
Projeler
1429
59%
Arabuluculuk
31
81% / 0%
Süresi dolmuş
10
1%
Serbest
4
Geliştirici 4
Derecelendirme
(510)
Projeler
977
74%
Arabuluculuk
27
19% / 67%
Süresi dolmuş
100
10%
Serbest
Yayınlandı: 1 makale, 6 kod
5
Geliştirici 5
Derecelendirme
Projeler
0
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Serbest
6
Geliştirici 6
Derecelendirme
(473)
Projeler
1139
44%
Arabuluculuk
51
31% / 33%
Süresi dolmuş
501
44%
Serbest
7
Geliştirici 7
Derecelendirme
(40)
Projeler
106
52%
Arabuluculuk
17
12% / 65%
Süresi dolmuş
25
24%
Serbest
8
Geliştirici 8
Derecelendirme
(34)
Projeler
103
39%
Arabuluculuk
16
6% / 94%
Süresi dolmuş
33
32%
Serbest
Yayınlandı: 1 kod
9
Geliştirici 9
Derecelendirme
(187)
Projeler
367
56%
Arabuluculuk
45
22% / 56%
Süresi dolmuş
188
51%
Serbest
Yayınlandı: 1 makale, 6 kod
10
Geliştirici 10
Derecelendirme
(1)
Projeler
2
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
50%
Serbest
Yayınlandı: 1 kod

Proje bilgisi

Bütçe
100- USD
Son teslim tarihi
to 1 gün