Bitcoin Forum
May 26, 2024, 12:23:31 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ARBBot-php5 - арбитражный криптовалютный бот, работа  (Read 215 times)
handgame (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
September 08, 2018, 06:49:20 PM
 #1

https://github.com/handgame/ARBBot-php5


Бот работает на бирже https://yobit.net/ по api. Его можно адаптировать под другие биржи, api везде схожи.

Бот не требует баз данных и всю информацию для своей работы получает напрямую по api. Его можно запускать как у себя на компьютере на локальном сервере (OpenServer) так и на хостинге (тестировалось на хостинге от евробайта - eurobyte.ru). Плюс хостинга в том, что выполнение скрипта можно повесить на крон, и тогда не нужно будет держать свой компьютер все время включенным. если вам нужна помощь в настройке или установке скрипта - пишите мне.

Суть бота: бот (запуск index.php) берет какую-то пару криптовалют (задается в файле pars.php) и видит, что в паре npc-btc npc продается за 20 единиц денег, а покупается за 10 (пример) - разница аж 50%. Бот выставляет ордер на покупку за 11 единиц денег, ждет его исполнения - потом продает за 19. Тоесть ждет первого покупателя и продавца. При 50%-разнице в цене ждать нужно иногда до недель, корректируя цены покупки-продажи (автоматически), поэтому торговля обычно ведется сразу по нескольку десятку направлений.

Выбирайте пары с большой разницей в цене и частыми торгами. Бот не будет использовать пары со слишком малой разницей в цене. Этот параметр тоже настраивается. Вы можете связаться со мной, и я отдельным скриптом просканирую пары и выберу те, где есть определенный оборот и большая разница в цене.

Как себя показал бот на практике: Бот успешно зарабатывал на небольших суммах, подняв капитал с 10$ до 100$ без особых просадок на 20 парах к битку, уверенный рост (всего пригодных пар более 100 к каждой популярной валюте, которых еще штук 30 + это действует на каждой бирже). Потом работа бота была перенесена на 1000$ (50 пар), и здесь он начал финансы понемногу терять. Очевидно чем больше денег в игре, тем более серьезные игроки, волатильность, больше параметров, которые нужно перепрописать и дописать в боте, поэтому пока у бота 1.0 версия - рекомендуется использовать меньшие суммы и большее количество пар, разбивайте свой капитал на как можно меньшие суммы для каждой пары.

Скрипт хорошо комментирован, его параметры работы может изменять даже новичок. Если бот обретет популярность - буду его дописывать и выкладывать больше аналитики по его работе.

Иногда yobit включает режим антиддоса, и все боты натыкаются на защиту от cloudfare, которую не могут обойти. Это гемморно обходить и не сильно актуально, но если кому нужно - пишите мне, расскажу костыльный метод на каждый день либо напишу модуль обхода.

Для того, чтобы отключить покупку монет, оставив только продажу - читайте файл конфигурации.
handgame (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
September 14, 2018, 12:29:10 PM
 #2

Порядок запуска программы через openserver:

1. Скачиваем любую версию. Можно самую легкую
2. Устанавливаем. Стандартный путь распаковки - O:\OpenServer либо O:\OsPanel
3. В папке с программой есть папка domains. Создаем там папку arbbot, копируем туда файлы с гитхаба
4. Запускаем/перезапускаем сервер
5. Ваш скрипт будет работать по адресу http://arbbot (адрес локальный, прокси использовать нельзя)
handgame (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
April 19, 2019, 11:07:39 PM
 #3

Было принято решение преобразовать бота(тов) в виде сайта, на котором пользователи смогут выбирать предпочитаемую биржу, настройки, etc. Т.е. тоже самое, что конфигурировать бота лично, только с нормальным интерфейсом и без необходимости знания языков программирования и поднятия серверов, + централизованный контроль за нормальным функционированием и быстрая поддержка, и все это за символические 5% от прибыли.

Кто желает поучаствовать в развитии - пишите на handgame@tuta.io
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!