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

MQL4 Indicadores

Trabalho concluído

Tempo de execução 3 dias
Comentário do cliente
Благодарю за выполнение задания и дополнительную консультацию по непонятным моментам. Спасибо!

Termos de Referência

Создать индикатор, который будет рисовать кружки 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)

Прочее

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


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

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


Arquivos anexados:

PNG
tbg1x5.png
13.5 Kb

Respondido

1
Desenvolvedor 1
Classificação
(254)
Projetos
573
36%
Arbitragem
64
20% / 58%
Expirado
147
26%
Livre
2
Desenvolvedor 2
Classificação
(102)
Projetos
155
32%
Arbitragem
23
22% / 52%
Expirado
3
2%
Trabalhando
4
Desenvolvedor 4
Classificação
(10)
Projetos
19
21%
Arbitragem
2
0% / 50%
Expirado
2
11%
Livre
5
Desenvolvedor 5
Classificação
(554)
Projetos
1340
59%
Arbitragem
28
82% / 0%
Expirado
10
1%
Trabalhando
6
Desenvolvedor 6
Classificação
(241)
Projetos
387
51%
Arbitragem
14
14% / 14%
Expirado
43
11%
Livre
7
Desenvolvedor 7
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
8
Desenvolvedor 8
Classificação
(163)
Projetos
193
61%
Arbitragem
7
14% / 29%
Expirado
2
1%
Livre
9
Desenvolvedor 9
Classificação
(68)
Projetos
111
26%
Arbitragem
17
6% / 71%
Expirado
15
14%
Livre
10
Desenvolvedor 10
Classificação
(351)
Projetos
679
56%
Arbitragem
33
15% / 39%
Expirado
63
9%
Livre
11
Desenvolvedor 11
Classificação
(473)
Projetos
1138
44%
Arbitragem
51
31% / 33%
Expirado
500
44%
Livre
12
Desenvolvedor 12
Classificação
(362)
Projetos
496
39%
Arbitragem
27
56% / 4%
Expirado
53
11%
Livre
13
Desenvolvedor 13
Classificação
(564)
Projetos
933
47%
Arbitragem
302
59% / 25%
Expirado
125
13%
Carregado

Informações sobre o projeto

Orçamento
30 - 50 USD
Desenvolvedor
27 - 45 USD