İş tamamlandı
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
İş Gereklilikleri
Робот должен торговать при помощи индикатора "Volumes" по двум алгоритмам. Каждый из алгоритмов должен включаться и отключаться, а также работать в паре.
Робот должен работать на любом рынке (включая Российский рынок), на любом инструменте и с любым тайм фреймом, и только при нанесении на график (на том графике, на который он нанесён). Также он должен определять количество знаков после запятой. Робот должен соблюдать алгоритм даже при ручном открытии и закрытии сделок (при ручной торговли), при пополнении и выводе средств и при ручном изменении стоп лосов и тейк профитов на сделках, которые открыл робот. Также он должен учитывать кредитное плечо по различным инструментам (на разных инструментах на одном счёте может быть разное кредитное плечо) и правильно рассчитывать лотность входа.
Робот должен иметь возможность включаться и отключаться на каждом графике отдельно.
Чтобы понять алгоритм точки входа вам необходимо общения со мной. Если у вас нет времени и желания общаться, просьба не брать заказ, так как эта работа сложна в понимании алгоритма!!!
В этом техническом задании указаны все функции кроме алгоритма точек входа. Алгоритм выдам тому, кто возьмётся за заказ.
Всё авторские права по данному заказу принадлежат мне (заказчику).
Настраиваемые параметры робота
Направление открытия сделок
1) Лонг
2) шорт
3) лонг и шорт
Отложенные ордера
1) Только отложенными ордерами. Отклонение в процентах от общей суммы пунктов двух предыдущих свечей. Должен работать, по одному из алгоритмов по отдельности и сразу с двумя, но только отложенным ордером. Если включен один из двух алгоритмов или сразу оба и включена функция "отложенный ордер", то все алгоритмы будут срабатывать отложенными ордерами. Пример: если первая свеча рана 20 пунктов, а вторая 30 пунктов, значит обе свечи равны 50 пунктов. В таком случаи наша отложинная заявка на вход в сделку выставится согласно заданным процентам отклонения.
2) Смешенные ордера (работают также, как в пункте 1). Открытие сделок по рынку и отложенными ордерами в паре. Пример: робот открывает сделку по рынку и ставит отложенный ордер.
Максимальное количество сделок на одном графике за день
1) Максимальное количество сделок (если поставить «0», то без ограничений).
2) Только по лучшей цене от первой сделки с соблюдением алгоритма.
3) Только по лучшей цене от первой сделки с соблюдением алгоритма, но при закрытых сделках.
4) По любой цене, но только при закрытых сделках.
Запрет на открытие сделок по времени
При запрете торгового времени робот должен анализировать рынок даже в запрещённое время (откроет сделку в разрешённое время даже если в запрещённом времени начала рисоваться точка входа).
1) Конкретные временные интервалы с возможностью комбинировать их. Пример: 11;00 до 13;00, с 19;15 до 20;00 и тд.
2) Дни недели.
Лотность (объём входа в сделку)
1) Лотность выставляется вручную.
2) От фиксированной заданной мной суммы с настраиваемым процентом риска. Пример: я прописал баланс 1000$, по факту баланс счёта может быть другим. Лотность будет всегда рассчитываться в процентах от 1000$ и привязана к размеру стоп лоса. Скрин https://gyazo.com/70c9b467b5fb9acb05cbfd0eb1ef5c6a
3) В процентах от баланса.
4) В процентах от средств.
5) Рассчитывается автоматически в процентах от баланса (привязан к первому пункту стоп лоса). Если сумма не достаточна риску входа, то всегда минимальный лот.
6) Рассчитывается автоматически в процентах от средств (привязан к первому пункту стоп лоса). Если сумма не достаточна риску входа, то всегда минимальный лот.
Тейк профит
1) Равен размеру настраиваемому количеству последних свечей перед моментом входа в сделку (от максимума и минимума) плюс настраиваемые параметры отклонения в пунктах именно от этих свечей (в большую или меньшую сторону "+/-") (от максимума или минимума, в зависимости от направления открытия сделки - бай, селл)!!!
2) В пунктах
3) В процентах от баланса
4) В процентах от средств
5) Коэффициент от размера стоп лоса
Стоп лос
1) Равен размеру настраиваемому количеству последних свечей перед моментом входа в сделку (начало первой свечи – это закрытие свечи «0» (предидущей свечи). Нужно это для того, чтобы робот правильно рассчитывал стоп лос и лотность. Плюс настраиваемые параметры отклонения в пунктах именно от этих свечей (в большую или меньшую сторону "+/-") (от максимума или минимума, в зависимости от направления открытия сделки - бай, селл)!!! Подробности тут - https://gyazo.com/cd5d4f1b415803e7377bbebffbc8adea
2) В пунктах
3) В процентах от баланса
4) В процентах от средств
Трейлинг стоп
1) Стандартный (настраивается в пунктах)
2) перенос по закрытию следующей свечи за минимум или максимум определённого количества предыдущих баров (свечей) с возможностью корректировки этого количества баров и пунктов от минимума или максимума.
Расчёт рисков
1) Допустимый процент маржи для открытия сделки.
Комментарий
1) Ввод комментария.
Каждый параметр должен иметь возможность полностью отключаться.