1) Написать советник для МТ5 со следующими условиями: Анализ сделок происходит по двум индикаторам - стандартный ZigZagColor (опции зиг-зага добавить в настройки советника) + индикатор пивот уровней (формула расчета пивот уровней ниже и все настройки индикатора добавить в советник, Расчет для каждого ТФ и возможноть отключения каждого ТФ, файл индикатора пивот уровней для мт4 в файле, нужно сделать его аналог для мт5) Формула расчета пивот уровней, округление сделай до целового числа: Pivot = (High + Low + Close) / 3, где high — максимум вчерашнего дня; low — минимум вчерашнего дня; close — цена закрытия вчерашнего дня. R1 = 2Pivot — Low; S1 = 2Pivot — High; R2 = Pivot + (R1 — S1); S2 = Pivot — (R1 — S1); R3 = High + 2 × (Pivot — Low); S3 = Low — 2 × (High — Pivot), где: R1, R2, R3 — уровни сопротивления; S1, S2, S3 — уровни поддержки. Я в настройках советника выбираю нужные ТФ и от этих линий советник производит алгоритм указанный на скринах. Алгоритм открытия сделок на покупку на скрине №1 Алгоритм открытия сделок на продажу аналогичен покупкам на скрине №2 Параметры советника: 1) Размер лота 2) Стоп лосс 3) Тейк профит 4) Возможность выбрать трейлинг стоп за место тейк профита 4.1) Количество пунктов профита, после которых включается трейлинг стоп 4.2) Шаг трейлинг стопа 5) Функция оповещения о появления сигнала на открытие сделку,(вкл/выкл), если данная функция включена то советник не торгует, а приходит алерт с указанием времени, с названием инструмента, направление сделки, цена открытия. 6) Уникальный номер советника, для настройки под разные инструменты. 7) Параметр диапазона (диапазон строится от каждой линии индикатора пивот на покупку и на продажу) линии в пунктах. 7.1.) Фон диапазона