Нужен советник на основе индикатора зиг-заг и канала линейной регресси

MQL5 Experts

Job finished

Execution time 103 days
Feedback from customer
Затянул сроки, но сделал все качественно.

Specification

EA_GT

Используемый индикатор: ZigzagColor (с настраиваемыми цветами, толщиной и типом линий)

Используемый графический инструмент: Канал линейной регрессии (как в MT5)


Открытие позиции.

1. Индикатор Зиг-Заг рисует экстремумы. 

2. Робот ищет последний сформированный экстремум выше (ниже) Х подряд идущих предыдущих экстремумов. (настраиваемый параметр)

3. От сформированного максимума (минимума) и до последнего значения индикатора Зиг-Заг строится канал линейной регрессии. 

4. После пробития ценой канала происходит открытие сделки (при соблюдении условий).

5. Если цена переписывает последний ближайший максимум (минимум), то канал перерисовывается.

6. После пробития ценой канала происходит открытие сделки (при соблюдении условий).

Условия открытия сделки.

Первые 3 пункта должны настраиваться по функции «И» и «ИЛИ»

1. Количество открытых и закрытых свечей после пробития канала (настраиваемый параметр, если 0, то открытие происходит в момент пересечения ценой канала).

2. Расстояние в пунктах по вертикали от точки пробития ценой канала в сторону открываемой сделки (настраиваемый параметр, если 0, то открытие происходит в момент пересечения ценой канала).

3. Расстояние от последнего сформированного экстремума до текущей цены в свечах (настраиваемы параметр). Сделка не открывается, пока не будет больше установленных свечей.

4. Количество подряд идущих экстремумов (только минимумов или максимумов), которые ниже или выше последнего сформированного экстремума. Если условие не выполняется и количество меньше установленного, то сделка не открывается. 

5. Если расчетное значение стоп-лосса больше заданного количества пунктов, то сделка не открывается.

6. Индикатор Зиг-Заг с настраиваемыми параметрами.

7. Если последнее значение цены и сформированного Зиг-Зага переписывает предыдущий экстремум, то сделка не открывается. 

Закрытие позиции.

Сделка закрывается по стоп-лоссу или тэйк профиту.

Условия закрытия и настраиваемые параметры.

1. После открытия сделки стоп выставляется за сформированный экстремум. Количество пунктов от экстремума – настраиваемый параметр.

2. Тэйк профит расчитывается: расстояние в пуктах от цены открытия до стоп-лосса умножается на коэффициент.

Звуковые сигналы и оповещения.

1. При формировании канала линейной регрессии и выполнения условий для открытия позиции издается звуковой сигнал. Сигнал и количество повторений настраиваемый параметр. Есть возможность включения и отключения.

2. При открытии сделки издается звуковой сигнал. Сигнал и количество повторений настраиваемый параметр. Есть возможность включения и отключения.

3. При закрытии сделки издается звуковой сигнал. Сигнал и количество повторений настраиваемый параметр. Есть возможность включения и отключения.

4. Оповещать о всех событиях через мессенджер. В идеале телеграм.

Отображаемые графические объекты на графике.

1. Индикатор ZigzagColor.

2. Канал линейной регрессии, при формировании условий для открытия позиции. После открытия канал остается на графике без лучей.


Манименеджмент.

1. Объем открываемой позиции. (настраиваемый параметр)

2. При условии, что через n сделок имеется положительная динамика роста дохода, то увеличивать объем на х лотов. Настраиваемый параметр.


Responded

1
Developer 1
Rating
(89)
Projects
254
78%
Arbitration
9
22% / 56%
Overdue
36
14%
Working
Published: 3 articles, 26 codes
2
Developer 2
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
3
Developer 3
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Published: 342 articles, 1 code

Project information

Budget
50+ USD