Настройка логирования в скриптах Python
Логирование критически важно для отладки и мониторинга выполнения кода в приложениях.
Читать далееЛогирование критически важно для отладки и мониторинга выполнения кода в приложениях.
Читать далееОписание скрипта: Этот Python-скрипт реализует Telegram-бота для простой мини-игры, где игроки собирают ресурсы, улучшают персонажа, сражаются с врагами, просматривают награды, рефералы и крутят колесо фортуны. Использует библиотеку python-telegram-bot для обработки команд и кнопок. Рекомендации по запуску: Установите python-telegram-bot: pip install python-telegram-bot. Замените "ваш_токен" на реальный токен от BotFather. Запустите скрипт: python script.py. В Telegram введите /start для начала игры.
Читать далееОписание скрипта: Скрипт загружает OHLCV-данные с Binance для указанной пары (например, BTC-USDT), добавляет технические индикаторы (RSI, SMA, ATR и т.д.), обучает модель RandomForestClassifier для предсказания устойчивого роста цены (таргет: рост на 3 свечи). Использует SMOTE для баланса классов. Если модель существует, загружает её; иначе обучает. Предсказывает вероятность входа в лонг (>70% - сигнал). Рекомендации для запуска: Установите Python 3.12+ и библиотеки: pandas, numpy, scikit-learn, imblearn, joblib, ccxt, logging. Создайте settings.ini с секциями [SETTINGS_PAIR] (count_day, pair) и [BINANCE] (api_key, secret если нужно). Создайте папку "models" для хранения моделей. Запустите скрипт: python script.py. Убедитесь в наличии подключения к API Binance. Логи в консоли.
Читать далееПростой Python-скрипт на CCXT для загрузки OHLCV-данных BTC/USDT с 1 Августа 2017 года, с логированием и сохранением в JSON
Читать далееСкрипт с использованием Telethon мониторит выбранный чат Telegram, обнаруживает сообщения с ключевой фразой из конфига, обрабатывает текст (удаляет '/' и '💵') и пересылает в целевой чат. Включает логирование, выбор чатов через консоль и обработку ошибок. Дополнительные приготовления для использования Установите библиотеки: pip install telethon configparser psutil. Создайте файл settings.ini с разделами: [API_TELEGRAMM]: api_id=ВАШ_ID, api_hash=ВАШ_HASH (получите на my.telegram.org). [SETTINGS]: start_say=КЛЮЧЕВАЯ_ФРАЗА (для триггера сообщений). Запустите скрипт в консоли для авторизации и выбора чатов. Где получить anon.session Файл anon.session генерируется автоматически при первом запуске скрипта и успешной авторизации в Telegram (ввод номера телефона и кода). Хранится в директории скрипта. Если отсутствует, скрипт запросит логин. Не делитесь файлом — он содержит сессию аккаунта.
Читать далееКраткое Описание Этот бот — для спотовой торговли на бирже Binance, построенный на библиотеке CCXT. Он анализирует тысячи пар с котировкой в USDT, отсеивая по суточному объему (минимум 10 млн USDT), выявляет положительные тренды на часовых свечах и входит в позиции при просадке более 2% от SMA на минутном графике. Бот автоматически размещает ордера с фиксированным тейк-профитом (+1%) и стоп-лоссом (-3%), управляя рисками на основе депозита или конфигурации. Идеален для автоматизации стратегий в волатильном крипторынке, с поддержкой тестового режима для безопасного тестирования. Этот бот предоставлен исключительно в ознакомительных и образовательных целях. Торговля криптовалютой на бирже Binance или любой другой платформе сопряжена с значительными финансовыми рисками, включая возможную потерю всего капитала. Не используйте этот код для реальной торговли без тщательного тестирования и понимания его работы. Автор и разработчик не несут никакой ответственности за любые убытки, понесенные в результате использования этого бота. Используйте на свой страх и риск.
Читать далееКраткое Описание Бота Этот бот — для спотовой торговли на Binance, реализованный на библиотеке CCXT. Он сканирует спотовые пары в USDT, фильтруя по суточному объему (минимум 10 млн USDT), выявляет положительные тренды на часовых свечах и фокусируется на парах с наибольшим объемом и силой тренда. Вход в позицию происходит при обнаружении верхней тени свечи более 3% от SMA3 на минутном графике, с немедленным маркет-баем, фиксированным тейк-профитом (+1%) и стоп-лоссом (-3%). Бот динамически управляет количеством одновременных сделок на основе депозита или конфигурации, обеспечивая риск-менеджмент в волатильном рынке криптовалют. Поддерживает тестовый режим для безопасного экспериментирования. Этот бот предоставлен исключительно в ознакомительных и образовательных целях. Торговля криптовалютой на бирже Binance или любой другой платформе сопряжена с значительными финансовыми рисками, включая возможную потерю всего капитала. Не используйте этот код для реальной торговли без тщательного тестирования и понимания его работы. Автор и разработчик не несут никакой ответственности за любые убытки, понесенные в результате использования этого бота. Используйте на свой страх и риск.
Читать далее