Заказ советника

MQL4 Uzmanlar

İş tamamlandı

Tamamlanma süresi: 5 gün

Şartname

При запуске советника он должен одновременно выставлять 2 отложенных ордера (Buy Stop и Sell Stop) на заданном расстоянии от текущей цены.

Для ордеров должны задаваться Take Profit и Stop Loss, причем, в случае указания нулевого значения для Take Profit и Stop Loss, они выставляться не должны.

Если указанное расстояние до отложенных ордеров, Stop Loss и Take Profit меньше, чем минимальное позволенное брокером, то ордера, Stop Loss и Take Profit обязательно должны выставляться на минимально возможном расстоянии, позволенном брокером.

Советник должен подтягивать уровень Stop Loss вслед за движением цены в открытой позиции.

Подтягивание должно начинаться сразу же при открытии позиции.

В соответствии с этим, если ордер открылся с проскальзыванием и количество пунктов от цены до Stop Loss оказалось больше, чем то, которое было указано для Trailing Stop, советник должен мгновенно подтянуть Stop Loss на указанное для Trailing Stop количество пунктов от цены.

Иными словами, расстояние до Stop Loss никогда, за все время существования открытой позиции, не должно превышать то, которое было указано для Trailing Stop при запуске советника.

Если возможно установка двух Trailing Stop, к примеру цена достигла первого значения Trailing Stop и ставка перевелась в б.у., после чего советник устанавливает второе значение для Trailing Stop.

Должна быть возможность установить одновременно несколько одинаковых ордеров Buy Stop и Sell Stop на одни и те же цены.

Примерный вид вкладки «Входные параметры»:

Переменная

Значение

Ордер Buy Stop

a

Объем

x

Stop Loss

b

Take Profit

c

Trailing Stop

d

Trailing Stop2

d

Количество ордеров Buy Stop

m

Ордер Sell Stop

e

Объем

y

Stop Loss

f

Take Profit

g

Trailing Stop

h

Trailing Stop2

h

Количество ордеров Sell Stop

n

 

Где a, b, c, d, e, f, g, h – количество пунктов;

x, y – количество лотов;

m, n – любое целое число.

Пример использования:

Указываем параметры

Переменная

Значение

Ордер Buy Stop

100

Объем

1.00

Stop Loss

50

Take Profit

150

Trailing Stop

100

Trailing Stop2

200

Количество ордеров Buy Stop

1

Ордер Sell Stop

150

Объем

2.00

Stop Loss

70

Take Profit

0

Trailing Stop

100

Trailing Stop2

200

Количество ордеров Sell Stop

1

 

Допустим, что цена EURUSD сейчас: ask 1,36030, bid 1,36000. В результате запуска советника выставляются следующие ордера:

1) 1 ордер Buy Stop по цене 1,36130. Каждый объемом 1 лот. У каждого Stop Loss на уровне 1,36080, Take Profit – 1,36280. Trailing Stop для ордера на расстоянии 100 пунктов. После перевода в б.у. ставится Trailing Stop 200 пунктов.

2) 1 ордер Sell Stop по цене 1,35850. Каждый объемом 2 лота. Stop Loss на уровне 1,35920, Take Profit – нетTrailing Stop для ордера на расстоянии 100 пунктов. После перевода в б.у. ставится Trailing Stop 200 пунктов.

Нужно для MetaTrader 4 с пятизначными котировками. 

Не могли бы вы сделать такой советник?

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(3)
Projeler
4
25%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
2
Geliştirici 2
Derecelendirme
(574)
Projeler
945
47%
Arabuluculuk
309
58% / 27%
Süresi dolmuş
125
13%
Serbest
3
Geliştirici 3
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
4
Geliştirici 4
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
5
Geliştirici 5
Derecelendirme
(351)
Projeler
679
56%
Arabuluculuk
33
15% / 39%
Süresi dolmuş
63
9%
Serbest
6
Geliştirici 6
Derecelendirme
Projeler
4
50%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
7
Geliştirici 7
Derecelendirme
(195)
Projeler
395
28%
Arabuluculuk
155
20% / 52%
Süresi dolmuş
112
28%
Serbest
8
Geliştirici 8
Derecelendirme
(268)
Projeler
602
34%
Arabuluculuk
64
20% / 58%
Süresi dolmuş
147
24%
Çalışıyor
Yayınlandı: 1 makale, 22 kod
9
Geliştirici 9
Derecelendirme
(271)
Projeler
553
50%
Arabuluculuk
57
40% / 37%
Süresi dolmuş
227
41%
Çalışıyor
10
Geliştirici 10
Derecelendirme
(187)
Projeler
367
56%
Arabuluculuk
45
22% / 56%
Süresi dolmuş
188
51%
Serbest
Yayınlandı: 1 makale, 6 kod
11
Geliştirici 11
Derecelendirme
(169)
Projeler
460
41%
Arabuluculuk
39
18% / 31%
Süresi dolmuş
193
42%
Serbest
Yayınlandı: 2 kod
12
Geliştirici 12
Derecelendirme
(1931)
Projeler
3552
88%
Arabuluculuk
73
40% / 15%
Süresi dolmuş
268
8%
Serbest
13
Geliştirici 13
Derecelendirme
(69)
Projeler
146
34%
Arabuluculuk
13
8% / 62%
Süresi dolmuş
26
18%
Serbest
Yayınlandı: 6 kod
14
Geliştirici 14
Derecelendirme
(618)
Projeler
1429
59%
Arabuluculuk
31
81% / 0%
Süresi dolmuş
10
1%
Serbest
15
Geliştirici 15
Derecelendirme
(1)
Projeler
4
0%
Arabuluculuk
0
Süresi dolmuş
2
50%
Serbest
16
Geliştirici 16
Derecelendirme
(49)
Projeler
134
27%
Arabuluculuk
62
13% / 53%
Süresi dolmuş
58
43%
Serbest
Yayınlandı: 320 makale, 1 kod

Proje bilgisi

Bütçe
10 - 50 USD
Son teslim tarihi
from 1 to 4 gün