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

MQL5 Asesores Expertos

Tarea técnica

Разработать советника - который будет выставлять рисовать линию и выставлять тейки для  группы ордеров , рассчитав точку выхода :  по прибыли в деньгах, в процентах от депозита или в пунктах. Сделать линию сриншота,  следующую за линией выхода и линию безубытка. Оформить в виде панели на графике - где будут задаваться все параметры.

Разработать советника для MT4 , который будет управлять группой ордеров: 

Рассчитывает общую точку выхода для группы открытых ордеров по текущему символу.( в деньгах, пунктах или процентах от депозита ) - рисует там линию с пользовательским текстом и выставляет   ТП для всех ордеров в это же место. 

При касании ценой линии выхода — все ордера закрываются. Срабатывают ТП 

Дополнительно советник управляет: 

Линией скриншота , которая так же следует за линией выхода автоматически  ( она нужна чтобы перед самым закрытием снялся скриншот (размер изображения и путь сохранения задается отдельно) ) 

Линией безубытка (перевод всех ордеров в безубыток). Линия безубытка либо следует за линией выхода автоматически либо двигается вручную. Затем  при ее касании – срабатывает перевод всех ордеров в один из 3х видов безубытка (оговорено отдельно)  и линия дезактивируется – например меняет тип. Цвет.  текстовую метку и становится неактивна.   

  

Есть дополнительный функционал – связанный с управлением панелью и ее форматом. 

Сценарий работы советника: есть группа ордеров , открыта в разных местах, по ним поставлена цель - 100 USD (или пункты или процент от депозита)  ,  советник создал линию - перетащил все TP на это место . Ниже этой линии есть линия скриншота , а еще ниже линия безубытка. Если добавился ордер - все пересчиталось - линия выхода сдвинулась ниже, цель стала ближе , TP передвинулись . Линии скриншота и безубытка тоже сдвинулись. Если ордер закрылся - опять все переснималось - линия сдвинулась выше, соответственно ТП передвинулись и линии скриншота и БУ тоже.  

Полное ТЗ отправлю по запросу.


Han respondido

1
Desarrollador 1
Evaluación
(5)
Proyectos
9
44%
Arbitraje
1
100% / 0%
Caducado
2
22%
Trabaja
Ha publicado: 6 ejemplos
2
Desarrollador 2
Evaluación
(177)
Proyectos
230
20%
Arbitraje
21
43% / 19%
Caducado
0
Ocupado
3
Desarrollador 3
Evaluación
(845)
Proyectos
1448
72%
Arbitraje
119
29% / 47%
Caducado
355
25%
Trabajando
Ha publicado: 3 artículos
4
Desarrollador 4
Evaluación
(86)
Proyectos
246
80%
Arbitraje
9
22% / 56%
Caducado
35
14%
Trabaja
Ha publicado: 3 artículos, 26 ejemplos
5
Desarrollador 5
Evaluación
(2)
Proyectos
3
0%
Arbitraje
2
0% / 0%
Caducado
0
Trabajando
Solicitudes similares
Сама стратегия будет предоставлена разработчику после того как будут согласованы все пункты описаные ниже. Качество кода: Работа должна содержать чистый код с комментариями на английском языке. Организация структур: Все структуры должны содержать только простые типы данных. Для оптимального выравнивания памяти данные внутри структур должны быть организованы от самого большого типа к самому малому . Допускается
Имеется защищенный от копирования счет на МТ5, обычные копировщики не копируют его. Сделки только по eurusd.f c суффиксом .f Сделок не много, только сделка 1 в день. Доступ и пароль инвестора к счету предоставлю. Необходимо решение для копирования с этого счета, предполагаю, что система должна увидеть сделку визуально, например через BAS и дальше передать данные для открытия сделки в МТ5. Другие рабочие решения от
1. Загальна логіка Треба створити ЕА для MetaTrader 5 на основі індикатора Zig Zag (параметри індикатора стандартні: Depth, Deviation, Backstep) та рівнів Фібоначчі. Детально логіка входу описана в додатку до ТЗ. 2. Відкриття сету ордерів ЕА відкриває сет відкладених ордерів (кількість ордерів від 1 до 5) Для кожного ордеру задається - рівень входу (значення рівня Фібоначчі) - рівень SL

Información sobre el proyecto

Presupuesto
200+ USD
Plazo límite de ejecución
a 10 día(s)