Написать советника для мт5 и мт4

MQL5 Эксперты

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

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

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

Нужно написать советник, на мт5 и этот же советник в мт4.С несколькими вариантами торговли.

 Советник должен случайным образом генерировать открытие сделки на покупку или продажу. В советнике должны быть тейк профиты и стоп лоссы которые задаются пользователем. В советнике должна быть функция мартингейла, причём удвоение или усреднение задаётся клиентом с какой сделки удваивать лот, после череды неудач. Так же должна быть функция не прямого удвоения, а например если получили убыток через три сделки и в настройках как раз стоит удвоение после третьей сделки, значит заходим 0.02, если первая была 0.01, если снова получили убыток по стопу, значит заходим 0.03 и так далее. Должна быть функция допустимого убытка дня и месяца например дневной убыток стоит 2%, если советник получил сегодня убыток он прекращает свою торговлю сегодня, а начнёт торговать завтра. Причём время начала торгов должен задавать клиент.Например после убытка начинает работать с 10:00 по МСК. Например если стоит ежемесячный убыток 10%, то в случае получения убытка в этом месяце 10%, советник прекращает свою торговлю, до следующего месяца. 

Должна быть функция выключения на выходные, если в пятницу закрыли плюс, на выходные нужно включать функцию не открывать сделки. Когда удвоение, то должна быть функция, чтобы робот открывал сделку таким же лотом, то есть например не 0.02 , а два раза по 0.01

если советнику нужно открыть 0.03 объём, то он открывает три сделки по 0.01, если стартовый лот установлен 0.01. Советник будет использоваться и на фондовом рынке, там в течении дня два раза происходит клиринг, то есть авто закрытие и открытие сделок, советник должен подхватывать эти сделки.

Ещё должна быть функция торговли не по случайной генерации, а по двум средним скользящим, период которых задаётся в настройках. Точкой входа является вход по пересечению, выход стоп лосс, либо тейк профит, если не включена функция от сигнала до сигнала. Если советник торгует по мувингам, должна быть дополнительная функция функция,хеджинговой торговли: Например загорелся сигнал на продажу, он зашёл на продажу,0.01 лота, но цена не дошла до тейк профита и загорелся сигнал на покупку, советник должен сделать две сделки на покупку лотом 0.01 и поставить тейк профит, так чтобы в итоге мы были в плюсе перекрыв предыдущий минус, если снова сработает сигнал на продажу советник должен открыть значит несколько ордеров на продажу, то есть 4 сделки лотом 0.01 и выставить общий тейк профит.То есть всегда в сторону направления мувингов лотов должно быть больше, чтобы перекрывать убытки.Размер  плюсового тейк профит задаётся пользователем. Если же советник торгует от сигнала, до сигнала, должна быть функция, чтобы он автоматически высчитывал стартовый лот , чтобы перекрыть убыток по тейк профиту и быть ещё в плюсе. Например убыток 3 доллара, тейк задан 10 пунктов, значит он заходит 0.04 лота, перекрывает убыток, а один лот приносит прибыль. Код должен быть для мт4 и мт5 Заказываю своему клиенту, он планирует дальнейшее размещение тут на маркете, значит код должен соответствовать. 


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

1
Разработчик 1
Оценка
(340)
Проекты
588
36%
Арбитраж
31
45% / 3%
Просрочено
16
3%
Свободен
Опубликовал: 13 примеров
2
Разработчик 2
Оценка
(81)
Проекты
142
53%
Арбитраж
5
80% / 0%
Просрочено
6
4%
Свободен
3
Разработчик 3
Оценка
(589)
Проекты
1070
50%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Свободен
Опубликовал: 1 статью, 8 примеров
4
Разработчик 4
Оценка
(54)
Проекты
102
23%
Арбитраж
12
25% / 17%
Просрочено
13
13%
Свободен
Похожие заказы
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

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

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