Нужен торгующий робот для обучения.

MQL5 Эксперты

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

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

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

Требуется программа на MQL5 для работы с ордерами на покупку и продажу для понимания процесса. 

1. Если последний бар больше предыдущего и цена закрытия последнего бара выше цены открытия предыдущего, то открываем позицию на покупку.

  1.1  Программа должна отслеживать совершилась сделка или нет, если нет, то запрос на покупку повторить и так до тех пор пока сделка не будет совершена.

   1.2  Открытую позицию закрываем через 50 пунктов.

    1.3  Если позиция закрылась в убыток, то при появлении сигнала описанного в (п.1), увеличиваем ставку в два раза и открываем позицию на покупку. И так пока на депозите не закончатся деньги.

2. Продажа происходит в обратном порядке.

Важно:

1. Если совершена покупка, то все последующие сделки будут только на покупку, пока сделка не будет прибыльной, и наоборот, если совершена продажа, то последующие сделки только на продажу, пока сделка не будет прибыльной.

Для понимания процесса желательно подробно описать все переменные, операторы, функции и др.

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

1
Разработчик 1
Оценка
(68)
Проекты
111
26%
Арбитраж
17
6% / 71%
Просрочено
15
14%
Свободен
Опубликовал: 9 примеров
2
Разработчик 2
Оценка
(174)
Проекты
233
61%
Арбитраж
3
33% / 33%
Просрочено
6
3%
Свободен
Опубликовал: 1 пример
3
Разработчик 3
Оценка
(340)
Проекты
588
36%
Арбитраж
31
45% / 3%
Просрочено
16
3%
Свободен
Опубликовал: 13 примеров
4
Разработчик 4
Оценка
(473)
Проекты
1139
44%
Арбитраж
51
31% / 33%
Просрочено
501
44%
Свободен
5
Разработчик 5
Оценка
(172)
Проекты
186
32%
Арбитраж
5
60% / 20%
Просрочено
3
2%
Свободен
Опубликовал: 3 примера
Похожие заказы
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

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

Бюджет
30+ USD
Сроки выполнения
от 1 до 10 дн.