仕事が完了した
指定
Техническое задание на разработку торгового робота (советника) для терминала МТ4 на основе стандартного индикатора МТ4 - Commodity Channel Index,
под условным названием «Купи или продай»
Советник открывает сделку при пересечении нулевого уровня индикатора в реальном времени внутри бара. Уровни стоплос, тейкпрофит и трейлинг и проскальзывания в этой версии не важны.
В настройках советника предусмотреть:
- для индикатора CCI: оставить все стандартные настройки;
- размера лота «LOT»: от минимального 0,01 с шагом 0,01 LOT;
- режим работы: только покупки или только продажи;
- таймфрейм работы советника: на выбор между только Н1, Н4 или D1;
- Magic Number (для скрещивания с советником, который будет управлять открытой позицией, требуется консультация по этому вопросу);
- визуализация (не обязательно, зависит от влияния на цену и срок работы): ON – включено, OFF – выключено. При включённой визуализации должно быть видно окно индикатора CCI: линии CCI с текущими настройками и линия нулевого уровня.
Советник должен работать только в одном из двух режимов: или только продавать, или только покупать. Режим нужно отобразить визуально сменой фона окна котировок, где цветом отражается режим работы советника: цвет по умолчанию LightCyan – только покупки, цвет Snow – только продажи. Переключение режимов торговли через окно настроек советника вручную.
Советник устанавливается на каждый торговый инструмент, с ценами вида «0,00000» - любые пары, и «000,000» - пары с японской Йеной.
Советник должен работать только на том таймфрейме, который указан в настройках.
Советник не может открыть больше одной сделки на одном торговом инструменте.
Советник не может открыть сделку в первые 30мин понедельника ( требуется консультация по этому вопросу).
Способ входа в позицию – по рынку в момент получения сигнала.
Логика входа в позицию. Покупка инструмента.
Включён режим «только покупки». Цвет экрана «LightCyan».
1. Советник должен определить исходную точку для работы. Для покупок это будет нахождение линии CCI в отрицательной зоне индикатора. Этот момент фиксируется обязательно по закрытию свечи.
2. Далее советник отслеживает положение линии индикатора CCI относительно нулевой линии, и как только отрицательные значения индикатора сменятся на положительные, проверяет наличие или отсутствие открытой сделки на текущем инструменте. Если сделки нет - советник немедленно пытается открыть сделку на покупку по текущей цене (количество попыток – до первой удачной), а если открытая сделка есть – то сигнал пропускается. Что в этот момент происходит на других инструментах значения не имеет.
Логика входа в позицию. Продажа инструмента.
Включён режим «только продажи». Цвет экрана «Snow».
1. Советник должен определить исходную точку для работы. Для продаж это будет нахождение линии CCI в положительной зоне индикатора. Этот момент фиксируется обязательно по закрытию свечи.
2. Далее советник отслеживает положение линии индикатора CCI относительно нулевой линии, и как только положительные значения индикатора сменятся на отрицательные, проверяет наличие или отсутствие открытой сделки на текущем инструменте. Если сделки нет - советник немедленно пытается открыть сделку на продажу по текущей цене (количество попыток – до первой удачной), а если открытая сделка есть – то сигнал пропускается. Что в этот момент происходит на других инструментах значения не имеет.
По итогу работ требуется компилированный, готовый к установке файл и не компилированная версия программы.
Приложения: 4 скриншота с пояснениями.