Требуется доработать индикатор и написать советника на его основе. 1. Индикатор нужно исправить так чтобы он не перерисовывался. 2. Добавить функции Alert и push-уведомлений. Советник: Логика работы: Сигнал на покупку - смена цвета индикатора с красного на зеленый. Сигнал на продажу - смена цвета индикатора с зеленого на красный. Когда появляется сигнал, если есть открытая сделка - она закрывается, и открывается новая. Входные параметры: 1. Фиксированный лот - если используется его величина, если нет - 0. 2. Отношение лота к депозиту - если используется его величина, если нет - 0 Если используется отношение к депозиту, то депозит делиться на это значение и умножается на 0,01 лота. Округление всегда в меньшую сторону. Например если по расчетам лот получился 0,017 то лот будет 0,01. 3. Максимальный лот - используется если рассчитанный лот получился больше указанного значения. 4. Использовать стоп-лосс - если используется - его величина в пунктах, если нет - 0. 5. использовать трейлинг-стоп - если используется - его величина в пунктах, если нет - 0. 6. Безубыточный трейлинг-стоп - да/нет, если да то при любой прибыли уровень стоп-лосс прекращает двигаться. Испоьзуется значение из пункта 5. 7. Начало торгов - время когда советник начинает работу. 8. Окончание торгов - время когда советник заканчивает работу, при этом закрывает открытые сделки если они есть. 9. Загрузка депозита - значение в валюте счета. Если депозит 1000$, а указано 250, то при расчете лота советник считает будто депозит 250$.