ТЗ Содержание: В рабочий советник МТ5 необходимо внести доработки. Советник должен работать на хедже и неттинге. Основные брокеры - Финам, АльфаФорекс. Доработку производить строго на компьютере с виндовс, после макбуков некорректно работает. 1. Добавить сигналы на открытие и закрытие позиций по ленте сделок (открытие и закрытие соответствующей позиции в зависимости от преобладания покупок или продаж и скорости в ленте сделок). 2. Добавить сигналы на открытие и закрытие позиций по индикатору "Супертренд" 3. Добавить настройку торговли "только в лонг/только в шорт/лонг и шорт" Описание 1. Добавить сигналы на открытие и закрытие позиций по ленте сделок. Торговая стратегия: Определить количество сделок за (60) секунд. Принять это количество сделок за 100% Определить сколько из них покупок в % Определить сколько из них продаж в % Определить скорость ленты, суммму покупок и продаж совершенных за последние (30) секунд. Отобразить в правом верхнем углу окна инструмента текущие данные в формате |скорость ленты 550|покупки-продажи 77-23| Открыть Long, если покупок больше (60)% за последние (60) секунд Если уже открыт Long или выставлен BuyStop/BuyLimit/BuyStopLimit, действие не требуется. Закрыть Long, если покупок меньше (55)% Открыть Short, если продаж больше (60)% за последние (60) секунд Если уже открыт Short или выставлен SellStop/SellLimit/SellStopLimit, действие не требуется. Закрыть Short, если продаж меньше (55)% Если скорость ленты за последние (30) секунд меньше (500) контрактов/лотов, то действие не требуется. Обновление данных для этой стратегии на каждом тике Добавляемые настройки на вкладке Параметры: Signal Open (Lenta/...) Signal Close (Lenta/...) Открыть Long, если % покупок > (60) Закрыть Long, если % покупок < (55) Открыть Short, если % продаж > (60) Закрыть Short, если % продаж < (55) Период сравнения кол-ва покупок и продаж, сек. (60) Торговать по ленте, если скорость выше, лотов/контрактов (500) Период измерения скорости ленты, сек. (30) Показывать скорость ленты и соотношение покупок/продаж (false/true) 2. Добавить сигналы на открытие и закрытие позиций по индикатору "Супертренд" Если на последней закрытой свече индикатор супер-тренд показывают растущий тренд, то открыть Long, закрыть Short. Если уже открыт Long или выставлен BuyStop/BuyLimit/BuyStopLimit, действие не требуется. Если на последней закрытой свече индикатор супер-тренд показывает нисходящий тренд, то открыть Short, закрыть Long. Если уже открыт Short или выставлен SellStop/SellLimit/SellStopLimit, действие не требуется. Добавляемые настройки во вкладке Параметры: Signal Open (Lenta/Super-trend/...) Signal Close (Lenta/Super-trend/...) Cci Period (50) Cci Price (Close/Open/Hi/Low/Median/Typical/Weighted) Atr Period (5) Если еще какие-то настройки индикатора можно вытащить, то пусть тоже будут. 3. Добавить настройку торговли "только лонг/только шорт/лонг шорт" Если выбрано "только Лонг", то открываются только длинные позиции, запрет открытия коротких позиций. Если выбрано "только Шорт", то открываются только короткие позиции, запрет открытия длинных позиций. Если выбрано "Лонг и Шорт", нет ограничений на открытие длинных и коротких позиций.