Ситуация

Заказчик — частный инвестор (NDA).

Цель проекта: Автоматизация торговли валютными и криптовалютными парами для получения пассивного дохода.

Задачи клиента:

  1. Разработка дизайна веб-приложения.
  2. Создание MVP для копитрейдинга.
  3. Интеграция сервиса с Telegram-клиентом.
Решение

Для реализации проекта мы создали дизайн и проектирование архитектуры приложения, основываясь на техническом задании заказчика. После этого приступили к разработке.

Первым шагом стала регистрация пользователей, которым предоставляется возможность выбрать одну из ролей: пользователь, копировщик или трейдер. Доступ к функционалу открывается после оформления подписки.

Ключевой частью сервиса стала интеграция с Telegram. Пользователи могут подключить свои аккаунты и настроить парсинг сообщений из выбранных каналов. Чтобы обеспечить корректную работу, мы разработали собственный Telegram-клиент, который взаимодействует с MVP и собирает торговые сигналы. Распарсенные сообщения отображаются в разделе "Сигналы", предоставляя пользователям возможность следить за актуальными данными в реальном времени.

Для автоматизации торговли мы внедрили систему шаблонов. Пользователь создает парсинг-шаблон с настройками для парсинга с телеграм-канала, а затем торговый шаблон, задавая условия генерации ордеров в MetaTrader. Эти шаблоны позволяют гибко настраивать торговые стратегии и использовать их для торговли на Forex и Bybit.

Шаблон можно настроить под любые торговые пары. На странице “Сигналы” пользователь в реальном времени видит распарсенные сообщения, на базе которых формируются торговые ордера. Исполнение ордеров в MetaTrader происходит автоматически на основе созданных торговых и парсинг-шаблонов.

Дополнительно мы внедрили реферальную систему, позволяющую пользователям получать бонусы за привлечение новых участников, оформивших подписку.

Технологии
  • Java
  • MS SQL
  • React
  • Typescript
  • Webpack
  • Babel
  • Axios
  • Redis
  • Postgres
  • Nginx
Результат
  • Разработано web-приложение для копитрейдинга;
  • Создано десктопное приложение Telegram-клиента;
  • Реализована гибкая настройка парсинг-шаблонов;
  • Отображение и обработка торговых сигналов в реальном времени;
  • Интеграция с MetaTrader для автоматизированной торговли;
  • Поддержка торговли на платформах Forex и Bybit;
  • Внедрена реферальная система.

Обратите внимание на другие наши проекты

Все проекты
Мобильные приложения
Веб-сервисы
Корпоративные решения
Рассчитать стоимость
Разработка IT-решений