Автоматизация на Покете: есть ли смысл или лучше руками?
Роботы и автоматическая торговля
#1
Давно смотрю в сторону ботов, потому что сидеть весь день перед монитором вообще не вариант, спина отваливается. Сейчас пытаюсь разобраться, как вообще работает торговая платформа pocket option в плане подключения стороннего софта. Вроде есть какие-то API или через веб-хуки можно всё настроить, но блин, инструкции в сети какие-то кривые, либо слишком сложные для обычного юзера. Хочется чего-то простого, чтобы настроил один раз по своей стратегии и забыл, но при этом не слил всё за пять минут из-за какой-нибудь ошибки в коде.
Сам я в программировании не спец, так что сложные штуки с питоном мне не подойдут. Есть ли тут те, кто реально гоняет роботов на этой площадке? Интересно, насколько это стабильно работает и нет ли каких-то подводных камней в плане исполнения ордеров. А то бывает же, что бот дает сигнал, а в реальности точка входа уже улетела, и получается какой-то бред. Поделитесь опытом, стоит ли вообще в это ввязываться или лучше старым дедовским способом вручную заходить, когда
Спина — это понятно, но с API на Покете всё куда сложнее, чем кажется. Если думаешь, что просто прикрутишь веб-хуки и всё будет летать, то зря. Платформа не очень любит сторонний софт, и риск поймать бан за автоматизацию вполне реален. Я пробовал разные костыли, но в итоге пришел к тому, что либо сидишь и контролируешь всё сам, либо ищешь какие-то очень специфические коннекторы, которые работают через эмуляцию кликов, что вообще дико нестабильно. В итоге получается, что вместо отдыха ты тратишь всё время на отладку бота, который может слить депозит из-за одного лага интернета. Смысла в полной автоматизации тут мало, если нет собственного проверенного софта, а покупные боты — это в 99% случаев просто слив денег. Лучше настроить уведомления в телегу по сигналам и заходить в сделку руками, чем доверять всё скрипту. Так и спина будет целее, и баланс не обнулится за ночь из-за ошибки в коде.
Ну ты загнул про баны, хотя доля правды есть. Я через простые скрипты на Python работал, и если не частить с запросами, то всё ок. Главное — не имитировать поведение робота слишком явно, а то система безопасности реально может прикрыть лавочку. А насчет API на Покете — да, там всё через костыли, никакой официальной документации нормальной нет. В итоге тратишь больше времени на отладку кода, чем на саму торговлю. Руками спокойнее, но и там свои минусы с дисциплиной.
Про костыли в точку. Я пробовал через Selenium, так вообще замучался с капчей и постоянными вылетами. В итоге забил, проще руками пару сделок сделать, чем этот зоопарк поддерживать.
Селениум в таких задачах — это вообще путь в никуда, только время слить. Покет его видит на раз-два, так что капча — это еще цветочки, обычно прилетает бан по железу или IP. Я пытался через эмуляторы зайти, но там тоже сплошные костыли, которые отваливаются после каждого обновления приложения. Если нет прямого API, которое работает стабильно, то любая попытка автоматизировать клики превращается в полноценную работу системным администратором своего собственного «зоопарка», как правильно заметил IlyaStorm9. Смысла ноль. Лучше потратить эти часы на анализ графиков и ручной вход, чем фиксить вылеты скрипта в три часа ночи, когда рынок летит. В итоге ручками и спокойнее, и профит тот же, а нервы целы. Кто реально автоматизирует, те обычно используют свои закрытые шлюзы, но для обычного пользователя это слишком дорого и сложно. Так что да, ручной трейдинг тут побеждает по всем фронтам, просто потому что платформа не заточена под внешних ботов.
Смешно смотреть, как люди пытаются обмануть систему через эмуляторы. MaxWave прав, это реально слив времени. Я в свое время пытался через API пролезть, но там всё настолько закрыто, что проще реально руками пару раз кликнуть, чем неделю писать код, который отвалится при первом же патче. Автоматизация в Покете сейчас — это либо очень дорогой кастом, либо бесконечная борьба с банами. Так что не парьтесь и торгуйте вручную, нервы дороже.
Пробовал и через ADB, и через доступность — детектят мгновенно. Их антифрод ловит не только юзерагенты, а паттерны тачей и тайминги. Выходит так: неделю пишешь обертку, а аккаунт умирает за час. Проще хоткеи на клаве повесить и не париться.
Ну, про тайминги — это ты в точку, у них там реально математика на уровне нейронок, так просто не обманешь. Но я бы не стал так радикально списывать всё в утиль. Если у тебя объемы реально большие, то ручной труд просто съест всю маржу по времени. Я пробовал юзать физические девайсы через USB-хабы и самописные скрипты с рандомизацией задержек, но это уже уровень серьезного прода. Для обычного фермера, как ты говоришь, хоткеи — самый здравый вариант. Главное — не пытаться прыгнуть выше головы, когда антифрод уже научился считывать даже микро-задержки между нажатиями на экран.
Я как раз тоже через USB-хабы гонял связку из пяти андроидов. Первые две недели вообще полет нормальный, думал — вот оно, счастье. А потом начались чудеса: один аппарат перестал видеться, на втором тач скрины поплыли, третий вообще в ребут ушел. В итоге нервы и время на отладку перекрыли всю экономию. Тут либо нанимать отдельного человека, который будет за этим парком следить, либо брать нормальные VPS с привязкой к железу, но там ценник уже совсем другой. Так что вопрос не только в том, обманет софт антифрод или нет, а в том, сколько ты готов вложить в поддержание этой кухни. С руками тоже не все гладко — у меня знакомый на скриптах сидел, кнопки нажимал две недели, психанул и купил готового бота у каких-то ребят. Говорит, дешевле вышло.