Создание советника на основе двух индикаторов

MQL5 Indicadores Asesores Expertos

Trabajo finalizado

Plazo de ejecución 7 días
Comentario del Cliente
Отличный специалист, выполняет работу качественно и имеет творческий подход к решению задач! Всем настоятельно рекомендую!

Tarea técnica

Есть два индикатора с открытым кодом: «ang-zad-c» и «zig-zag-color». Обязательное условие – все эти индикаторы должны отображаться при работе советника!

Сигнал на открытие BUY или SELL ордеров будет формироваться на основании данных, получаемых от индикатора "zig-zag-color". Как только индикатором сформирована красная линия (рис 1), советник выставляет BUY ордер установленным лотом (сделать возможность выбирать в настройках, фиксированный ли он будет, или динамический (% от депо или эквити)).

рис1

После установки первого BUY ордера с начальным лотом, пока индикатор не сформировал синюю линию, выставляются следующие BUY ордера через определённый шаг, изменяемый согласно коэффициенту и с увеличением лота, согласно коэффициента. Т.е. в настройках должны бить такие параметры, как:

 Distance – расстояние между ордерами;

Lots – размер лота первого ордера в серии (не забывает о способе расчёта лота – статический или динамический);

Lot Multiplexer – коэффициент, ка который будет умножаться каждый последующий ордер от предыдущего в серии;

Step Multiplexer – коэффициент, на который будет умножаться Distance для второго ордера в серии и между предыдущими ордерами для последующих ордеров.

Всё это продолжается до тех пор, пока индикатор "zig-zag-color" не сформирует синюю линию (рис 2). Как только сформирована линия смены тренда, все ордера, что были открыты – закрываются и начинается процесс выставления ордеров SELL, по той же схеме, что предыдущая с BUY.

рис2

У второго индикатора, «ang-zad-c», задача не менее важная. Он формирует «облака» трех цветов, зелёного – восходящий тренд, оранжевого – нисходящий тренд и белого – флетовая зона. Так вот, если по первому индикатору сформирована команда на BUY ордера, т.е. после формирования красной линии, и облако второго индикатора зелёное, коэффициенты увеличения шага и лота работают, как описано выше. Если облако оранжевое или белое, лот и шаг последующих ордеров данной серии равны первому значению, т.е. не умножаются на коэффициенты, а соответствуют значениям Distance с равными промежутками и Lots с неизменным лотом. Эти действия необходимы для уменьшения просадки в случае внезапного разворота тренда.

В настройках должны быть все параметры этих индикаторов. Дальнейшее развитие этого советника – создание панели управления и вывода информации. Данный советник должен быть подготовлен для выгрузки на Маркете. Торговля предполагается на мажорах и металлах. Если что-то не ясно по заданию, пишите, можно обговорить подробности в телеге, ватсапе, скайпе.


Archivos adjuntos:

MQ5
ang-zad-c.mq5
18.4 Kb
JPG
vkn_1.jpg
295.7 Kb
JPG
cpa_2.jpg
293.8 Kb

Han respondido

1
Desarrollador 1
Evaluación
(30)
Proyectos
45
16%
Arbitraje
2
0% / 100%
Caducado
4
9%
Libre
2
Desarrollador 2
Evaluación
(252)
Proyectos
462
26%
Arbitraje
139
20% / 60%
Caducado
100
22%
Libre
3
Desarrollador 3
Evaluación
(58)
Proyectos
76
33%
Arbitraje
9
78% / 11%
Caducado
7
9%
Libre
Ha publicado: 2 ejemplos

Información sobre el proyecto

Presupuesto
80+ USD
Plazo límite de ejecución
de 2 a 4 día(s)