Техническое задание: Разработка и отладка торговых индикаторов
Основная задача
Необходимо создать набор пользовательских индикаторов для торговой платформы, а также провести анализ и исправление ошибок в существующем коде.
Объем работ
Часть 1: Написание новых индикаторов
- Разработка 3-4 индикаторов по техническому заданию заказчика.
- Индикаторы должны быть написаны на языке, совместимом с целевой платформой (например, Pine Script для TradingView, MQL4/5 для MetaTrader, или ином).
- Код должен быть чистым, прокомментированным и готовым к использованию.
Часть 2: Анализ и исправление ошибок
- Провести аудит предоставленного заказчиком «проверенного» кода, который выдает ошибки в его среде.
- Выявить причины неработоспособности (возможные причины: различия в версиях языка, настройках платформы, синтаксические ошибки).
- Предоставить подробное объяснение по каждой найденной ошибке и способам ее устранения.
- Исправить код, обеспечив его стабильную работу.
Часть 3: Разработка комплексного индикатора-сигнализатора
- Создать индикатор, который анализирует график на предмет дивергенций.
- Индикатор должен одновременно отслеживать показатели MACD и RSI.
- Логика работы: генерация торгового сигнала (например, метка на графике или оповещение) в момент, когда дивергенция по цене подтверждается одновременной дивергенцией на индикаторах MACD и RSI.
- Индикатор должен иметь настраиваемые параметры (периоды, уровни для RSI и т.д.).
Требования к результату
- Весь код должен быть полностью рабочим и не содержать синтаксических ошибок.
- К комплексному индикатору необходимо приложить краткое описание логики его работы.
- По итогам отладки предоставить отчет с перечнем найденных проблем и их решений.