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

MQL4 Эксперты

Работа завершена

Время выполнения 3 дня

Техническое задание

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 пунктов) - ВКЛ/ОТКЛ


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

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

Откликнулись

1
Разработчик 1
Оценка
(618)
Проекты
1429
59%
Арбитраж
31
81% / 0%
Просрочено
10
1%
Свободен
2
Разработчик 2
Оценка
(12)
Проекты
27
7%
Арбитраж
2
0% / 100%
Просрочено
1
4%
Свободен
3
Разработчик 3
Оценка
(1156)
Проекты
1462
63%
Арбитраж
21
57% / 10%
Просрочено
43
3%
Свободен
4
Разработчик 4
Оценка
(174)
Проекты
233
61%
Арбитраж
3
33% / 33%
Просрочено
6
3%
Свободен
Опубликовал: 1 пример
5
Разработчик 5
Оценка
(107)
Проекты
149
36%
Арбитраж
29
3% / 55%
Просрочено
35
23%
Свободен
6
Разработчик 6
Оценка
(71)
Проекты
83
39%
Арбитраж
3
0% / 0%
Просрочено
1
1%
Свободен
Опубликовал: 7 примеров
7
Разработчик 7
Оценка
(24)
Проекты
36
75%
Арбитраж
1
100% / 0%
Просрочено
2
6%
Свободен
8
Разработчик 8
Оценка
(187)
Проекты
367
56%
Арбитраж
45
22% / 56%
Просрочено
188
51%
Свободен
Опубликовал: 1 статью, 6 примеров
9
Разработчик 9
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
10
Разработчик 10
Оценка
(351)
Проекты
679
56%
Арбитраж
33
15% / 39%
Просрочено
63
9%
Свободен
11
Разработчик 11
Оценка
(14)
Проекты
41
24%
Арбитраж
2
0% / 100%
Просрочено
16
39%
Свободен
Опубликовал: 1 статью, 1 пример
12
Разработчик 12
Оценка
(1)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
1
25%
Свободен
Опубликовал: 6 примеров
13
Разработчик 13
Оценка
(49)
Проекты
134
27%
Арбитраж
62
13% / 53%
Просрочено
58
43%
Свободен
Опубликовал: 334 статьи, 1 пример
14
Разработчик 14
Оценка
(268)
Проекты
603
34%
Арбитраж
65
22% / 57%
Просрочено
147
24%
Работает
Опубликовал: 1 статью, 22 примера
15
Разработчик 15
Оценка
(493)
Проекты
1022
58%
Арбитраж
30
27% / 23%
Просрочено
133
13%
Работает
16
Разработчик 16
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
17
Разработчик 17
Оценка
(169)
Проекты
460
41%
Арбитраж
39
18% / 31%
Просрочено
193
42%
Свободен
Опубликовал: 2 примера
18
Разработчик 18
Оценка
(68)
Проекты
111
26%
Арбитраж
17
6% / 71%
Просрочено
15
14%
Свободен
Опубликовал: 9 примеров
19
Разработчик 19
Оценка
(465)
Проекты
810
49%
Арбитраж
74
19% / 51%
Просрочено
141
17%
Работает
20
Разработчик 20
Оценка
(99)
Проекты
140
77%
Арбитраж
2
50% / 50%
Просрочено
3
2%
Свободен
Опубликовал: 3 примера
21
Разработчик 21
Оценка
(271)
Проекты
553
50%
Арбитраж
57
40% / 37%
Просрочено
227
41%
Работает
22
Разработчик 22
Оценка
(46)
Проекты
73
16%
Арбитраж
13
8% / 92%
Просрочено
37
51%
Свободен
23
Разработчик 23
Оценка
(7)
Проекты
9
33%
Арбитраж
0
Просрочено
2
22%
Свободен
24
Разработчик 24
Оценка
(28)
Проекты
60
42%
Арбитраж
1
0% / 100%
Просрочено
5
8%
Свободен
Опубликовал: 10 статей, 17 примеров
Похожие заказы
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Информация о проекте

Бюджет
100- USD
Сроки выполнения
до 2 дн.