Среди множества вариантов торговых ботов для массового пользования существующих на рынке криптовалюты и предлагающих варианты полета, как на Луну, так и скальпирования спреда для супер- микро-профита, отдельно «стоят» боты, позволяющие использовать пользователю языки программирования и реализовать свои самые продвинутые и/или сокровенные идеи и желания получения дохода.
Таких ботов за вменяемые деньги не много (до 1000$/год или за экз.).
Есть дорогой зарубежный Haasonline (он больше табличного типа, хотя есть и скриптовый раздел, но не удалось выяснить что и как по скриптам, надо для этого его купить) и полностью программируемый 1bbot (основа - язык программирования Pascal).
Конечно, есть и супер-пупер боты применяемые биржами, финансовыми учреждениями и т.д, но их стоимость, требования к «железу», каналам связи и т.д. не позволяют отнести их к массовому продукту.
Разработка 1bbot началась в 2013г, а уже во второй половине 2014г появилась ПРО-версия, позволяющая создать торговую стратегию на любой вкус, в т.ч. и арбитражную (прим: как оказалось написать для 1bbot коды обмена данными нескольких ботов весьма несложно).
Состоит бот из 2-х частей, связанных так крепко, что одна без другой просто труп.
1 часть - сам бот, представляет из себя программную оболочку между биржей и скриптом, производит обмен инфой с биржей, компилирует и выполняет скрипт, выводит информацию на монитор и т.д.
https://wmpics.pics/di-EUZ4.jpgИмеются 4 информационных окон.
Окно 1 - для вывода информации из скрипта;
Окно 2 – для вывода служебной инфы бота, а также информации из скрипта;
Окно 3 – вкладка Local Data c разделом Candle для вывода графиков ТА (но они не могут меняться пользователем) и разделом Deltae с инфой по объемам и ценами в разные периоды + вкладки партии, торги, логи, ордера;
Пример: вкладка торги
https://wmpics.pics/di-E0UM.jpgОкно 4- orderbook (стакан) Buy/Sell.
Пользователь может менять цветовую гамму оболочки с помощью параметра Color на вкладке Options
https://wmpics.pics/di-P10Z.jpgЭта оболочка и есть сам бот 1BBOT, он платный. Есть версии бота - Лайт (эта версия уже морально устарела, и нет скриптов для современных условий) и ПРО.
Особняком стоит Демо-бот (он не все может, но кое-что может и он, на форуме есть по его возможностям описание).
Бот после покупки привязывается разработчиками к определенной бирже с использованием API-ключа (открытая часть) пользователя. А пользователь, при запуске самостоятельно вводит в бот секретный API-ключ.
API-ключи пользователь получает после своей регистрации на бирже.
2-я часть, которая необходима для работы бота это скрипт, загружаемый пользователем в бот.
https://wmpics.pics/di-5UPO.jpgПример скрипта (часть):
if not RCanBuy and (botInfo.lastOpType = 2) and (botInfo.c1Amnt-botSafeLim1 > botMinLim1+limit) then
begin
RCanBuy:= true;
if volStat.sAvg.b3h.delta >= 0 then
begin
if last_min < (1-step/200) then RPrice:= botInfo.lastSellPrice/(1-1.25*(last_min-1))
else RPrice:= botInfo.lastSellPrice/(1+step/200);
end
else
begin
if last_min < (1-step/200)+volStat.sAvg.b3h.delta/20000 then RPrice:= botInfo.lastSellPrice/(1-1.25*(last_min-1)+abs(volStat.sAvg.b3h.delta/20000) )
else RPrice:= botInfo.lastSellPrice/((1+step/200)+abs(volStat.sAvg.b3h.delta/20000));
end;
end;
Именно этот симбиоз оболочки и скрипта определяют эффективность торговли пользователя на бирже. При наличии нужного скрипта бот позволяет вести межбиржевую и внутрибиржевую арбитражную торговлю.
На сайте бота есть подробное и понятное описание установки, настройки самого бота, а также основных функций, операторов и т.д. Разработчики предлагаю возможность создания бота под заказ только для Вас, а на форуме есть предложения услуг некоторых пользователи написать скрипты для Вас по Вашим идеям.
Выходят периодические обновления бота, подключены основные биржи: битрекс, битфинекс, эхмо и еще несколько, а 18.10.2018 разработчики подключили Binance!
Для работы с ботом пользователю необходимо приобрести сам бот (стоимость79$ на октябрь 2018г) .
И можно приступать к торговле на биржах используя бесплатные скрипты с форума или приобрести платный скрипт или пользователь может сам создать нужный ему скрипт.
Основной форум по боту расположен на сайте самого бота
http://1bbot.com ,
там присутствуют бесплатные скрипты, справки и примеры написания скриптов.
Бесплатные скрипты написаны в основном в «золотой век» крипты до начала 2018г и в современных условиях их эффективность не очень высока. Но есть и бесплатные скрипты для современных условий, их мало и эффективность их не сделает вас миллионерами, но профит получить можно.
Есть несколько платных скриптов, у этих эффективность выше.
Стоимость их разная, от 20$ до 1000$ за арбитраж.
Какой профит приносит бот своему владельцу?
Разный профит, от 3% до много в месяц, наблюдается сильная зависимость от комиссии биржи (ее наличие, например, ограничивает возможность скальпинга на спреде), «живчик» ли криптопара, общее состояние рынка и конечно возможности самого скрипта.
Пример –работы одного из бесплатных скриптов
https://wmpics.pics/di-BPXO.jpg Но если нет желания платить за скрипт, то надо научиться его создавать.
Написание скрипта происходит на языке программирования Паскаль.
Паскаль это огромный, нет, огромнейший полюс этого бота. Почти 100% возможности объектно-ориентированного языка программирования в боте! Это супер!
Но почти, не значит 100%, есть недостающие функции, операторы и команды , приходится иногда придумывать, как обойти такой момент.
Но и то, что имеется, с головой хватает для описания большинства ситуаций на бирже.
Создавать и редактировать скрипты можно в обычном штатном "Notepad" ОС Windows, но лучше в специализированной бесплатной программе "Notepad++" или других подобных программах.
В 2018г была создана хорошая и наглядная версия справки по операторам, функциям, процедурам бота. На форуме также представлены примеры написания отдельных элементов скриптов, в качестве учебников можно использовать и бесплатные скрипты, тем более по многим есть разъяснения их создателей.
https://wmpics.pics/di-FAIG.jpgБлагодаря справке, а также наличию бесплатных скриптов с разъяснениями от их создателей создание своего скрипта стало не очень сложной процедурой.
Но очень увлекательным делом!
И не беда, что у вас нет навыков программирования, на форуме много примеров, а также можно получить рекомендации и советы.
На форуме вы можете уже сейчас ознакомится с разными скриптами, а также со скринами результатов работы скриптов (фото вкладки Trades).
В стадии завершения находится работа с одним из скриптов c возможностью получения и обработки группой ботов данных с разных криптопар (и/или бирж) для повышения эффективности принятия решений при ручной торговли (т.е. как бы полуавтоматический арбитраж), а также скоро (в начале ноября) будет готов скрипт с возможностями:
- анализ состояния валюты на конкретной бирже и «предвидение» движения курса валюты на этой бирже в ближайший момент времени (до 45-60 минут, эффективность «предвидения» 75-80%) на основе специального алгоритма;
- работа подпрограмм: Long, Short, Trailing, Stop-Loss, «гашение висяков»;
- предоставление пользователю возможности настройки скрипта в части профита, стоп-лосса, «гашения висяков», шорта, трейлинга, депо и т.д.
- возможность использовать информацию бота в качестве советника для ручной торговли
и т.д.