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

MQL5 エキスパート

仕事が完了した

実行時間1 時間

指定

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


応答済み

1
開発者 1
評価
(72)
プロジェクト
147
67%
仲裁
21
10% / 71%
期限切れ
44
30%
2
開発者 2
評価
(268)
プロジェクト
602
34%
仲裁
64
20% / 58%
期限切れ
147
24%
仕事中
パブリッシュした人: 1 article, 22 codes
3
開発者 3
評価
(12)
プロジェクト
13
8%
仲裁
1
0% / 100%
期限切れ
0
4
開発者 4
評価
(394)
プロジェクト
555
41%
仲裁
30
57% / 3%
期限切れ
57
10%
パブリッシュした人: 11 codes
5
開発者 5
評価
(5)
プロジェクト
10
20%
仲裁
1
0% / 100%
期限切れ
1
10%
仕事中
6
開発者 6
評価
(574)
プロジェクト
945
47%
仲裁
309
58% / 27%
期限切れ
125
13%
7
開発者 7
評価
(202)
プロジェクト
263
22%
仲裁
23
52% / 17%
期限切れ
0
取り込み中
8
開発者 8
評価
(112)
プロジェクト
132
56%
仲裁
1
0% / 0%
期限切れ
0
9
開発者 9
評価
(614)
プロジェクト
691
42%
仲裁
2
100% / 0%
期限切れ
1
0%
パブリッシュした人: 9 codes
10
開発者 10
評価
(365)
プロジェクト
441
55%
仲裁
22
50% / 14%
期限切れ
30
7%
取り込み中
11
開発者 11
評価
(1)
プロジェクト
1
0%
仲裁
0
期限切れ
0
12
開発者 12
評価
(174)
プロジェクト
233
61%
仲裁
3
33% / 33%
期限切れ
6
3%
パブリッシュした人: 1 code
13
開発者 13
評価
(473)
プロジェクト
1139
44%
仲裁
51
31% / 33%
期限切れ
501
44%
14
開発者 14
評価
(13)
プロジェクト
24
75%
仲裁
0
期限切れ
2
8%
パブリッシュした人: 62 codes
15
開発者 15
評価
(23)
プロジェクト
27
33%
仲裁
2
0% / 50%
期限切れ
0
16
開発者 16
評価
(32)
プロジェクト
53
36%
仲裁
0
期限切れ
0
17
開発者 17
評価
(298)
プロジェクト
478
40%
仲裁
105
40% / 24%
期限切れ
82
17%
取り込み中
パブリッシュした人: 2 codes
18
開発者 18
評価
(1)
プロジェクト
2
0%
仲裁
2
0% / 100%
期限切れ
0
仕事中
19
開発者 19
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
類似した注文
Эту советник надо автоматизировать и добавить функции время 5мин 10мин 15мин и лот 0.1 0.2 0.3 0.4 должно бить управляемим самое главное его надо декомплировать или на его основе создават советник

プロジェクト情報

予算
30 - 150 USD