Робот для автоторговли по типу "всегда в рынке" и поэтапным фиксом прибыли (частями)

MQL4 Experts

Job finished

Execution time 3 days

Specification

1. Войти в сделку по условию A - на покупку, B - на продажу.

                            Сделка открывается на X лотов (Например, на 1 лот). Вход и выход (последний) — всегда через отложенные ордера SELL STOP и BUY STOP. 

   Ордер ставится сразу после закрытия СИГНАЛЬНОГО бара - High+1п.(для LONG) / Low-1п. (для SHORT). Если ордер не сработал - удаляем и ждем нового сигнала.

   Фиксы - при достижении заданного в пунктах профита - по рыночной цене.

2. Stop Loss:

   Нужна возможность полного отключения SL на этапе входа в сделку (перевод по условию ниже в безубыток при этом сохраняется).

   Нужна возможность выбора типа стопа - фиксировано P пунктов или привязка к High/Low.

   SL устанавливаем на уровне P пунктов от цены сделки (Например - 30 пунктов) или, в случае с привязкой, на Low-1п.(для LONG) / High+1п. (для SHORT), или не используем его ПРИ ВХОДЕ вовсе.


3. Поэтапный фикс (частями):

                            Проверяем количество пунктов, пройденных ценой в направлении сделки:

                            Если цена прошла N1 пунктов - закрыть Y1 лотов (Например: при достижении +50 пунктов - закрыть 0,4 лота).

                            Если цена прошла N2 пунктов - закрыть Y2 лотов (Например: при достижении +75 пунктов - закрыть 0,1 лота).

                            Если цена прошла N3 пунктов - закрыть Y3 лотов (Например: при достижении +90 пунктов - закрыть 0,1 лота).

                            Если цена прошла N4 пунктов - закрыть Y4 лотов (Например: при достижении +100 пунктов - закрыть 0,2 лота).

   Если цена прошла N5 пунктов - закрыть Y5 лотов (Например: при достижении +130 пунктов - закрыть 0,1 лота).

   Если цена прошла N6 пунктов - закрыть Y6 лотов (Например: при достижении +150 пунктов - закрыть 0,1 лота). 


   По прохождении ценой в сторону сделки M пунктов - перевод SL в безубыток (сделка + спред + комиссия + своп).


4. Сигналы докупки/допродажи игнорировать, даже если они отвечают условию входа (А или B).

                            Если был поэтапный фикс: оставшиеся X-Y1-Y2-Y3-Y4 лотов закрыть по встречному сигналу.

                            Ждем встречного (обратного) сигнала и закрываем сделку (целиком X лотов или оставшиеся X-Y1-Y2-Y3-Y4 лотов, если уже была сработка п.2), открываем сделку в обратном направлении на X лотов и все по новой.


5. Ограничения по торговле:

   Возможность установки разрешенного времени торговли (Например: не открывать новых сделок с 22:00 до 07:00) - ВКЛ/ОТКЛ

   Режим пятничной торговли (не открывать сделки после 18:00 в пятницу) - ВКЛ/ОТКЛ

   Возможность установки максимального значения величины сигнального бара в пунктах (Например: не открывать сделку, если сигнальный бар больше 50 пунктов) - ВКЛ/ОТКЛ


Робот всегда в рынке (если не включены ограничения), под реальную торговлю.

Исходник обязателен. 

Responded

1
Developer 1
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
2
Developer 2
Rating
(12)
Projects
27
7%
Arbitration
2
0% / 100%
Overdue
1
4%
Free
3
Developer 3
Rating
(1156)
Projects
1462
63%
Arbitration
21
57% / 10%
Overdue
43
3%
Free
4
Developer 4
Rating
(174)
Projects
233
61%
Arbitration
3
33% / 33%
Overdue
6
3%
Free
Published: 1 code
5
Developer 5
Rating
(107)
Projects
149
36%
Arbitration
29
3% / 55%
Overdue
35
23%
Free
6
Developer 6
Rating
(71)
Projects
83
39%
Arbitration
3
0% / 0%
Overdue
1
1%
Free
Published: 7 codes
7
Developer 7
Rating
(24)
Projects
36
75%
Arbitration
1
100% / 0%
Overdue
2
6%
Free
8
Developer 8
Rating
(187)
Projects
367
56%
Arbitration
45
22% / 56%
Overdue
188
51%
Free
Published: 1 article, 6 codes
9
Developer 9
Rating
(40)
Projects
106
52%
Arbitration
17
12% / 65%
Overdue
25
24%
Free
10
Developer 10
Rating
(351)
Projects
679
56%
Arbitration
33
15% / 39%
Overdue
63
9%
Free
11
Developer 11
Rating
(14)
Projects
41
24%
Arbitration
2
0% / 100%
Overdue
16
39%
Free
Published: 1 article, 1 code
12
Developer 12
Rating
(1)
Projects
4
25%
Arbitration
1
0% / 100%
Overdue
1
25%
Free
Published: 6 codes
13
Developer 13
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 334 articles, 1 code
14
Developer 14
Rating
(268)
Projects
603
34%
Arbitration
65
22% / 57%
Overdue
147
24%
Working
Published: 1 article, 22 codes
15
Developer 15
Rating
(493)
Projects
1022
58%
Arbitration
30
27% / 23%
Overdue
133
13%
Working
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(169)
Projects
460
41%
Arbitration
39
18% / 31%
Overdue
193
42%
Free
Published: 2 codes
18
Developer 18
Rating
(68)
Projects
111
26%
Arbitration
17
6% / 71%
Overdue
15
14%
Free
Published: 9 codes
19
Developer 19
Rating
(465)
Projects
810
49%
Arbitration
74
19% / 51%
Overdue
141
17%
Working
20
Developer 20
Rating
(99)
Projects
140
77%
Arbitration
2
50% / 50%
Overdue
3
2%
Free
Published: 3 codes
21
Developer 21
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
22
Developer 22
Rating
(46)
Projects
73
16%
Arbitration
13
8% / 92%
Overdue
37
51%
Free
23
Developer 23
Rating
(7)
Projects
9
33%
Arbitration
0
Overdue
2
22%
Free
24
Developer 24
Rating
(28)
Projects
60
42%
Arbitration
1
0% / 100%
Overdue
5
8%
Free
Published: 10 articles, 17 codes

Project information

Budget
100- USD
Deadline
to 2 day(s)