Перейти к содержанию

BOTanica - серия торговых ботов для бирж Poloniex и Binance


HeathRow

Рекомендуемые сообщения

Что-то ошибки в новой версии сыпят кучей...

Screenshot_1.jpg

и ставки подстраховки удаляются аж после 8 минут после продажи!!!

Screenshot_3.thumb.jpg.321cb2f5e9f7e6db910c890e94a505b2.jpg

Такое ощущение, что Бот висит.  Проходит слишком много времени пока бот удаляет ставки подстраховки.

17:09:10 - бот определил, что успел купить валюту до отмены ставок подстраховки.

17:09:11 - бот определил, что надо выставить ордер на продажу.

17:21:06 - бот выставил ордер на продажу.

Прошло почти 12 минут !!!!!!

Бот успевает закупиться по ставке подстраховки от предыдущего ордера, а не по новому ордеру на покупку.

 

Screenshot_4.thumb.jpg.e1a59bd38f421d71a79a979726ac6da9.jpg

PS: Откатил на предыдущую версию.

Изменено пользователем Pushistik
Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 2,2 тыс
  • Создана
  • Последний ответ

Топ авторов темы

2 часа назад, Pushistik сказал:

подскажите, пожалуйста, более подробно, что будет делать бот (обработка) с остатками?

Здравствуйте. Если после закрытия сделки у нас оказался остаток с суммой ниже минимальной ставки, то будет создана новая сделка с новой ставкой вхождения.

 

1 час назад, Pushistik сказал:

Такое ощущение, что Бот висит.  Проходит слишком много времени пока бот удаляет ставки подстраховки. 

Если он все же удалил ставки, значит все это время добивался ответа от биржи, сам по себе он не "засыпает". В таких случаях смотрите вкладку "журнал", если есть какие-то проблемы с биржей или связью там должна быть информация на этот счет.

 

1 час назад, Pushistik сказал:

Что-то ошибки в новой версии сыпят кучей... 

Все тоже самое, лог-файл и db-файл на почту, будем разбираться.

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, HeathRow сказал:

Если он все же удалил ставки, значит все это время добивался ответа от биржи, сам по себе он не "засыпает". В таких случаях смотрите вкладку "журнал", если есть какие-то проблемы с биржей или связью там должна быть информация на этот счет.

В журнале также замирание на 15 минут, в окне информация не обновлялась.

Ссылка на комментарий
Поделиться на другие сайты

22 минуты назад, HeathRow сказал:

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

А продавать будет с учетом хвоста (прибавит хвост к сумме закупки)? Или только ту сумму, которую купил?

Такие будет обрабатывать? Остались после сбоев. Я поэтому и просил добавить в бот возможность ручного выставления ордеров , чтобы избавляться от таких хвостов. Да и депозит на них зависает...

Screenshot_5.thumb.jpg.1f31cd6617165a767e1a014ff67e6378.jpg

Изменено пользователем Pushistik
Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Pushistik сказал:

В журнале также замирание на 15 минут, в окне информация не обновлялась.

У него нет ничего такого, что бы он мог молча обрабатывать по 15 минут. Теоретически, если из-за программной ошибки он войдет в бесконечный цикл, то уже точно от туда никогда не выйдет. Больше похоже, что на эти 15 минут его "придушила" система.

5 минут назад, Pushistik сказал:

А продавать будет с учетом хвоста (прибавит хвост к сумме закупки)? Или только ту сумму, которую купил? 

Да, прибавит оставшийся с прошлой сделки хвост(остаток) к сумме новой закупки.

9 минут назад, Pushistik сказал:

Такие будет обрабатывать?

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

 

 

Ссылка на комментарий
Поделиться на другие сайты

Всем привет!

16 часов назад, HeathRow сказал:

У него нет ничего такого, что бы он мог молча обрабатывать по 15 минут. Теоретически, если из-за программной ошибки он войдет в бесконечный цикл, то уже точно от туда никогда не выйдет. Больше похоже, что на эти 15 минут его "придушила" система.

Сегодня наблюдал специально - после продажи ставки, выходят сообщения об удалении ставок подстраховки и всё, зависает на этом этапе минут на 5-7.  При этом именно бот грузит систему на 13%.

Screenshot_10.thumb.jpg.6059e6e13c8998c51b1e06ee75a6d9a4.jpg

 

Screenshot_7.thumb.jpg.d52f4175dec06be876394825dafd7506.jpg

 

Screenshot_6.thumb.jpg.e63c38ed322bc6ae3d64d50ee4315fad.jpg

Ссылка на комментарий
Поделиться на другие сайты

Вот прямо сейчас остановил бота. Затем снова запустил - загрузка процессора 13% и никаких сообщений ни в журнале, ни в окне лога.

Screenshot_8.thumb.jpg.655f5b62589252df8d79a6bcc7ce45a6.jpg

После почти 4 минут зависа снова пошли сообщения в окне лога и загрузка процессора упала до 1%.

Screenshot_9.thumb.jpg.e0b56aa8dc54594409e1434b32547da3.jpg

Ссылка на комментарий
Поделиться на другие сайты

 

2 часа назад, Pushistik сказал:

Вот прямо сейчас остановил бота. Затем снова запустил - загрузка процессора 13% и никаких сообщений ни в журнале, ни в окне лога.

 

2 часа назад, Pushistik сказал:

Сегодня наблюдал специально - после продажи ставки, выходят сообщения об удалении ставок подстраховки и всё, зависает на этом этапе минут на 5-7.  При этом именно бот грузит систему на 13%. 

 

13 процентов это не нагрузка. После продажи бот начинает выбирать пару для выставления новой сделки и активно отправлять запросы на биржу для построения графиков ЕМА (а это по несколько запросов для каждой пары). Построить график не сложно, но для этого нужно получить данные от биржи. А когда пар в списке почти 4 десятка, как у вас, то это выливается в очень большой поток запросов. На что биржа скорее всего начинает реагировать как на флуд. Попробуйте для эксперимента запустить бот сначала с 1-2 парами, а потом наращивать по 5 с каждым шагом, найдете оптимальное количество.

Изменено пользователем HeathRow
Ссылка на комментарий
Поделиться на другие сайты

22 часа назад, Pushistik сказал:

Что-то ошибки в новой версии сыпят кучей...

Screenshot_1.jpg

 

Разбор ошибок, которые вы присылали вчера.

1.

17:02:09: {"error":"Total must be at least 0.0001.","success":0,"fee":"0.00200000","currencyPair":false}

Это была попытка изменить ставку которая на тот момент была частично выкуплена в двумя частями

414829155 13693584918 26.04.2019 16:59:36 BTC_BAT 2 0.00007081 16.56786412 0.00117317 0.00080000
414829151 13693584918 26.04.2019 16:59:32 BTC_BAT 2 0.00007081 38.92503473 0.00275628 0.00080000

мизерная сумма остатка не позволила изменить эту ставку

В 17:07:50 был реализован и этот остаток

:414829709 13693584918 26.04.2019 17:07:50 BTC_BAT 2 0.00007081 0.03320214 0.00000235 0.00080000

Далее удаляются ставки подстраховки:

17:09:03: command=cancelOrder&orderNumber=13692166338
17:09:05: command=cancelOrder&orderNumber=13692952551
17:09:06: command=cancelOrder&orderNumber=13693439064
17:09:08: command=cancelOrder&orderNumber=13693433070

Но к тому моменту была частично выкуплена одна из ставок подстраховки, поэтому бот как и положено создал новую сделку с той же парой, выставив на продажу остатки

17:21:04: command=sell&currencyPair=BTC_BAT&rate=0.00007154&amount=12.55419761&postOnly=1
17:21:06: {"orderNumber":"13696380120","resultingTrades":[],"fee":"0.00080000","currencyPair":"BTC_BAT"}

И создал ставки подстраховки

17:21:06: command=buy&currencyPair=BTC_BAT&rate=0.00006990&amount=5.72246066
17:21:08: command=buy&currencyPair=BTC_BAT&rate=0.00006976&amount=6.88073395
17:21:10: command=buy&currencyPair=BTC_BAT&rate=0.00006962&amount=8.04366562
17:21:12: command=buy&currencyPair=BTC_BAT&rate=0.00006948&amount=9.21128383
17:21:14: command=buy&currencyPair=BTC_BAT&rate=0.00006934&amount=10.38361696

Здесь все ошибки ботом были обработаны как положено и сделка корректно вышла на второй вкруг.

 

2.

17:02:11: {"error":"Invalid order number, or you are not the person who placed the order.","success":0,"fee":"0.00200000","currencyPair":false}

Это попытка продать ставку которая к тому моменту была полностью реализована:

414829114 33181529492 26.04.2019 16:59:09 BTC_BCHABC 2 0.04997826 0.00551730 0.00027574 0.00080000

Остатков на покупку не было, все ставки подстраховки были удалены:

17:05:37: command=cancelOrder&orderNumber=33179201822
17:05:39: command=cancelOrder&orderNumber=33179219804
17:05:43: command=cancelOrder&orderNumber=33179238785
17:05:45: command=cancelOrder&orderNumber=33179253770
17:05:47: command=cancelOrder&orderNumber=33179265758

После чего сделка была закрыта.

Все ошибки обработаны, сделка закрыта корректно.

 

3.

17:08:39: {"error":"Invalid order number, or you are not the person who placed the order.","success":0,"fee":"0.00200000","currencyPair":false}

Это попытка изменить сделку из случая 1 после того как она была полностью реализована.

Ошибка была обработана.

 

4.

17:08:45: {"error":"Invalid order number, or you are not the person who placed the order.","success":0,"fee":"0.00200000","currencyPair":false}

Так же как и случае 2, была предпринята попытка изменения уже реализованной ставки, но по другой паре. Реализация ставки тремя частями:

414829586 223768602429 26.04.2019 17:05:46 BTC_DASH 2 0.02058996 0.00001951 0.00000040 0.00080000
414829583 223768602429 26.04.2019 17:05:45 BTC_DASH 2 0.02058996 0.01900000 0.00039120 0.00080000
414829525 223768602429 26.04.2019 17:04:52 BTC_DASH 2 0.02058996 0.17183375 0.00353805 0.00080000

Все реализовано без остатка. Удаление ставок подстраховки:

17:12:05: command=cancelOrder&orderNumber=223755918126
17:12:07: command=cancelOrder&orderNumber=223759789251
17:12:08: command=cancelOrder&orderNumber=223760729310
17:12:09: command=cancelOrder&orderNumber=223761148890
17:12:11: command=cancelOrder&orderNumber=223761395643

Сделка закрыта корректно, ошибка обработана:

 

Действительно, в вашем случае наблюдается постоянное отставание бота от биржи, в связи с чем ему приходится обрабатывать ошибки подобного рода. Причин может быть несколько, как я уже писал на это могут влиять лаги биржи, проблемы связи, большое количество пар в настройках или ограничение ресурсов в системе, так же возможны одновременное наложение нескольких из этих причин.

 

 

 

 

 

 

 

 

 

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Всем Добра!

1. Тоже поддерживаю добавление чекбоксов, о которых было сказано ранее Опубликовано: 4 май 2018, 22:47

2. Также, хотелось бы видеть в окне настроек (Изменить) кнопки с предустановленными настройками. Допустим это шаблоны 1,2,3,4, при нажатии которых  происходит автоматическое заполнение строк "любимыми" значениями. А если их сделать еще и цветными для информативности, вообще супер.

Изменено пользователем Customer
Ссылка на комментарий
Поделиться на другие сайты

Версия для BINANCE - 1.0.0.2

С особенностями бота для BINANCE можно ознакомиться в релизе прошлой версии, рекомендую прочитать тем кто использует бота впервые.

Ограничения демо-версии (FREE):

- возможность торговать парами только по следующим базисным валютамам: BNB, BTC, ETH

- не более двух пар на каждую базисную валюту (всего 6 пар)

- максимальные суммы ставок вхождения ограничены значениями: 2 BNB, 0.002 BTC, 0.02 ETH

- не более 10 ставок подстраховки по каждой сделке.

 

 

 

 

11.05.2019 в 14:28, Customer сказал:

Также, хотелось бы видеть в окне настроек (Изменить) кнопки с предустановленными настройками. Допустим это шаблоны 1,2,3,4, при нажатии которых  происходит автоматическое заполнение строк "любимыми" значениями

Можно сохранять файлы "любимых" настроек, и выборочно подкладывать их боту когда необходимо. Функционально будет тоже самое, но разве что не через интерфейс самой программы.

Изменено пользователем HeathRow
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Версия для BINANCE  - 1.0.0.8

Дополнение в связи с изменением биржевого лимита на количество запросов по API протоколу (увеличено до 1200 запросов в минуту).

Изменено пользователем HeathRow
Ссылка на комментарий
Поделиться на другие сайты

после ошибки бот останавливается и надо его руками запускать

botanica.jpg

Ссылка на комментарий
Поделиться на другие сайты

@Михаил Кручинин Сообщите номер вашей версии и отправьте лог-файл мне на почту.

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Доброго времени суток , когда ждать обновления на Binance ? Ибо накопилось.

Ссылка на комментарий
Поделиться на другие сайты

@Alex Rahmanin 

Здравствуйте. Глобальных обновлений пока не планируется, в тестировании версия с измененным лимитом запросов, но сейчас, к сожалению, нет возможности что бы полноценно ее погонять, поэтому будет выложена попозже. Но если хотите могу скинуть, протестируете сами.

Ссылка на комментарий
Поделиться на другие сайты

12 минут назад, HeathRow сказал:

@Alex Rahmanin 

Здравствуйте. Глобальных обновлений пока не планируется, в тестировании версия с измененным лимитом запросов, но сейчас, к сожалению, нет возможности что бы полноценно ее погонять, поэтому будет выложена попозже. Но если хотите могу скинуть, протестируете сами.

Уже тестирую

- установленный тейк профит не фиксируется 

- при выставлении пары помимо BNB закупает на все без остановки 

- Может купить и забыть выставить на продажу 

- Где Шорт ? как настроить ?

Версия для BINANCE - 1.0.0.2

Изменено пользователем Alex Rahmanin
Ссылка на комментарий
Поделиться на другие сайты

@Alex Rahmanin 

Да верно, версия с измененным лимитом уже выложена несколькими постами ранее, запамятовал.

Из-за особенностей биржи шорта в этой версии не будет. Тейкпрофита в боте так же нет и не планируется, или что вы имели в виду под этим понятием?

По остальным случаям отправьте отчеты со скринами, логами, настройками, и кратким описанием мне на почту, посмотрю там что.

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, HeathRow сказал:

@Alex Rahmanin 

Да верно, версия с измененным лимитом уже выложена несколькими постами ранее, запамятовал.

Из-за особенностей биржи шорта в этой версии не будет. Тейкпрофита в боте так же нет и не планируется, или что вы имели в виду под этим понятием?

По остальным случаям отправьте отчеты со скринами, логами, настройками, и кратким описанием мне на почту, посмотрю там что.

Я имею ввиду следующее , при установленном значении: Прибыль 10% , фактически не устанавливает выше 1%

Ссылка на комментарий
Поделиться на другие сайты

8 минут назад, Alex Rahmanin сказал:

Я имею ввиду следующее , при установленном значении: Прибыль 10% , фактически не устанавливает выше 1% 

Доходность в настройках как устанавливаете? В реальных процентах или коэффициентом? Во всех новых версиях шаг, прибыль и мартин указывается в процентах как есть.

Ссылка на комментарий
Поделиться на другие сайты

4 минуты назад, HeathRow сказал:

Доходность в настройках как устанавливаете? В реальных процентах или коэффициентом? Во всех новых версиях шаг, прибыль и мартин указывается в процентах как есть.

в % без мартина 

Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, Alex Rahmanin сказал:

в % без мартина 

Ну тогда, как я уже писал выше, присылайте необходимые файлы, будем разбираться.

Ссылка на комментарий
Поделиться на другие сайты

@HeathRow 

Скачал триал версию. Хочу попробовать.

Настраиваю пару ETH_STEEM  на торговлю Short.

По требованию бота вписал пару на торговлю Long. ETH_BAT.

Баланса ETH нет, есть только STEEM, которые и хочу шотить.

Бот постоянно пишет: 

Цитата

Ошибка при создании нового ордера на продажу: Not enough ETH.

В журнале сыплются сообщения

Цитата

ETH_BAT Dif:-0.00788836 Vol:18.88703061
ETH_STEEM Dif:14.37752326 Vol:0.59906503
ETH pairs in trade: 0 Limit: 1

Бот не может работать только в шот?  Ему обязательно нужна хоть одна пара в лонг, или я не правильно настраиваю?

 

 

 

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, coin1 сказал:

Бот не может работать только в шот?  Ему обязательно нужна хоть одна пара в лонг, или я не правильно настраиваю? 

Неправильно настраиваете. Пары с Short не участвуют в автоматическом выборе, поэтому если хотите торговать только такими парами, настройку "кол-во пар" нужно установить в 0, этот параметр необходим для торговли с Long парами.

Изменено пользователем HeathRow
Ссылка на комментарий
Поделиться на другие сайты

07.07.2017 в 16:05, HeathRow сказал:
  • «Доходность (Коэффициент)». (Не путать с процентом, коэф. 0.003 = 0.3%, 0,01 = 1% и т.д.) Коэффициент прибыли для выставления ордера на продажу, учитывающий комиссию биржи. Например, при значении этого параметра - 0.002 и размере ставки вхождения 1btc, после повышения курса до уровня курса ордера продажи мы получим 0.002btc чистой прибыли, т.е. 0.2%. Если до выхода из торгов по данной валютной паре были так же куплены ставки подстраховки, то прибыль увеличивается пропорционально их количеству.
  • «Мартингейл. (Коэффициент как и доходность)»  увеличение размера ставок подстраховки. Мартингейл - 0.1 означает что размер каждой последующей ставки будет увеличен на 10% от размера ставки вхождения. Размер ставок подстраховки: (1)0.1; (2)0.11; (3)0.12;….

Это действительно так, или что то поменялось?
Версия 2.0.1.1

По результату не похоже что там коэффициент.
И выглядит по другому, не как в первом посте.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • simple bot, серия разных ботов для торгов на биржах yobit,exmo,wex,bittrex,hitbtc

      бесплатные версии (зачастую они аналогичны тем, что можно получить за бонус)  http://faq.pp.ru/soft/_share_prog/ описание программ, последняя информация о модификациях http://faq.pp.ru/soft/   бот для биржи yobit бот для биржи exmo бот для биржи bittrex программа для отслеживания разницы курсов между двумя биржами иобит и битрикс бот для биржи wex       Боты для yobit, wex, bittrex умеют работать с чатом телегра

      в Софт для трейдинга

    • На YouTube появилась вторая серия проекта «Хомяки против быков»

      На видеохостинге YouTube появилась вторая серия проекта «Хомяки против быков», запущенного в 2019 году компанией Pro Blockchain Media. В каждой серии организаторы спрятали денежный приз. «Хомяки против быков» – это мультипликационный проект, рассказывающий о криптовалютном мире. При этом в каждой серии организаторы прячут денежный приз. Если в первой серии призом был 1 BTC, то во второй зрители могут получить 5 000 монет Minter (BIP). Первая серия была представлена в мае 2019 года. Созд

      в Новости криптовалют

    • BOTanica - серия торговых ботов для бирж Poloniex и Binance

      BOTanica - серия торговых ботов   Botanica – серия роботов для автоматизированной торговли на биржах Poloniex и Binance с использованием api-протокола. Применяют торговую стратегию усреднения с мартингейлом и заданной ставкой прибыли   Что умеют боты: торговать всеми валютными парами, имеющимися на биржи poloniex и binance. самостоятельно выбирать, из заданного пользователем списка, валютные пары для торговли, в зависимости от состояния рынка. Так же возможно строго

      в Биржи криптовалют

    • Разгон nvidia 10x серия под Linux

      Добрый день, очень нужна помощь форумчан с ну вопросом.   Имею ферму на картах Inno3d P106-090 (полный аналого GTX 1066, но с порезанным числом cuda ядер). На систему установлена Ubuntu 16.04 + дрова 384-е к картам, все акрты системой определяются, работают, НО я никак не могу получить доступа к разгону. Для получения доступа к разгону в Nvidia X Settings ввожу в терминале $ sudo nvidia-xconfig --cool-bits=12, прописывается что для всех карт параметры по cool-bits применились

      в Видеокарты


×
×
  • Создать...