Бюджет: 1000 UAH Срок: 3 дня
Здравствуйте! Задача по созданию торгового бота для внутреннего рынка War Thunder (Gaijin Marketplace) мне понятна. Ключевой вызов здесь — не просто написать скрипт, а реализовать логику, которая будет имитировать поведение реального человека, чтобы минимизировать риски антифрод-систем.
У меня есть опыт разработки торговых алгоритмов и систем автоматизации, поэтому предлагаю надежное решение с фокусом на безопасность аккаунта.
🛠 Технический стек и архитектура решения
1. Язык разработки: Python. Это лучший выбор для трейдинг-ботов благодаря библиотекам обработки данных (Pandas) и инструментам автоматизации.
2. Взаимодействие с биржей: Поскольку официального публичного API для торговли Gaijin не предоставляет, я использую комбинацию HTTP-запросов (requests/aiohttp) с эмуляцией заголовков браузера и сессий. Это быстрее и безопаснее, чем полная эмуляция кликов мышкой (Selenium), которую легче детектировать.
3. Paper Mode: Реализую через локальную базу данных (SQLite), где бот будет фиксировать виртуальные сделки и считать потенциальную прибыль/убыток на основе реальных котировок, не отправляя запросы на выполнение ордеров.
4. Безопасность:
• Использование .env для хранения токенов и паролей.
• Внедрение случайных задержек (jitter) между действиями, чтобы бот не работал как метроном.
• Ограничение количества запросов в минуту (Rate Limiting).
📋 Функциональные возможности
• Стратегии: Настройка спреда (разница между Buy и Sell), мониторинг лотов с низкой ликвидностью или быстрое перебивание цены конкурентов на 0.01 GJN.
• Уведомления: Интеграция с Telegram Bot API — вы будете получать отчеты о каждой покупке/продаже и текущем балансе GJN прямо на смартфон.
• Logging: Подробная запись всех событий в файл для анализа стратегии в Paper Mode.
✅ Почему стоит выбрать меня:
• Опыт с ботами: Разрабатывал системы автоматизации для сбора данных и трейдинг-инструменты для нишевых маркетплейсов.
• Понимание рисков: Я не обещаю "волшебную кнопку", а создаю инструмент, который работает осторожно, имитируя действия опытного трейдера.
• Поддержка: После сдачи проекта помогу с настройкой на вашем ПК или сервере.
Есть ли у вас конкретные товары на бирже, на которых вы планируете сосредоточиться (кейты, техника, камуфляжи)? Это поможет мне лучше спроектировать алгоритм анализа предложений.
Готов обсудить детали и начать работу с Paper Mode!