Техническое задание: Telegram-бот для торговых сигналов

Основная цель

Разработка Telegram-бота, который анализирует рыночные данные и предоставляет пользователям сигналы на открытие позиций по заданным параметрам.

Ключевые функции

1. Генерация торговых сигналов

  • Пользователь выбирает валютную пару (например, EUR/USD).
  • Пользователь выбирает время экспирации (например, 5 минут).
  • Бот на основе алгоритма анализа выдает сигнал: направление для открытия сделки (BUY/SELL).

2. Работа с котировками

  • Бот должен получать и использовать для анализа OTC-котировки (внебиржевые котировки) от брокера.
  • Необходимо предусмотреть механизм подключения и обновления котировок.

3. Система пользователей

  • Реализовать процесс регистрации пользователя через бота по специальной реферальной ссылке.
  • Добавить команду для проверки статуса регистрации пользователя.
  • Управление доступом к сигналам на основе успешной регистрации.

4. Интерфейс и управление

  • Интуитивно понятное меню в Telegram для выбора пар и времени.
  • Четкое и своевременное отображение сигналов.
  • Административная панель для управления ботом (опционально, по согласованию).

Технические требования

  • Язык программирования: Python (предпочтительно).
  • Использование библиотеки для работы с Telegram API (например, aiogram, python-telegram-bot).
  • Интеграция с API брокера для получения OTC-котировок.
  • Алгоритм анализа рынка и генерации сигналов должен быть описан и согласован.
  • Безопасное хранение пользовательских данных и ключей доступа.
  • Код должен быть хорошо структурирован, задокументирован и готов к развертыванию.

Результат работы

  • Рабочий Telegram-бот, размещенный на сервере.
  • Исходный код проекта.
  • Инструкция по развертыванию и настройке.
  • Описание алгоритма работы и пользовательская инструкция.

Создание персонализированного видео с заменой лиц и фона при помощи ИИ

Требуется сгенерировать динамическое видео, где главным героем будет конкретный человек (замена лица), а на фоне будут плавно меняться фото и видео различных городов. Стиль и концепция видео должны соответствовать предоставленному примеру.