Индикатор для поиска формации (по ZigZag)

MQL5 Indikatoren

Auftrag beendet

Ausführungszeit 11 Tage

Spezifikation

Здравствуйте. Требуется написать индикатор для определения определенной формации. Мне видится, что на основе ZigZag, но если проще, а еще лучше качественней, написать его на каком-то другом базисе, то я готов прислушаться к вашему мнению. При обнаружении формации индикатор должен отправлять email на почту. 


Подробное описание:
1) Формированию фигуры всегда предшествует значительное движение (Отрезок 0-1)
2) Затем начинается коррекция (отрезки 1-2 и 2-3)
3) На отрезке 3-4 коррекция усиливается
4) В тот момент, когда ZigZag сформировал точку 4 и цена опускается ниже точки 2, необходимо отправить сигнал. Сигнал как-то пометить на графике визуально.
5) Линия поддержки a-b всегда направлена против движения 0-1
6) Для бычьего тренда все зеркально

Изменяемые параметры:
1) Уровень наклона линии поддержки (сопротивления) a-b (в градусах, % или в чем-то другом). Это имеет важное значение для отсеивания ложных сигналов
2) Размер отрезка 3-4 по отношению к отрезку 2-3. По умолчанию он должен быть как минимум в 2 раза больше, а в настройках изменяться
3) Размер отрезка 1-2 по отношению к отрезку 0-1. По умолчанию он должен быть как минимум в 3 раза меньше, а в настройках изменяться
4) Из-за возможных пропусков определения фигуры, связанных с неподходящими параметрами ZigZag, предлагаю использовать сразу несколько индикаторов ZigZag с разлиными параметрами, и если хотябы один из них сработает, то отправлять сообщение. Тут важно исключить дубликацию сообщений, если сработают сразу несколько зигзагов. Начать нужно с 2, а дальше при тестировании будет видно, нужно ли добавлять еще.

Скорее всего будут еще какие-то доработки в процессе тестирования. Индикатор подобный этому уже есть, только для другой формации, но часть кода про отправку сообщений, я думаю, позаимствовать можно.


Bewerbungen

1
Entwickler 1
Bewertung
(85)
Projekte
239
79%
Schlichtung
7
29% / 29%
Frist nicht eingehalten
35
15%
Beschäftigt

Projektdetails

Budget
60 - 70 USD
Für die Entwickler
54 - 63 USD
Ausführungsfristen
von 2 bis 3 Tag(e)