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

MQL5 Experten

Auftrag beendet

Ausführungszeit 1 Stunde

Spezifikation

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. Индикатор должен быть написан оптимально с точки зрения производительности.


Bewerbungen

1
Entwickler 1
Bewertung
(72)
Projekte
147
67%
Schlichtung
21
10% / 71%
Frist nicht eingehalten
44
30%
Frei
2
Entwickler 2
Bewertung
(267)
Projekte
599
35%
Schlichtung
64
20% / 58%
Frist nicht eingehalten
147
25%
Arbeitet
Veröffentlicht: 1 Artikel, 22 Beispiele
3
Entwickler 3
Bewertung
(12)
Projekte
13
8%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
4
Entwickler 4
Bewertung
(394)
Projekte
551
40%
Schlichtung
30
57% / 3%
Frist nicht eingehalten
57
10%
Arbeitet
Veröffentlicht: 11 Beispiele
5
Entwickler 5
Bewertung
(5)
Projekte
10
20%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
10%
Arbeitet
6
Entwickler 6
Bewertung
(574)
Projekte
945
47%
Schlichtung
309
58% / 27%
Frist nicht eingehalten
125
13%
Frei
7
Entwickler 7
Bewertung
(197)
Projekte
253
20%
Schlichtung
22
50% / 18%
Frist nicht eingehalten
0
Beschäftigt
8
Entwickler 8
Bewertung
(112)
Projekte
132
56%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Frei
9
Entwickler 9
Bewertung
(601)
Projekte
677
41%
Schlichtung
2
100% / 0%
Frist nicht eingehalten
1
0%
Arbeitet
Veröffentlicht: 9 Beispiele
10
Entwickler 10
Bewertung
(362)
Projekte
435
54%
Schlichtung
21
52% / 14%
Frist nicht eingehalten
30
7%
Beschäftigt
11
Entwickler 11
Bewertung
(1)
Projekte
1
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
12
Entwickler 12
Bewertung
(174)
Projekte
233
61%
Schlichtung
3
33% / 33%
Frist nicht eingehalten
6
3%
Frei
Veröffentlicht: 1 Beispiel
13
Entwickler 13
Bewertung
(473)
Projekte
1139
44%
Schlichtung
51
31% / 33%
Frist nicht eingehalten
501
44%
Frei
14
Entwickler 14
Bewertung
(13)
Projekte
24
75%
Schlichtung
0
Frist nicht eingehalten
2
8%
Frei
Veröffentlicht: 62 Beispiele
15
Entwickler 15
Bewertung
(23)
Projekte
27
33%
Schlichtung
2
0% / 50%
Frist nicht eingehalten
0
Frei
16
Entwickler 16
Bewertung
(32)
Projekte
53
36%
Schlichtung
0
Frist nicht eingehalten
0
Frei
17
Entwickler 17
Bewertung
(298)
Projekte
477
40%
Schlichtung
105
40% / 24%
Frist nicht eingehalten
81
17%
Beschäftigt
Veröffentlicht: 2 Beispiele
18
Entwickler 18
Bewertung
(1)
Projekte
2
0%
Schlichtung
2
0% / 100%
Frist nicht eingehalten
0
Arbeitet
19
Entwickler 19
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei

Projektdetails

Budget
30 - 150 USD