Среди множества вариантов торговых ботов для массового пользования существующих на рынке криптовалюты и предлагающих варианты полета, как на Луну, так и скальпирования спреда для супер- микро-профита, отдельно «стоят» боты, позволяющие использовать пользователю языки программирования и реализовать свои самые продвинутые и/или сокровенные идеи и желания получения дохода.
Таких ботов за вменяемые деньги не много (до 1000$/год или за экз.).
Есть дорогой зарубежный Haasonline (он больше табличного типа, хотя есть и скриптовый раздел, но не удалось выяснить что и как по скриптам, надо для этого его купить) и полностью программируемый 1bbot (основа - язык программирования Pascal).
Конечно, есть и супер-пупер боты применяемые биржами, финансовыми учреждениями и т.д, но их стоимость, требования к «железу», каналам связи и т.д. не позволяют отнести их к массовому продукту.
Разработка 1bbot началась в 2013г, а уже во второй половине 2014г появилась ПРО-версия, позволяющая создать торговую стратегию на любой вкус, в т.ч. и арбитражную (прим: как оказалось написать для 1bbot коды обмена данными нескольких ботов весьма несложно).
Состоит бот из 2-х частей, связанных так крепко, что одна без другой просто труп.
1 часть - сам бот, представляет из себя программную оболочку между биржей и скриптом, производит обмен инфой с биржей, компилирует и выполняет скрипт, выводит информацию на монитор и т.д.
Имеются 4 информационных окон.
Окно 1 - для вывода информации из скрипта;
Окно 2 – для вывода служебной инфы бота, а также информации из скрипта;
Окно 3 – вкладка Local Data c разделом Candle для вывода графиков ТА (но они не могут меняться пользователем) и разделом Deltae с инфой по объемам и ценами в разные периоды + вкладки партии, торги, логи, ордера;
Пример: вкладка торги
Окно 4- orderbook (стакан) Buy/Sell.
Пользователь может менять цветовую гамму оболочки с помощью параметра Color на вкладке Options
Эта оболочка и есть сам бот 1BBOT, он платный. Есть версии бота - Лайт (эта версия уже морально устарела, и нет скриптов для современных условий) и ПРО.
Особняком стоит Демо-бот (он не все может, но кое-что может и он, на форуме есть по его возможностям описание).
Бот после покупки привязывается разработчиками к определенной бирже с использованием API-ключа (открытая часть) пользователя. А пользователь, при запуске самостоятельно вводит в бот секретный API-ключ.
API-ключи пользователь получает после своей регистрации на бирже.
2-я часть, которая необходима для работы бота это скрипт, загружаемый пользователем в бот.
Пример скрипта (часть):
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г) .
И можно приступать к торговле на биржах используя бесплатные скрипты с форума или приобрести платный скрипт или пользователь может сам создать нужный ему скрипт.
Основной форум по боту расположен на сайте самого бота
https://1bbot.com ,
там присутствуют бесплатные скрипты, справки и примеры написания скриптов.
Бесплатные скрипты написаны в основном в «золотой век» крипты до начала 2018г и в современных условиях их эффективность не очень высока. Но есть и бесплатные скрипты для современных условий, их мало и эффективность их не сделает вас миллионерами, но профит получить можно.
Есть несколько платных скриптов, у этих эффективность выше.
Стоимость их разная, от 20$ до 1000$ за арбитраж.
Какой профит приносит бот своему владельцу?
Разный профит, от 3% до много в месяц, наблюдается сильная зависимость от комиссии биржи (ее наличие, например, ограничивает возможность скальпинга на спреде), «живчик» ли криптопара, общее состояние рынка и конечно возможности самого скрипта.
Пример –работы одного из бесплатных скриптов
Но если нет желания платить за скрипт, то надо научиться его создавать.
Написание скрипта происходит на языке программирования Паскаль.
Паскаль это огромный, нет, огромнейший полюс этого бота. Почти 100% возможности объектно-ориентированного языка программирования в боте! Это супер!
Но почти, не значит 100%, есть недостающие функции, операторы и команды , приходится иногда придумывать, как обойти такой момент.
Но и то, что имеется, с головой хватает для описания большинства ситуаций на бирже.
Создавать и редактировать скрипты можно в обычном штатном "Notepad" ОС Windows, но лучше в специализированной бесплатной программе "Notepad++" или других подобных программах.
В 2018г была создана хорошая и наглядная версия справки по операторам, функциям, процедурам бота. На форуме также представлены примеры написания отдельных элементов скриптов, в качестве учебников можно использовать и бесплатные скрипты, тем более по многим есть разъяснения их создателей.
Благодаря справке, а также наличию бесплатных скриптов с разъяснениями от их создателей создание своего скрипта стало не очень сложной процедурой.
Но очень увлекательным делом!
И не беда, что у вас нет навыков программирования, на форуме много примеров, а также можно получить рекомендации и советы.
На форуме вы можете уже сейчас ознакомится с разными скриптами, а также со скринами результатов работы скриптов (фото вкладки Trades).
В стадии завершения находится работа с одним из скриптов c возможностью получения и обработки группой ботов данных с разных криптопар (и/или бирж) для повышения эффективности принятия решений при ручной торговли (т.е. как бы полуавтоматический арбитраж), а также скоро (в начале ноября) будет готов скрипт с возможностями:
- анализ состояния валюты на конкретной бирже и «предвидение» движения курса валюты на этой бирже в ближайший момент времени (до 45-60 минут, эффективность «предвидения» 75-80%) на основе специального алгоритма;
- работа подпрограмм: Long, Short, Trailing, Stop-Loss, «гашение висяков»;
- предоставление пользователю возможности настройки скрипта в части профита, стоп-лосса, «гашения висяков», шорта, трейлинга, депо и т.д.
- возможность использовать информацию бота в качестве советника для ручной торговли
и т.д.