Comments 16
Почему было отдано предпочтению excel, нежели той или иной БД? Мне кажется, она будет быстрее, да и сделать потом её интеграцию в тг, например, для выдачи последних 20 данных будет проще
Сделайте ссылку на гитлаб репо , так будет удобнее)
жаль что ни один сигнал достоверно не работает
Спасибо за пост, жаль что у меня ничего не получилось, пишет - ImportError: cannot import name 'Client' from partially initialized module 'binance.client' , что дальше делать не знаю
Я думаю, что библиотека у вас установлена.
Скорее всего проблема в том, что где-то рядом находится папка или/и файл со словом "binance" в названии, из-за чего скрипт ищет клиента там, а не в библиотеке бинанса.
поменял все имена файлов, папку binance ваще удалил) пока ничего не получается, есть еще варианты?
Обновленная информация)) Снес нахер того 1-го бот, сделал всё по новому, запустился в PyCharm, пока ошибок не выдает, жду сигналов)) Спасибо тебе большое братишка за пост ! Буду информировать дальше)
Отлично! Аккуратнее с сигналами
Хорошо братишка) а можешь сюда свою телегу скинуть, там по подробнее пообщаемся, всё работает, сигналов больше 1000 словил за день)) только вот на какие покупать, а на какие продавать (лонг или шорт) непонятно? и как сделать чтобы на более высоком таймфренде были сигнал и пореже, например на 1ч 4ч 1д
Реже не получится, лонг или шорт решать трейдеру. Если б я знал, каким способом на 100% это определить, я бы вряд ли кому-то рассказал).
Для лучшего понимания, стоит определить самые сильные сигналы (сортировкой или фильтром третьей колонки), нанести на график и делать выводы.
И прежде чем реально торговать стоит собрать побольше данных и определить их корреляцию с движениями цены.
Напоминаю, всё постоянно меняется, и значения полученные сегодня не факт, что дадут хороший результат завтра.
Хорошая статейка. Правильно ли я понял, что сигналы дают понять когда заходить в лонг/шорт? Какая задержка? Проводили ли вы тесты на исторических данных?
Тестировал на данных более полугода и 3 месяца на практике. Задержка зависит от бинанса, очень уж он тормозной, особенно в сравнении с другими биржами. В среднем 1-2 ответа в секунду я получаю. Но, как показывает практика, не всегда удачно сразу же открывать сделку. Иногда цена чуть откатывает обратно в течение 10-15 сек. (особенно при разворотах внизу - на лонг). Так что обычно время на принятие решения есть.
Сигналы дают понимание, и открытие сделки происходит практически в нужный момент (непосредственно в начало разворота). Вот только есть 2 скользких момента:
Сложно разработать алгоритм, чтобы адекватно понять какую именно позицию занять. На исторических данных всё красиво, но вот в моменте сложновато понять, в какую сторону торговать, в том числе из-за второго момента.
В периоды резкого роста/падения сила сигналов и количество кратно возрастают. Никто не знает заранее (наверное) это уже разворот или падение/рост. Никакие метрики (объёмы, ЕМА, индикаторы и прочее) также не могут с достаточной степенью точности ответить на этот вопрос.
Самое лучшее применение бот находит именно у трейдеров. Они вполне успешно его используют и им нравится вовремя получать сигналы о возможном развороте цены.
Я предоставляю каждому решить самостоятельно как использовать данного бота. Но, думаю, лучшее его применение - это продажа сигналов. Но сам этим заниматься не смогу - не моё это.
Здравствуйте. Интересный материал, с вами можно связаться ч-з мессенджеры (тг например)? Хотел бы обсудить пару идей по ботам. Сам скальпер и есть пара идей по ботам.
Интересно) прогнал код через GPT-4, слегка оптимизировал. Можно теперь дальше допиливать.
такой вопрос: а зачем собственно использовать api key? Для доступа к данным он вроде не нужен совсем. Для торгового бота нужен.
Binance — python. Бот для крипто сигналов в Telegram, или как ошибка бывает удачной