Перейти к публикации
Форум ботоводов

admin

Administrators
  • Публикации

    145
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    47

Последний раз admin выиграл 1 июня

Публикации admin были самыми популярными!

Репутация

75 Excellent

12 подписчиков

Посетители профиля

Блок посетителей профиля отключен и не будет отображаться другим пользователям

  1. Нет, бот будет просто посетителем, таким же как вы. Если вы можете получать сообщения то и бот сможет получать и пересылать. Что бы не держать бота на своем компе можно арендовать выделенный сервер за несколько долларов в месяц
  2. После срабатывания ордера нужно получать его историю сделок. В истории сделок указывается, какие были сделки по ордеру, на какие суммы и какие комиссии в какой валюте были удержаны. На основе этих данных можно высчитать уже и кол-во полученных монет в результате исполнения ордера, кол-во потраченных денег в той или иной валюте и т.п.
  3. Я честно говоря уже подзабыл что там и как, но на скриншоте написано, что могут выдаваться ошибки и это сейчас не важно, попробуйте продвинуться дальше, к этому шагу всегда можно вернуться если потребуется. Вроде бы будет достаточно в итоге его положить в папку с ботом
  4. Добрый день, Скрипт работает при включенном компе, конкретный чат задать можно
  5. Сейчас ругается на отступы, вы когда добавляли, поставили видимо не правильное кол-во пробелов/табуляций вначале строки или вокруг неё. На MacOS не подойдут файлы, собранные под Windows
  6. Найдите в скрипте строки # main events cycle while True: event = td_receive() if event: И измените вот так # main events cycle while True: event = td_receive() if event: print(event) # <--- И смотрите в процессе, какой поток сообщений вам пишет, особенно после ввода цифр. Может быть у вас телеграм требует дополнительной авторизации через телефон или вроде того, такие вещи есть в протоколе, но не поддерживаются в скрипте Киньте вывод сюда если что
  7. admin

    База курсов BTC на binance

    Здравствуйте, конечно можно, можно брать исторические данные по свечам, можно брать историю сделок по периодам (сдвигая окна timestamp). Эта информация официально доступна через API биржи Подробности можете посмотреть здесь https://bablofil.ru/binance-api/ (методы klines, aggTrades и т.п.)
  8. Да Там же в binance_api после requests есть и проверка на доп ответы Binance с их внутренними кодами (code)
  9. Да, забавно, если взять калькулятор, подставить в формулу значения и посчитать самому, то всё сходится 0.58*(1/0.01)/1(1/0.01) = 0.58 А если считать в питоне, то споткнемся на >>> 0.58*(1/0.01) 57.99999999999999 Нужно будет использовать модуль Decimal https://docs.python.org/3/library/decimal.html
  10. В binance_api найдите строку response = requests.request(method=self.methods[command]['method'], url=api_url, data="" if self.methods[command]['method'] == 'GET' else payload_str, headers=headers) и после неё добавьте if response.status_code == 429: ...
  11. admin

    Бот для Bittrex (MACD+RSI)

    Я не планирую, т.к. в свое время разочаровался в биттрексе - часть данных в апи кешировалась, иногда были перепутаны buy и sell (в истории торгов одни данные, в апи - другие), даже как видел, как по одному и тому же запросу возвращались данные разных пар (10 раз возвращаются данные BTCUSDT, один раз - LTCUSDT). Сейчас наверняка часть уже поправили, но еще осталась их политика - этих обслуживаем, этих нет и т.п. Может быть кто-то другой возьмется, добавит логики, код весь доступен.
  12. admin

    Бот для Bittrex (MACD+RSI)

    Это ограничение API Bittrex. Впрочем, можно брать минутные свечи или любые другие, и агрегировать их в нужный интервал, например по три шт.
  13. Она и не должна запускаться, она нужна будет другим скриптам в дальнейшем. У вас ругается на cmake, его нужно будет установить (там дальше в статье это есть и ссылка). На данном этапе вы просто добавили путь к gnuwin и должны продолжать устанавливать всякие программы дальше. Либо взять готовые либы из п.3 и не париться)
  14. Просто пролистайте дальше, скачайте готовые файлы и запустите )
  15. Конечно можно, но придется писать много кода. Можно даже уместить логику в текущем боте, завести массив открытых слотов и создавать баи пока слоты не заполнятся. На каждом селле высвобождать слот и проверять, в какую пару стоит вложиться.
×
×
  • Создать...