Индикатор (перенос с MQL4)

MQL5 Indicadores Lo demás

Trabajo finalizado

Plazo de ejecución 6 días
Comentario del Ejecutor
Очень хороший заказчик! Однозначно рекомендую!
Comentario del Cliente
Если вы хотите! Быструю! Качественно выполненную работу! От адекватного программиста! То вы пришли по адресу! Всем рекомендую! Профитов! И работающего кода!

Tarea técnica

Здравствуйте! Нужно написать индикатор, рисующий уровни.

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

период 6-ть месяцев (полугодие). Формирующий тенденции года;

период 3-х месяцев (квартал). Основной цикл года, как основной период банковской и корпоративной отчётности, формирует краткосрочные тенденции;

период 5-ть дней (неделя). Наиболее важные краткосрочные циклы торгов, формирующих тенденции;

период 1-н день.

Зеркальный + круглое число; зеркальный уровень — тот, который был поддержкой, а стал сопротивлением или наоборот (тела БСУ и БПУ находятся по разные стороны уровня, однако БПУ1 и БПУ2 должны находиться на одной стороне).

Исторический + круглое число; исторический уровень — идет следующим в списке и является менее сильным, уровень, который подтвержден на истории (между БСУ и БПУ1 есть промежуток).

Воздушный + круглое число; воздушный уровень – не подтвержденный на истории, формируется тремя барами, идущими пучком друг за другом.

Важно!

Чтобы все отрисовывалось по факту завершения (т.е. если неделя заканчивается в пятницу, и последний тик пришёл в пятницу, уровни должны появиться с последним тиком цикла (периода), а не с новым тиком понедельника, со всеми остальными циклами (периодами) аналогично)!

Настройки: цвета можно менять на каждой лини (уровне), шрифт можно менять, отображение уровней можно вкл. и выкл. Появление уровня должно символизироваться звуковым алёртом и сообщением на экране монитора, звук можно установить на каждый уровень, вкл. и выкл.

Требования к реализации, русские комментарии к каждой строке. 

ТЗ - https://drive.google.com/open?id=0B1MjnL1-5hSzZm0wU3B0dGVhcW8

Индикатор, который перестал работать на MQL4 в прикреплённом файле.

Archivos adjuntos:

MQ4
Cycles.mq4
20.9 Kb

Han respondido

1
Desarrollador 1
Evaluación
(40)
Proyectos
106
52%
Arbitraje
17
12% / 65%
Caducado
25
24%
Libre
2
Desarrollador 2
Evaluación
(33)
Proyectos
54
30%
Arbitraje
8
0% / 63%
Caducado
13
24%
Libre
3
Desarrollador 3
Evaluación
(26)
Proyectos
38
21%
Arbitraje
15
27% / 67%
Caducado
6
16%
Libre
4
Desarrollador 4
Evaluación
(280)
Proyectos
650
28%
Arbitraje
111
19% / 61%
Caducado
319
49%
Libre
5
Desarrollador 5
Evaluación
(6)
Proyectos
10
0%
Arbitraje
0
Caducado
0
Libre
6
Desarrollador 6
Evaluación
(117)
Proyectos
216
49%
Arbitraje
1
0% / 0%
Caducado
25
12%
Libre
7
Desarrollador 7
Evaluación
(19)
Proyectos
23
39%
Arbitraje
1
0% / 0%
Caducado
0
Libre

Información sobre el proyecto

Presupuesto
50 - 100 USD
Para el ejecutor
45 - 90 USD
Plazo límite de ejecución
de 5 a 10 día(s)