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

MQL4 Indicatori

Lavoro terminato

Tempo di esecuzione 3 giorni
Feedback del cliente
Благодарю за выполнение задания и дополнительную консультацию по непонятным моментам. Спасибо!

Specifiche

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

Прочее

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


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

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


File:

PNG
tbg1x5.png
13.5 Kb

Con risposta

1
Sviluppatore 1
Valutazioni
(254)
Progetti
574
36%
Arbitraggio
64
20% / 58%
In ritardo
147
26%
Gratuito
2
Sviluppatore 2
Valutazioni
(102)
Progetti
155
32%
Arbitraggio
23
22% / 52%
In ritardo
3
2%
Caricato
4
Sviluppatore 4
Valutazioni
(10)
Progetti
19
21%
Arbitraggio
2
0% / 50%
In ritardo
2
11%
Gratuito
5
Sviluppatore 5
Valutazioni
(558)
Progetti
1345
59%
Arbitraggio
28
82% / 0%
In ritardo
10
1%
Gratuito
6
Sviluppatore 6
Valutazioni
(241)
Progetti
387
51%
Arbitraggio
14
14% / 14%
In ritardo
43
11%
Gratuito
7
Sviluppatore 7
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
8
Sviluppatore 8
Valutazioni
(163)
Progetti
193
61%
Arbitraggio
7
14% / 29%
In ritardo
2
1%
Gratuito
9
Sviluppatore 9
Valutazioni
(68)
Progetti
111
26%
Arbitraggio
17
6% / 71%
In ritardo
15
14%
Gratuito
10
Sviluppatore 10
Valutazioni
(351)
Progetti
679
56%
Arbitraggio
33
15% / 39%
In ritardo
63
9%
Gratuito
11
Sviluppatore 11
Valutazioni
(473)
Progetti
1138
44%
Arbitraggio
51
31% / 33%
In ritardo
500
44%
Gratuito
12
Sviluppatore 12
Valutazioni
(362)
Progetti
496
39%
Arbitraggio
27
56% / 4%
In ritardo
53
11%
Gratuito
13
Sviluppatore 13
Valutazioni
(564)
Progetti
933
47%
Arbitraggio
303
59% / 25%
In ritardo
125
13%
Caricato

Informazioni sul progetto

Budget
30 - 50 USD
Per lo sviluppatore
27 - 45 USD