Сделать индикатор, рисующий кружочки при выполнении условий

MQL4 Indicadores

Trabajo finalizado

Plazo de ejecución 3 días
Comentario del Cliente
Благодарю за выполнение задания и дополнительную консультацию по непонятным моментам. Спасибо!

Tarea técnica

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

Требования

Должен работать на всех таймфреймах и всех графиках (окнах) к которым добавлен.

Должен рисовать соответствующий кружок непосредственно в момент выполнения условия, и не перерисовывать его ни при каких условиях.

Кружок должен быть расположен ровно в том месте, в котором выполнилось условие (не смещать ни по горизонтали не по вертикали).

Кружки можно рисовать не чаще, чем 1 раз в заданное в настройках количество периодов. Например, если условие такое, что оно выполняется постоянно, а в настройках указано, что надо рисовать кружок не чаще, чем раз в 10 периодов, то кружочки должны рисоваться каждые 10 свечек.

Пример условия на продажу

Close[1]>Open[10] &&

Close[1]>Open[20] &&

Close[1]>Open[30]


Пример условия на покупку

Close[1]<Open[10] &&

Close[1] <Open[20] &&

Close[1] <Open[30]


Настройки индикатора

  • ·         Цвет кружочка при сигнале к покупке (по умолчанию ярко зеленый)
  • ·         Цвет кружочка при сигнале к продаже (по умолчанию красный)
  • ·         Частота сигналов на покупку (по умолчанию 5)
  • ·         Частота сигналов на продажу (по умолчанию 5)

Прочее

В коде индикатора обязательно прокомментировать, где начинается условие на кружок сигнала к покупке, где условие кружка сигнала на продажу.


Обязательно указывайте желаемый бюджет.

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


Archivos adjuntos:

PNG
tbg1x5.png
13.5 Kb

Han respondido

1
Desarrollador 1
Evaluación
(254)
Proyectos
573
36%
Arbitraje
64
20% / 58%
Caducado
147
26%
Libre
2
Desarrollador 2
Evaluación
(102)
Proyectos
155
32%
Arbitraje
23
22% / 52%
Caducado
3
2%
Trabaja
4
Desarrollador 4
Evaluación
(10)
Proyectos
19
21%
Arbitraje
2
0% / 50%
Caducado
2
11%
Libre
5
Desarrollador 5
Evaluación
(554)
Proyectos
1340
59%
Arbitraje
28
82% / 0%
Caducado
10
1%
Trabaja
6
Desarrollador 6
Evaluación
(241)
Proyectos
387
51%
Arbitraje
14
14% / 14%
Caducado
43
11%
Libre
7
Desarrollador 7
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
8
Desarrollador 8
Evaluación
(163)
Proyectos
193
61%
Arbitraje
7
14% / 29%
Caducado
2
1%
Libre
9
Desarrollador 9
Evaluación
(68)
Proyectos
111
26%
Arbitraje
17
6% / 71%
Caducado
15
14%
Libre
10
Desarrollador 10
Evaluación
(351)
Proyectos
679
56%
Arbitraje
33
15% / 39%
Caducado
63
9%
Libre
11
Desarrollador 11
Evaluación
(473)
Proyectos
1138
44%
Arbitraje
51
31% / 33%
Caducado
500
44%
Libre
12
Desarrollador 12
Evaluación
(362)
Proyectos
496
39%
Arbitraje
27
56% / 4%
Caducado
53
11%
Libre
13
Desarrollador 13
Evaluación
(564)
Proyectos
933
47%
Arbitraje
302
59% / 25%
Caducado
125
13%
Trabajando

Información sobre el proyecto

Presupuesto
30 - 50 USD
Para el ejecutor
27 - 45 USD