Техническое задание
Ищем опытного разработчика для завершения и улучшения торгового советника для платформы MetaTrader 4 (MT4). Советник уже имеет основную логику, но требуется интеграция квантовых алгоритмов и машинного обучения для улучшения точности прогнозов и увеличения эффективности стратегии.
Задачи для доработки:
1. Завершение логики торговли:
• Доработка алгоритма открытия и закрытия ордеров на основе анализа разницы между текущей ценой и ценой закрытия предыдущей свечи.
• Внедрение гибкой системы для настройки параметров стратегии, таких как минимальная волатильность, время торговли, уровни поддержки/сопротивления и другие.
2. Интеграция квантовых алгоритмов:
• Внедрение квантовых вычислений для обработки больших объёмов данных с целью улучшения предсказательной способности советника.
• Разработка и интеграция квантовых алгоритмов для оптимизации торговых решений (например, использование квантового поиска или квантовых методов для анализа рыночных паттернов).
• Исследование и применение квантовых методов для повышения скорости и точности принятия торговых решений.
3. Машинное обучение и искусственный интеллект:
• Разработка и внедрение моделей машинного обучения для прогнозирования рыночных движений, основываясь на исторических данных.
• Реализация алгоритмов нейронных сетей или других методов искусственного интеллекта для предсказания трендов и нахождения скрытых закономерностей.
• Обучение модели на исторических данных с последующей проверкой и оптимизацией для реальной торговли.
• Настройка системы для адаптации стратегии на основе полученных рыночных данных в реальном времени.
4. Управление рисками и капиталом:
• Внедрение системы управления рисками с использованием интеллектуальных алгоритмов для оптимизации размера позиций и уровня стоп-лоссов/тейк-профитов в зависимости от текущего рыночного состояния.
• Разработка и настройка алгоритмов, которые будут учитывать риски и вероятность убытков на основе анализа данных и предсказаний модели.
5. Интеграция с внешними системами:
• Создание интеграции с Telegram для получения уведомлений о сделках и событиях, таких как изменение баланса, открытие/закрытие позиций и другие ключевые данные.
• Возможность получения и отправки отчетов о работе советника в реальном времени.
6. Тестирование и деплой на реальном счёте:
• Проведение тестирования и оптимизации стратегий на исторических данных, с учётом новых алгоритмов.
• Запуск советника на реальном счёте и мониторинг его работы в реальных рыночных условиях, с устранением возможных ошибок и улучшением производительности.
Требования к кандидату:
• Опыт работы с MetaTrader 4 и языком MQL4.
• Знания в области квантовых вычислений и их применения в области финансов и торговли.
• Опыт работы с алгоритмами машинного обучения, включая нейронные сети, SVM, или другие подходы.
• Умение разрабатывать и интегрировать алгоритмы для предсказания рыночных движений.
• Опыт в области алгоритмической торговли и оптимизации торговых стратегий.
• Знания в области управления рисками и разработки интеллектуальных систем для трейдинга.
• Опыт работы с внешними API, такими как Telegram для уведомлений.
Желаемые дополнительные навыки:
• Опыт работы с библиотеками для квантового программирования (например, Qiskit).
• Опыт в разработке и настройке торговых роботов с применением технологий искусственного интеллекта и машинного обучения.
• Понимание принципов работы финансовых рынков и способности адаптировать стратегии под различные рыночные условия.