Требуется советник, основанный на лентах Болинжера с отправкой сообщений в Телеграмм

MQL5 Esperti

Lavoro terminato

Tempo di esecuzione 1 ora

Specifiche

1. Нужно разработать советник на MQL5, отправляющий алерт, когда возникает петтерн «Поглощение» и поглощающая свеча находится на  внешней границе индикатора Bollinger Bands.

Для бычьей свечи - это нижняя граница, для медвежьей – верхняя.

Паттерн «поглощение» возникает, когда тело текущей свечи полностью перекрывает тело предыдущей. Тени свечей не имеют значения.

медвежья свеча   бычья свеча

2. Как только тело текущей свечи полностью перекрывает тело предыдущей, не дожидаясь закрытия свечи, индикатор отправляет уведомление в телеграмм следующего содержания:

EURUSD = SELL

   где:

  • имя и таймфрейм берутся с графика, на котором запущен индикатор;
  • SELL — если поглощающая свеча - медвежья
  • BAY — если поглощающая свеча - бычья

3. Если по закрытию свечи паттерн поглощения сохраняется, на графике возникает стрелка в сторону входа (на покупку или продажу).

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

  • Lenght — размер тела свечи в пипсах (от открытия до закрытия)

5. Допускается незначительный гэп при закрытии и открытии новой свечи +-5 пипсов.

  • Gap — размер гэпа в пипсах (отличие цены закрытия пердыдущей и открытия текущей свечи

6. Отдельный параметр удаленности для поправки на динамичный сдвиг ББ. Известно, что лента Боллинжера изменяется при возрастании волатильности, постепенно расширяется и отодвигается от свеч и те свечи, что вначале лежали на ленте, со временем оказываются вне ее или наоборот, лента со временем прикасается к ним.

  • Deviation — расстояние в пипсах от текущей цены до ближайшей внешней границы ББ.

7. Фильтр волатильности – на низковолатильном рынке сигналы не должны возникать. Как лучше это оформить? Параметр минимального расстояния между внешними границами – так можно?

  • Volatility — расстояние в пипсах между внешними границами ББ. 
    волатильность

8. Разрешается отправлять только один сигнал на один бар.

9. Добавить в параметры рабочие часы, в которые разрешено отправлять уведомления — ночью отправлять не нужно. Должно быть два параметра:

  • StartHour — с какого часа утра можно отправлять;
  • EndHour — до какого часа вечера можно отправлять. 

10. Для контроля работы индикатора на VPS нужно также писать текст отправляемого сообщения в логи.

 

11. Если советник внезапно прекращает работу по какой-то причине – в телеграм должно приходить сообщение об отключении по неизвестной причине.


12. Индикатор должен быть написан оптимально с точки зрения производительности.


Con risposta

1
Sviluppatore 1
Valutazioni
(72)
Progetti
147
67%
Arbitraggio
21
10% / 71%
In ritardo
44
30%
Gratuito
2
Sviluppatore 2
Valutazioni
(267)
Progetti
599
35%
Arbitraggio
64
20% / 58%
In ritardo
147
25%
In elaborazione
Pubblicati: 1 articolo, 22 codici
3
Sviluppatore 3
Valutazioni
(12)
Progetti
13
8%
Arbitraggio
1
0% / 100%
In ritardo
0
Gratuito
4
Sviluppatore 4
Valutazioni
(394)
Progetti
551
40%
Arbitraggio
30
57% / 3%
In ritardo
57
10%
In elaborazione
Pubblicati: 11 codici
5
Sviluppatore 5
Valutazioni
(5)
Progetti
10
20%
Arbitraggio
1
0% / 100%
In ritardo
1
10%
In elaborazione
6
Sviluppatore 6
Valutazioni
(574)
Progetti
945
47%
Arbitraggio
309
58% / 27%
In ritardo
125
13%
Gratuito
7
Sviluppatore 7
Valutazioni
(197)
Progetti
253
20%
Arbitraggio
22
50% / 18%
In ritardo
0
Caricato
8
Sviluppatore 8
Valutazioni
(112)
Progetti
132
56%
Arbitraggio
1
0% / 0%
In ritardo
0
Gratuito
9
Sviluppatore 9
Valutazioni
(601)
Progetti
677
41%
Arbitraggio
2
100% / 0%
In ritardo
1
0%
In elaborazione
Pubblicati: 9 codici
10
Sviluppatore 10
Valutazioni
(362)
Progetti
435
54%
Arbitraggio
21
52% / 14%
In ritardo
30
7%
Caricato
11
Sviluppatore 11
Valutazioni
(1)
Progetti
1
0%
Arbitraggio
0
In ritardo
0
Gratuito
12
Sviluppatore 12
Valutazioni
(174)
Progetti
233
61%
Arbitraggio
3
33% / 33%
In ritardo
6
3%
Gratuito
Pubblicati: 1 codice
13
Sviluppatore 13
Valutazioni
(473)
Progetti
1139
44%
Arbitraggio
51
31% / 33%
In ritardo
501
44%
Gratuito
14
Sviluppatore 14
Valutazioni
(13)
Progetti
24
75%
Arbitraggio
0
In ritardo
2
8%
Gratuito
Pubblicati: 62 codici
15
Sviluppatore 15
Valutazioni
(23)
Progetti
27
33%
Arbitraggio
2
0% / 50%
In ritardo
0
Gratuito
16
Sviluppatore 16
Valutazioni
(32)
Progetti
53
36%
Arbitraggio
0
In ritardo
0
Gratuito
17
Sviluppatore 17
Valutazioni
(298)
Progetti
477
40%
Arbitraggio
105
40% / 24%
In ritardo
81
17%
Caricato
Pubblicati: 2 codici
18
Sviluppatore 18
Valutazioni
(1)
Progetti
2
0%
Arbitraggio
2
0% / 100%
In ritardo
0
In elaborazione
19
Sviluppatore 19
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito

Informazioni sul progetto

Budget
30 - 150 USD