Введение
О работе крипторобота
Бот разработана для автоматической торговли криптовалютами на биржах по предсказаниям роста и спада цен с возможностью ручного запуска и остановки торгов. На текущий момент поддерживается только биржа Poloniex.com, но в будущем будет увеличен перечень поддерживаемых бирж.
Бот НЕ может переводить или обналичивать другим способом Ваш баланс монет! Поддерживается только торговля, то есть обмен монет (токенов) с целью получения выгоды от совершенных операций. Маржинальная торговля и лэндинг не поддерживаются в текущей версии.
Ключевые особенности Бота
Автоматический запуск и остановка торговли по индикаторам роста и спада цен на криптовалюты, представленные на бирже, которые рассчитываются Ботом на основе технического анализа;
Запуск или остановка ранее запущенной торговли по любой торгуемой паре, как в автоматическом, так и в ручном режиме;
Запуск торговли вручную по любой паре, то есть возможность выбрать пару для торговли самостоятельно. Остальное Бот сделает в автоматическом режиме с заданными параметрами (выставление ордеров на покупку и продажу, перевыставление и добавление ордеров на покупку или продажу и т.д).
Возможность изменения настроек торгового алгоритма в любой момент времени и по любой запущенной паре, в том числе и в ходе автоматической торговли;
Возможность продолжить ранее начатую торговлю (например, вручную) при помощи Бота с подсчетом уже закупленного баланса монет и продажей его с указанной в настройках торгового алгоритма прибылью;
Автоматический подсчет общей полученной прибыли с возможностью сброса для фактической фиксации прибыли;
Возможность вести торговлю через любые представленные на бирже инструменты к четырем основным монетам: BTC, USDT, ETH или XMR;
Возможность получать оповещения о ходе торговли в телеграмм. Теперь поддерживается бот в телеграмм (https://t.me/PoloniexTeleBot), который может работать в паре с Ботом.
Простой и понятный графический интерфейс с подробным отображением торговых операций по каждой торгуемой паре;
Наша команда разработчиков постоянно работает над улучшениями Бота, поэтому регулярно будут добавляться новые опции для торговли с получением всё большей прибыли и уменьшением рисков.
Описание графического интерфейса Бота
На рисунке представлен графический интерфейс Бота со всеми элементами управления и контроля. Далее приводится описание всех основных элементов контроля и управления Ботом по пунктам, которые нанесены на рисунок 1 красным шрифтом.
1 – Основное меню управления и настройки. В этом меню: Добавление аккаунта биржи (пункт Биржа) и настройка параметров автоматической торговли, настройка коммуникации с информационным ботом в приложении телеграмм (пункт Настройка), меню оплаты (пункт Оплата), кнопки уменьшения и увеличения графических элементов и размера шрифта надписей (пункты Увеличить и Уменьшить).
2 – Вкладка добавленной биржи с названием, указанным в настройках
3 – Общий список доступных к торгам монет по основным возможным парам (в верхней части списка) с фильтрами и вкладками. Доступны следующие фильтры: Иконка «Планшет» - выбор всех монет для отображения в списке; Иконка «Купюры» - Позволяет отобразить только те монеты, где есть баланс или открытые ордера; Иконка «Звезда» - позволяет отображать монеты, по которым ведется торговля; Иконка «Зеленая стрелка вверх» - позволяет отображать монеты, где скоро намечается рост по цене; Иконка «Красная стрелка вниз» - позволяет отображать монеты, где скоро намечается спад по цене. В этом окне серым цветом выделены монеты, по которым автоматическая торговля не разрешена пользователем. Синим цветом выделяются монеты, по которым автоматические торги разрешены. Возможна подсветка фона за названием монеты зеленым в случае скорого роста по цене и красным в случае скорого спада по цене. Цифры справа по каждой из монет отображают количество завершенных с прибылью циклов купли продажи.
4 – Баланс Вашего кошелька на бирже «Всего/Свободно/В ордерах» отображает соответственно сколько средств у Вас на бирже всего, сколько свободно для торговли или вывода и сколько занято в ордерах.
5 – Общая прибыль по конкретной выбранной вкладке в валюте выбранной вкладки (BTC, ETH, USDT, XMR).
6 – Тренд биржи – это показатель общего настроения трейдеров по всей бирже, разный на каждой из вкладок. Этот показатель указывает на сколько упали или подросли все монеты в общем на выбранной вкладке.
7 – Основное меню управления торговлей. В этом меню доступно (слева направо): Запуск или возобновление торгов по выбранной из списка монете - кнопка «Старт»; Остановка торговли - кнопка «Стоп»; Автоматическое завершение торговли с получением прибыли (текущего цикла) – кнопка «Последний цикл» или пауза; Остановка закупки по выбранной из списка монете – кнопка «Не покупать»; Просмотр истории торговли по выбранной из списка монете с подсчетом прибыли и других параметров торговли – кнопка «Инструменты».
8 – Текущие настройки торгового алгоритма. Если монета не участвовала в торговле, то отображаются настройки по умолчанию. Если монета временно не участвует в торгах, то отображаются последние примененные к торгам по этой монете настройки.
9 – Кнопки переключения между отчетом о торгах (логом) и текущим списком открытых ордеров с возможностью отмены любого ордера или выставления любых ордеров в ручном режиме.
10 – Переключаемое окно отчетов о текущих операциях по монете либо окно с открытыми ордерами.
11 – Одно из самых главных и важных окон с настраиваемым графиком типа «Японские свечи» и главным отличием от аналогичных торговых ботов конкурентов – индикаторами роста и спада цен по всем монетам.
Описание Buyer
Торговый алгоритм Buyer – это основной алгоритм, применяемый для торговли при помощи Бота. Рассмотрим суть торгового алгоритма, а затем возможные настройки.
Алгоритм Buyer – это усовершенствованный алгоритм Мартингейла, но он значительно усовершенствован. Алгоритм состоит из циклов закупки и последующей продажи с целью получения прибыли, установленной в настройках по каждой открытой торгуемой паре. Однако покупка происходит с такими минимальными отступами, что даже в случае сильного изменения цены Вы всегда будете защищены от растраты всего имеющегося баланса при покупке упавшей в цене монеты. Это достигается путем нелинейного увеличения минимального отступа на покупку и суммы закупаемых монет. Для этого в настройках торговли по каждой паре присутствует специальный коэффициент, который регулирует глубину изменения минимальных отступов на покупку и процента увеличения суммы покупки. На рисунке приведено окно встроенного в Бот калькулятора, позволяющего наглядно проиллюстрировать, как рассчитывается сетка ордеров.
Калькулятор производит автоматический расчет возможных ордеров на покупку в зависимости от процента падения цены при заданных настройках торгового алгоритма. На рисунке 2 видно, что даже если цена упадет более чем на 42%, то будет потрачено всего менее 0,1 биткоина на закупку при текущих настройках, что намного меньше, чем было бы потрачено при торговле по классическому алгоритму Мартингейла. Также на рисунке видно, что в начале цикла ордера на покупку (выделены жирными точками на графике) расположены значительно ближе друг к другу, чем в конце цикла, что обеспечит значительный объём закупки и последующую продажу даже при небольшом изменении цены на торгуемую монету. Таким образом, если цена на торгуемую монету упадет не значительно, а затем вернется к росту, то можно получить прибыль, которая будет однозначно больше, чем прибыль от торгов по классическому алгоритму Мартингейла. С другой стороны, если цена продолжит падение, то сумма покупки будет не столь существенна по сравнению с ранее использованным алгоритмом Мартингейла.
Получившийся алгоритм похож на стандартный алгоритм Мартингейла, но имеет отличие в автоматически изменяемых суммы каждой последующей покупке по меньшей цене и отступах на покупку.
Далее приведено описание настроек торгового Алгоритма Buyer.
Алгоритм Buyer имеет следующие настройки
Сумма первого ордера (BTC, ETH, USDT или XMR) - параметр, обозначающий количество потраченных средств на первую покупку вначале цикла;
Отступ сверху (%) – отступ вниз в процентах от текущей цены монеты на бирже для того, чтобы обеспечить более низкую цену закупленных монет и минимальную комиссию биржи за сделку;
Увеличение суммы (%) – величина в процентах, на которую будет увеличена сумма каждой последующей покупки по более дешевой цене.
Минимальный отступ вниз (%) - величина в процентах, на которую будет уменьшаться цена каждой последующей покупки по более дешевой цене;
Маржа (%) - процент, добавляемый к средней цене продажи для получения прибыли;
Количество ордеров на покупку - число ордеров, которое будет открыто для организации гарантированной покупки в случае резкого падения цены (дамп).
Увеличение суммы и отступа - коэффициент, который регулирует автоматическое увеличение параметров «Увеличение суммы (%)» и «Минимальный отступ вниз (%)». Данные параметры будут увеличиваться нелинейно, в случае если данный коэффициент не равен 0. Если коэффициент равен 0, то данные параметры не будут автоматически изменяться (классический алгоритм Мартингейла). Если данный коэффициент равен 100, то данные параметры будут увеличиваться в 2 раза на каждом шаге покупки, кроме самой первой покупки в цикле.
Максимальная сумма покупок (BTC, ETH, USDT или XMR) - ограничение максимальной суммы, которая может быть потрачена с вашего баланса на закупку данной монеты. Может быть отдельно задано для каждой торгуемой пары.
Ручной запуск и остановка торговли.
Для запуска торговли вручную необходимо выбрать желаемую монету из списка слева, затем вверху слева от лога нажать кнопку "Старт" (иконка с треугольником). Далее ввести в появившемся окне параметры торгов и нажать кнопку "Продолжить". Если на выбранной монете имеется баланс монет, то будет открыто диалоговое окно с различными вариантами действий
Начать торги заново (Алгоритм Buyer). Имеющийся баланс монет использоваться не будет. Открытые ранее ордера не будут отменены;
Продолжить незавершенную торги Алгоритм №1. Ниже указано, сколько монет имеется на балансе и их средняя стоимость, если это возможно рассчитать автоматически. Выбрав этот вариант, Бот попытается рассчитать стоимость имеющегося баланса монет на основании истории торгов. В случае неудачной попытки расчёта будет предложено выбрать ордера на покупку монет из истории торгов самостоятельно. Если монеты появились на балансе в результате перевода, а не в результате торгов, то рассчитать стоимость баланса монет не представляется возможным. В этом случае имеющиеся монеты можно продать вручную на бирже (Бот не будет продавать имеющийся у баланс монет), а для начала торговли выберите пункт выше «Начать торги заново»;
Восстановить вручную незавершенные торги (Алгоритм Buyer). Этот пункт используется для перехода с торговли вручную либо при помощи другого программного обеспечения, на торговлю Ботом. Также этот пункт необходимо задействовать в случае сбоя (например, получены некорректные данные от биржи), когда Бот не может автоматически рассчитать стоимость имеющегося баланса монет. В этом случае будет предложено самостоятельно выбрать ордера на покупку, которые будут учитываться при торговле. Таким образом, Бот подсчитает стоимость имеющегося баланса монет и корректно продолжит начатый ранее цикл с выбранными настройками торгового алгоритма. Выбрать новые настройки торгового алгоритма будет предложено далее.
Этот пункт стоит использовать, если:
- были частично исполненные ордера на покупку;
- была частичная продажа посередине цикла покупки и продолжение покупок монет после;
- в пункте «Продолжить незавершенные торги Алгоритм Buyer» не удалось рассчитать стоимость имеющегося баланса монет в автоматическом режиме.
Продолжить торги (Алгоритм №2) – в текущей версии действие не доступно.
Настройки торгов по Алгоритму №1 подробно описаны в п.4. Чтобы начать торговлю необходимо ввести параметры и нажать кнопку «Продолжить».
Бот позволяет открывать сколько угодно торговых пар, НО не забывайте про свой баланс и не увлекайтесь большим числом открытых в торговле пар.
Если есть необходимость изменить настройки торгового алгоритма, а торговля уже запущена, то это можно сделать нажав кнопки «стоп», затем «старт», выбрать в появившемся окне пункт «Продолжить незавершенную торговлю Алгоритм №1», затем в новом окне «Начало торгов» ввести новые параметры или исправить один из параметров и нажать кнопку «Продолжить». Новые параметры вступят в силу, и ордера будут изменены в соответствии с новыми настройками. Эту операцию также можно осуществлять с монетами, запущенными в торговлю в автоматическом режиме, но в этом случае монета перейдет в список монет запущенных в торговлю вручную и не завершит торговлю в автоматическом режиме.
Для того чтобы остановить торговлю можно использовать кнопку «Стоп» в верхней части программы или кнопку «Последний цикл». После нажатия кнопки «Стоп» ордера на бирже останутся открытыми и могут быть исполнены. После нажатия кнопки «Последний цикл» Бот может еще докупать монеты в случае падения цены и изменять ордер на продажу в соответствии с настройками торгового алгоритма. Но после того, как продажа полностью состоится, и будет получена прибыль, программа снимет все имеющиеся ордера на покупку и более не будет их выставлять. То есть торговля по этой паре завершится с распродажей всего купленного баланса монет и получением прибыли.
Режим автоматической торговли.
Автоматический режим торгов по конкретным парам по индикаторам роста и спада цен запускается, если в настройках биржи стоит галочка "Автоматически начинать торги". Торговля может быть открыта автоматически с заранее заданными параметрами. Параметры начала автоматической торговли находятся на вкладке "Биржа->Настройки->Авто-торги". На этой же вкладке находится кнопка «Параметры автоматических торгов» для настройки параметров торгового алгоритма для всех пар, запускаемых в автоматическом режиме. Настройки торгового алгоритма в автоматическом режиме полностью совпадают с настройками алгоритма №1, которые описаны выше.
На вкладке «Авто-Торги» доступны следующие настройки:
ограничение по суточному объему для начала торговли в автоматическом режиме (поле «Минимальный объем торгов»);
максимальное количество пар, которые могут быть запущены в автоматическом режиме (поле «Максимальное кол-во торгов»).
Для автоматического начала торгов необходимо в настройках во вкладке "Авто-торги" поставить галочку "Автоматически начинать торги". Изначально автоматический режим торговли для всех монет будет запрещен. Необходимо в списке монет правым кликом мышки выбрать монеты, по которым предполагается вести торги в автоматическом режиме, и включить опцию «Разрешить Авто-торги». Название монеты будет подсвечено синим цветом. Торговля начнется автоматически, спустя некоторое время при появлении индикатора роста цены монеты, подходящей под условия начала автоматической торговли. Индикатор роста цены отображается салатовой подсветкой в списке монет.
Автоматическая торговля НЕ начнется в следующих случаях:
На монете есть ненулевой баланс;
Монета запущена в торговлю вручную;
Монета не проходит по условиям для начала автоматической торговли. Условия для начала автоматической торговли задаются на вкладке "Авто-торги".
Автоматическая торговля в текущей версии Бота работает только во вкладке BTC, поскольку на этой вкладке представлено наибольшее число пар для торговли и большинство из них наиболее ликвидны. Автоматические торги НЕ могут начаться по парам, где основной валютой является USDT, ETH или XMR.
Автоматическая остановка торговли подразумевает под собой завершение текущего цикла с продажей всего купленного баланса монет и получения прибыли (аналогично нажатию кнопки "последний цикл"). Происходит это по появлению индикатора спада цены (розовая подсветка монеты в списке). Для автоматического завершения торговли необходимо в настройках во вкладке "Авто-торги" поставить галочку "Автоматически заканчивать торги".
Описание Алгоритма Seller
Алгоритм «Seller» является уникальной разработкой наших трейдеров, он не оставит никого равнодушным. Данный алгоритм встречается только у нас! Опробуйте торговую платформу с алгоритмом «Seller» уже сегодня, и Вы увидите, насколько он уникален. В случае падения цен на монеты, алгоритм позволяет получить профит. В этом его основная суть. При установлении правильных настроек и отслеживании прибыли, алгоритм будет работать на высшем уровне. Алгорим «Seller» автоматически работает с алгоритмом «Buyer», при этом Вы можете испробовать алгоритм на тестовой основе в течение 2-х недель с возможностью работы на биржах: Poloniex.com, Bittrex.com, Kucoin.com, Binance.com. Он также подойдет Майнерам!
Рассмотрим работу алгоритма «Seller» на следующем примере:
Вы имеете 100 монет, на текущий момент стоимостью 0,1 бтц, текущая цена – 0,001. Вы хотите получить с имеющихся монет больше, для этого необходимо установить желаемую сумму в настройках, например, 0,5 бтц. Продажа монет будет осуществляться понемногу и дешевле, а в процессе роста цены продажи будут расти. Однако согласно законам, цена не может расти бесконечно, в любом случае, она будет спускаться вниз, тогда алгоритм произведет выкуп ранее проданных монет.
В результате получаем следующее:
1) Продаем 5 монет по 0,0001.
2) Если продолжается рост цены, продаем еще 10 монет по 0,0002.
3) Происходит дальнейший рост? Продаем 15 монет по 0,0003
4) Наступает момент спада цены, и мы выкупаем проданные монеты 5+10+15 по цене 0,00015 (средняя цена продажи + маржа)
5) Происходит образование профита.
6) Если Вы установите галочку на «Докупать монеты», алгоритм произведет выкуп дополнительного количества монет, при этом на выкуп дополнительных монет будет потрачен профит.
7) Количество монет будет увеличено, а их итоговая стоимость упадет.
PoloniexBot - это торговая платформа для автоматической торговли криптовалютой на бирже криптовалют Poloniex, Bittrex, Kukoin, Binance