QuantDev Core
94 subscribers
53 photos
14 videos
31 files
16 links
Download Telegram
Channel created
Добиваем 100 подписчиков и выложу первый софт 🫡🍺
🔥3👀1
Media is too big
VIEW IN TELEGRAM
Привет, в этом ролике я объясняю почему так долго делается софт, надеюсь поймёте и не будете осуждать 🤝
Всем доброго времени суток !

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

binance_scalper_bot/

├── main.py
├── config.py # Конфигурация, параметры стратегии, API ключи

├── core/
│ ├── api/ # Отвечает за API взаимодействие с Binance
│ │ ├── rest_client.py # REST API клиент, строго для запросов с лимитами
│ │ ├── websocket_client.py # WebSocket клиент, потоковая подписка на данные
│ │ └── api_manager.py # Фасад, объединяет REST + WS, контролирует очереди запросов
│ │
│ ├── trading/ # Основная торговая логика и управление сделками
│ │ ├── order_executor.py # Выставление и управление ордерами
│ │ ├── position_manager.py # Учёт открытых позиций и обновление статусов
│ │ ├── risk_manager.py # Контроль рисков: SL, TP, максимальный убыток
│ │ ├── strategy.py # Логика стратегии: генерация торговых сигналов
│ │ └── indicators/ # Индикаторы для стратегии (отдельный пакет)
│ │ ├── ema.py # EMA
│ │ ├── rsi.py # RSI
│ │ ├── vwap.py # VWAP
│ │ └── indicator_base.py # Абстрактный базовый класс для индикаторов
│ │
│ ├── data/ # Управление и хранение данных
│ │ ├── market_data.py # Кэш цен, свечей, тикеров
│ │ ├── position_data.py # Структуры данных позиций
│ │ └── trade_data.py # История сделок, статистика
│ │
│ └── utils/ # Утилиты общего назначения
│ ├── logger.py # Логгирование
│ ├── math_utils.py # Математика: округления, расчёты комиссий
│ └── helpers.py # Вспомогательные функции

├── ui/
│ ├── main_window.py # Главное окно, баланс, список позиций
│ ├── position_detail_window.py # Окно детальной информации по позиции
│ ├── chart_renderer.py # Построение графиков и визуализация
│ └── ui_components/ # Переиспользуемые UI компоненты (таблицы, кнопки)

└── tests/
├── core/
│ ├── api/
│ ├── trading/
│ ├── data/
│ └── utils/
├── ui/
└── integration/
👍3
Ребята, всем доброго времени суток 🤝

Сегодня выложу видео отчёт по проделанной работе на данный момент.

После чего на 4-7 дней роликов и разработки не будет, по причине того что мой ноутбук уезжает на ремонт. Но я рад что вы со мной 🫡🍺

Накидайте может вариантов ИИ агентов которые знаете, главное что бы они под кодинг подходили, можно как платные так и бесплатные варианты давать в комы.
🎉 Спасибо, что остаетесь со мной!

Друзья, благодарю каждого из 32-х, кто не покинул канал, несмотря на паузу. Мой Mac сейчас в ремонте, но уже через пару дней я возвращаюсь к полноценной работе над скальпинг-ботом для Binance. 💻⚙️

Цель — 100 подписчиков. И как обещал, по достижении этой отметки — выложу первую рабочую версию софта.

🔥 Кроме того, зреет новая идея: P2P-инструмент для Binance, Bybit и OKX. Это будет что-то мощное для тех, кто работает с арбитражем, спредами и быстрыми сделками.

Спасибо за доверие. Всё самое интересное — впереди.
🔥4👍3
👋 Привет, команда!

Есть две хорошие новости, которыми хочу с вами поделиться:

💻 1. Уже завтра мой Mac возвращается из ремонта, и я снова включаюсь в разработку скальпинг-бота для Binance, как и обещал. Проект жив, работа продолжается, и на 100 подписчиков — выложу первую рабочую версию. Спасибо, что остаетесь со мной в это время. Вы мотивируете.

📊 2. Появилась идея создать отдельный софт для P2P-аналитики.
Он будет отслеживать P2P-ордера на Binance, Bybit и OKX по валютам UAH, EUR и RUB. Основные фишки:
• автоматическое отслеживание изменений курсов по банкам (украинским, европейским и российским);
расчёт спреда между покупкой и продажей;
• учёт комиссий платформ и банковских карт;
уведомления о выгодных возможностях и резких движениях курсов.

🔍 Вопрос к вам: интересен ли такой инструмент?
Насколько он был бы вам полезен? Стоит ли развивать его параллельно со скальпинг-ботом?

💬 Напишите своё мнение в комментариях или просто поставьте реакцию — это поможет понять, куда двигаться дальше.
🔥8
🚀 Работа запущена!

Друзья, мой Mac снова в строю — и я уже включился в разработку скальпинг-бота для Binance. Процесс пошёл 💻⚙️

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

📸 Скриншоты — ниже, чтобы вы видели, что всё реально.

Спасибо, что следите за проектом. Всё только начинается — дальше будет жарче.
🔥6
☀️ Доброе утро, команда!

Вчера до глубокой ночи сидел, переделывал и продумывал интерфейс скальпинг-бота. Решил пойти другим путём — теперь интерфейс будет открываться прямо в браузере, а не как отдельная программа. Это:

разгружает ЦП и GPU,
работает быстрее и стабильнее,
стало проще в использовании и доступнее для всех.

🧩 Сейчас интерфейс уже в базовом виде готов — скоро покажу, как всё выглядит.

⚙️ Параллельно начал эксперименты с P2P-скринером — ботом для анализа сделок по гривне, доллару, евро и разным банкам (Binance, Bybit, OKX). Задача — находить выгодные связки и сигнализировать об изменениях курсов и спредов.

Двигаемся дальше — не останавливаемся ни на день. Спасибо, что вы со мной!
🔥5
📅 День 12. Прогресс по софту для скальпинга на Binance

🚀 Сегодняшний апдейт — один из самых сильных:

🔧 Исправлены критические баги:
• TP теперь срабатывает чётко при +2% прибыли
• Позиции гарантированно закрываются через 15 минут
• Исправлена ошибка точности (например, SOLUSDT округляется правильно)

⚙️ Синхронизировано плечо, теперь бот берёт его из общей конфигурации (LEVERAGE = 15)

🎨 Интерфейс обновлён:
• Цвета и стиль — полностью под Binance
• Новый шрифт, ховер-эффекты, иконка ₿ и профессиональная верстка

🧪 Добавлены тесты:
Для всех исправлений — принудительные выходы, точность, интерфейс

Итог: бот стабилен, с новым интерфейсом и точными действиями на каждом тике.
🔥4👏1
🌙 Ночной отчёт по боту

Бот всю ночь работал в боевом режиме — и, в целом, начал стабильно выходить в плюс. Уже видно, что сделки становятся всё более уверенными по статистике 📈

Но есть один нюанс:
Последний ордер пришлось закрыть вручную, так как на него не установились TP и SL, и также не сработала функция автоотключения через 15 минут.

🛠️ Это баг, который уже в приоритете — займусь его устранением сегодня.

⚙️ Главное: логика расчёта входов и направлений работает. Осталось довести стабильность выхода из сделок.

Двигаемся дальше 💪
🔥4👍1
📅 День 13. Утренний отчёт

Доброе утро, друзья!

За последние дни я построил сложную стратегию для бота — с EMA, RSI, MACD, VWAP, Bollinger Bands и адаптацией под рынок.
Но реальность оказалась жёстче, чем тесты.

Факт: текущая стратегия не работает стабильно.
Бот входит в сделки, но точки входа слишком сырые, выходы не всегда спасают, и прибыль не держится.

💡 Решение: начинаем искать новую стратегию.
Ставка будет на простоту, надёжность и минимализм. Без перегруза индикаторами, с чёткими условиями на вход и выход.

Спасибо, что следите за процессом. Ошибки — часть пути. Двигаемся дальше.
🔥5💯2
Media is too big
VIEW IN TELEGRAM
📅 День 14. Логирование готово

Сегодня завершил настройку системы логирования и мониторинга бота.

🔧 Созданы 5 модулей:
— запись всех сделок
— слежение за TP/SL, API, дубликатами
— анализ логов и PnL-графики
— автоотчёты и рекомендации

🎨 Интерфейс доработан: единые цвета, улучшены кнопки, выравнена ширина.

📁 В логах теперь фиксируется всё: ордера, API-ошибки, нагрузка, дубли и прибыль.

Готово к боевой работе.
Завтра — полный анализ дневной торговли.
🔥7
📅 День 15. Извинения и новые вызовы

Друзья, извиняюсь, что вчера не было ни поста, ни видео — заболел, температура, чувствую себя так себе. 🤒 Но разработку всё равно не останавливаю.

Проблема:
Ни одна из стратегий — ни предложенные в комментариях, ни мои собственные — пока не показывают стабильный результат.
Винрейт, который был около 70%, сейчас упал до 30-40%, что абсолютно не подходит для нашей цели.

⚙️ Почему так?
Тестовый API Binance Futures ведёт себя нестабильно:
• много непонятных импульсов на графике,
• аномальные движения мешают анализу.

Софт защищается от этих импульсов, но стабильность тестов падает. Настроить стратегию в таких условиях очень сложно.

🎯 Что дальше?
Продолжаю перебор стратегий, корректирую фильтры и сигналы, чтобы вернуть винрейт на уровень 65-70%.

Спасибо, что поддерживаете. Даже с температурой продолжаю работать над ботом. 💪
👍3🔥3
🚀 16-й день разработки скальпер-бота!

Сегодня упёрлись в проблему режимов One-Way и Hedge Mode на Binance Futures.
One-Way — позволяет открыть только одно направление (LONG или SHORT) на одной паре.
Hedge Mode — можно открыть и LONG, и SHORT одновременно, но из-за этого в софте ловились ошибки.

🔧 Решение:
Остались на Hedge Mode, потому что на тестовом Binance нельзя переключать режимы.
Теперь бот разрешает только одну сделку по каждой паре — пока она не закроется, новая не откроется.
Так он может работать и как One-Way, и как Hedge Mode, без конфликтов.

💻 Что сделали:
• Написали упрощённую версию софта: одна пара, простая логика, 4 TP.
• Тестируем оба режима и проверяем, как бот качает историю и реагирует на сделки.

🔥 Дальше — оптимизация и новые тесты стратегий!


def set_leverage_and_margin(self, symbol, leverage=10):
try:
# Установить режим маржи (ISOLATED)
self.client.futures_change_margin_type(symbol=symbol, marginType='ISOLATED')
except Exception as e:
if 'No need to change margin type' not in str(e):
print(f"Ошибка установки режима маржи: {e}")
try:
# Установить кредитное плечо
self.client.futures_change_leverage(symbol=symbol, leverage=leverage)
except Exception as e:
print(f"Ошибка установки кредитного плеча: {e}")


def get_position_mode(self):
mode = self.client.futures_get_position_mode()
# mode['dualSidePosition'] == True — Hedge Mode
# mode['dualSidePosition'] == False — One-way Mode
3