Отложенный ордер, который следует за ценой

MQL5 Experts

Job finished

Execution time 7 days
Feedback from employee
Очень интересный проект. Рад сотрудничеству!

Specification

Необходимо написать советник, который будет выставлять отложенные лимитные ордера, лучше текущей цены, а также при смещении цены (bid/ask) переставлять ордера, следуя за ценой.

  

Расчет цены выставления лимитного ордера:

EURUSD 1.38000/1.38010; buy limit = bid (1.38000)-offset; sell limit=ask (1.38010)+offset. При выставлении отложенного лимитного ордера внутрь спреда, лучшая цена будет меняться. Поэтому необходимо, чтобы советник отличал свои ордера от лучшей рыночной цены.

Trailing

При включенном параметре, Советник должен переставлять ордер вслед за ценой, при каждом изменении цены. Если параметр выключен, то ордер переставляется только в одном направлении. Для buy limit ордер переставляется вверх за ценой, для sell limit вниз за ценой

Direction:

Buy limit – выставляется лимитный ордер только на покупку

Sell limit – выставляется лимитный ордер только на продажу

Buy&sell limit – выставляется лимитный ордер на покупку и на продажу

Min spread:

Минимальный размер спреда для финансового инструмента, при котором советник будет выставлять лимитные ордера. Расчет следующий

Ask bid offset>min spread

Если выставляется одновременно лимитные ордера и на покупку и на продажу, то расчет будет следущим:

Ask-bid-offset(b)-offset(s)>min spread

Cap:

Размер в пунктах как сильно может отклониться отложенный ордер от цены первоначального размещения. Например, buy limit(t1)=1.38000; cap=100; buy limit(max)=1.38100; buy limit(min)=1.37900

Skew:

Максимальный объем, который может накопить советник в одну сторону

Size:

Объем отложенного ордера

Советник будет работать на форекс, на биржевом исполнении, на МТ5.

 

Параметры советника:

Direction: buy limit / sell limit / buy&sell limit

Skew (макс. Объем перекоса позиции) = 1.00 лот

Offset (величина отступа от лучшей цены) = 1 (пункт на 5 знаке)

Min spread (минимальная разница между ask/bid, которую поддерживает советник) = 4

Cap

Size

Trailing

Responded

1
Developer 1
Rating
(34)
Projects
55
31%
Arbitration
8
0% / 63%
Overdue
13
24%
Free
Published: 22 articles, 1 code
2
Developer 2
Rating
(851)
Projects
1462
72%
Arbitration
122
29% / 48%
Overdue
357
24%
Working
Published: 3 articles
3
Developer 3
Rating
(2)
Projects
3
67%
Arbitration
2
0% / 100%
Overdue
2
67%
Free
4
Developer 4
Rating
(10)
Projects
14
14%
Arbitration
1
0% / 0%
Overdue
0
Free
5
Developer 5
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
6
Developer 6
Rating
(187)
Projects
367
56%
Arbitration
45
22% / 56%
Overdue
188
51%
Free
Published: 1 article, 6 codes
7
Developer 7
Rating
(195)
Projects
395
28%
Arbitration
155
20% / 52%
Overdue
112
28%
Free
8
Developer 8
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 335 articles, 1 code
9
Developer 9
Rating
(1)
Projects
4
25%
Arbitration
1
0% / 100%
Overdue
1
25%
Free
Published: 6 codes
10
Developer 10
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
11
Developer 11
Rating
(5)
Projects
9
44%
Arbitration
2
0% / 50%
Overdue
3
33%
Free
Published: 1 code

Project information

Budget