Trabalho concluído
Termos de Referência
Создать советника на стороннем индикаторе.
Индикатор представляет собой скользящую среднюю, окрашенную в разные цвета в зависимости от ситуации на рынке. Логика работы предельно проста: при смене цвета закрываем текущий ордер, открываем следующий в противоположную сторону. Тейк-профиты и стоп-лоссы не выставляются. Все сигналы от индикатора.
Робот должен работать на таймфреймах от М15 до Н4. На иных не работает. Основной упор в работе робота на оперативность: т.е. если в течение одной свечи произошла смена цвета, то робот выжидает заданный промежуток времени и если сигнал не сменился, то закрывает сделку и открывает следующую. Если сигнал сменился, а потом вернулся к изначальному, то ничего не происходит. Если сигнал сменился в конце свечи и новая свечка открылась с другим цветом, то также закрываем текущую сделку и открываем следующую не дожидаясь истечения периода.
Временные задержки для подтверждения сигнала: М15 – 5 минут; М30 – 10 минут; Н1 – 20 минут; Н4 – 60 минут. Индикатор немного перерисовывает, поэтому работаем только с текущей свечой (может изменить цвет предыдущей, но в более дальних перерисовках замечен не был).
Первую сделку при запуске робота открывать не сразу, а смене цвета индикатора.
Робот должен уметь подхватывать свои ордера при перезапусках терминала.
В идеале встроить весь исходный код в тело робота, чтобы не таскать за собой лишний файл. В случае встраивания индикатора в тело робота от него будет необходима только первая настройка «Band width». Остальное остается по умолчанию.
Ссылка на индикатор: https://disk.yandex.ru/d/gl886dLdf9s1Uw