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

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


HeathRow

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

Гм..

В шапке про получение демо версии написано

"Ткнув на кнопку получить ответ от биржи. ...

Ответ сервера во втором пункте скопируйте и скиньте мне на почту"

Так эта... это что, ответ, который есть смысл слать разработчику? :?

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

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

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

2 минуты назад, rgusev сказал:

Гм..

В шапке про получение демо версии написано

"Ткнув на кнопку получить ответ от биржи. ...

Ответ сервера во втором пункте скопируйте и скиньте мне на почту"

Так эта... это что, ответ, который есть смысл слать разработчику? :?

нет, смысл есть слать отличающийся от 200 если нет сил самому расшифровать код ошибки или ответ апи

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

3 часа назад, gordgelin сказал:

нет, смысл есть слать отличающийся от 200 если нет сил самому расшифровать код ошибки или ответ апи

Я специально изменил инструкцию, потому что сейчас некоторые ошибки приходят с 200-ым кодом. Поэтому лучше скопировать и показать мне любой ответ. К тому же некоторые несознательные товарищи, ленились проверять ключ чекером и копировали требуемый ответ с форума, а потом обнаруживалось что бот с этим ключом работать почему-то не хочет :blink:

3 часа назад, gordgelin сказал:

мог бы наверное помочь с интерфейсом если есть желание

Если хотите оказать проекту безвозмездную помощь в виде дизайна интерфейса, то я не против. Можете набросать для обсуждения эскизы форм версии, которая я надеюсь появится в ближайшее время. Главное без фанатизма :) Хотелось бы оставить интерфейс простым и понятным, не перегружая его большим количеством элементов.

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

Вопрос по работе бота. (сижу мучаю демо версию)

Можно ли вмешиваться в торговлю бота?

А именно

а. Пополнять/снимать средства во время работы бота.

б. Пополнять/снимать средства в то время, когда бот не работает.

г. Совершать операции купли/продажи во время работы бота.

д. Совершать операции купли/продажи в то время, когда бот не работает.

Что можно, что нельзя и какие манипуляции нужно сделать для дальнейшей работы бота, если эти манипуляции нужно делать?

Кстати ответы на эти вопросы (ИМХО) в шапку можно поместить.

(может я и не прав, тогда прошу просто ответить)

Спасибо.

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

@rgusev 

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

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

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

Ещё вопрос.

Саму программу можно запускать с разных компьютеров (при условии что работает одна копия)?

Сегодня принёс на флешке на работу, а прога что то ругается про превышение запросов и не торгует. Хотя настройки все сохранились и ордера в правом верхнем углу все отображены. (ну как все.. 3 висят на сэл. Но это демо и как я понимаю больше и не может демка)

С момента когда я остановил работу проги дома и да запуска на работе на биржу даже не лазил.

Ошибка

Цитата

9:04:55 Server response: HTTP/1.1 429 Too Many Requests command=returnTradeHistory&currencyPair=all&start=1507021299
9:04:57 Server response: HTTP/1.1 429 Too Many Requests command=returnTradeHistory&currencyPair=all&start=1507021299
9:05:38 Server response: HTTP/1.1 429 Too Many Requests command=returnOpenOrders&currencyPair=all
9:05:38 Server response: HTTP/1.1 429 Too Many Requests command=returnOpenOrders&currencyPair=all
9:05:40 Server response: HTTP/1.1 429 Too Many Requests command=returnOpenOrders&currencyPair=all
9:05:40 Server response: HTTP/1.1 429 Too Many Requests command=returnOpenOrders&currencyPair=all
9:09:23 Server response: HTTP/1.1 429 Too Many Requests command=returnTradeHistory&currencyPair=all&start=1507021299
9:09:24 Server response: HTTP/1.1 429 Too Many Requests command=returnTradeHistory&currencyPair=all&start=1507021299
9:10:19 Server response: HTTP/1.1 429 Too Many Requests command=returnOpenOrders&currencyPair=all

 

 

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

@rgusev

Переносить таким образом программу можно.

HTTP/1.1 429 Too Many Requests  - глюки биржи, можно игнорировать такие сообщения.

Бот у вас работает, ждет продаж, но если у Вас осталось лишь 3 ордера на продажу (и отсутствуют ордера на покупку) это говорит, что либо Вы задали настройки с очень рисковой стратегией, либо несоответствующие размеру депозита.

 

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

У меня  на аккаунте сейчас налички мало. Очень даже мало. Всего 4 бакса в битках было.

Он вчера вечером поторговал шустренько так,  я на ночь оставил. Вот теперь так.

Кстати вчера он иногда писал что "ордер не создан, денег у тебя нет", но торговал.

 

Сейчас висят ордера

111700332905    BTC_LTC      Sell    0.01221994    0.00820462    0.00010025    02.10 20:17:43
23138866154    BTC_STRAT      Sell    0.00089131    0.31001296    0.00027631    03.10 01:19:45
69155071882    BTC_ZEC      Sell    0.05815375    0.00543751    0.00031621    03.10 06:43:55


Пока эти 3 валюты вверх не пойдут, так и будет тишина.

 

В связи с этим возвращаемся к выше озвученному вопросу.

Каким образом можно вручную вмешаться (отменить зависшие ордера и продать их вручную) и потом запустить опять.

Можно конечно просто "всё обнулить", но это в моём случае пойдёт. 3 ордера. А если коммерческая версия и там завис ордер на крупную сумму, а валюта продолжает падать. Как вытащить, не ломая остальные ордера в работе?
 

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

@rgusev 

4 доллара конечно маловато для полноценного ознакомления с программой...

Если хотите распродать вручную одну из "зависших" пар, то можно это сделать одним из двух вариантов:

1. Простой: Не останавливая бот, снимаете с торгов ордер и продаете его с комиссией тейкера (0.25%). (Имейте в виду, что если не поставить флаг "только продажа" сразу после снятия ордера начнется закупка новой пары).

2. Посложнее: Засекаете последнюю запись в торговой истории, останавливаете бота, снимаете и продаете любым способом ордер зависшей пары и перезапускаете бот с синхронизацией торговой историю.

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

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

Ещё вопрос.

Как ведёт  себя бот в случае если на баланс не BTC, а второй составляющей пары приходит пополнение? Бот включает эту сумму в свои расчеты или он работает только со своими ордерами?

Т.е.

Есть торгующаяся пара BTC_ETH

На баланс ETH приходит сумма.

Бот учтёт дополнительные суммы при операциях купли/продажи, или эта пришедшая сумма не будет учитываться при продаже ETH?

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

@rgusev 

Это мы уже по второму кругу пошли. :) На изменившиеся балансы, как BTC так и других валют, он никак не реагирует. Главное что бы ему хватало сред для сделок в рамках установленных настроек.

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

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

 

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

Спасибо за ответы.

Может типа FAQ сделать в шапку?
Я понимаю что 90% вопросов слишком очевидны для тех, кто давно в этом деле крутится. Но не для таких как я новичков.

По поводу "второго круга", не совсем так.  Несколько разные вопросы:  Можно ли вносить и как при пополнении счёта бот себя ведёт. (ИМХО)

 

Кстати по идеям в дороботку.

Может сделать опрос ордеров на бирже каждые N времени. Пусть бот подгружает реально существующие ордера в свою базу и включает их в работу.

И "идея 2". Пусть бот сканирует конфигурационный файл каждые N времени и подгружает текущие изменения.

Это удобней, а делается достаточно легко.

 

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

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

Можно ли вносить и как при пополнении счёта бот себя ведёт. (ИМХО)

Всегда пожалуйста.

Ок, пусть будут разные вопросы :)

Можно. Никак не отреагирует, будет торговать точно так же как до пополнения (или как торговал бы без него) согласно установленным настройкам. Он вообще не смотрит в балансы валют, и соответственно никак не видит что они изменились, только лишь внимательно следит за торговой историей. Ответ принимается? :)

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

Угу. Тогда получается так.

Бот не отслеживает балансы валют. Вообще.

Поскольку бот работает с папами BTC_XXX, то

1.  Балансы XXX он не видит  и не использует в своей работе. 

2.  Баланс BTC он не видит, но поскольку старт любой торговой операции он начинает с покупки, то бот использует весь реальный  баланс BTC при закупках по настройкам.  (использует "в слепую")

 

Так?  

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

@rgusev 

Все верно, Вы уже разбираете в боте не хуже меня :)

Он использует ту часть баланса, которая соответствует заданным настройкам. Таким образом мы подошли к вопросам, почему бот нам сообщает о нехватки BTC и для чего нужен экселевский файлик "расчет ставок"? :)

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

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

Таким образом мы подошли к вопросам, почему бот нам сообщает о нехватки BTC и для чего нужен экселевский файлик "расчет ставок"? :)

А вот "безпонятия." :-)

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

Не учитывает  ваш файлик такой мизерный депозит. :-(

Он  у вас корректно отрабатывает при депозите более 0.025 BTC. А это несколько больше чем 4 бакса... ;-)

Я и так оставил минимально возможную ставку 0.00010001. Меньше биржа не разрешает.

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

@rgusev Особо смысла и нет ставить больше, чем 0.00010001. Гораздо важнее определиться с правильным процентом прибыли, а олигархической разницы между 0.00010001 и 0.00010005 на демоверсии как по мне нет. Она все одно для целей работы программы а не для большой красной кнопки бабло. Просевший курс сразу расставит все по местам :).

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

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

Вы не совсем правы. Количество ставок 29. В программе прописано.
Даже если это не так, то больше 5 это точно. У меня штук по 8 примерно было.

Но по сути вы правы. 4 бакса это мало для нормального тестирования. 

Вкладывать выдёргивая не хочу.  Все доходы от майнинга уже распределены. ... с кранов что ли позакидывать? 

По 2-3к сатоши в день делается легко.  Хотя это 10-20 центов в день... До пенсии будут собираться 0.05 BTC.

 

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

Именно так, я про минимальную ставку - их 5. Да даже если и сорок* максимальную- ничего не соберете и до пенсии. Ну, ок, купил бот Вам 20 и продал столько же ставок. Это же не прибыль, а принцип работы только остался на балансе.

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

Я собственно по кранам вспомнил по причине того что собранное с кранов хорошо в некоторые облачные проекты  ложится. От откровенных хайпов до облачных майнингов (настоящих, а не тех хайпов что сейчас развелось как тараканов), в которые можно заливать не битки, а другую валюту. Я через доги работаю. Комиссия минимальна, сама валюта дешёвая. (23-26 сатоши за дога).

Собрал 2к сатоши, конвертнул в доги и забросил на баланс. ... ""три старушки уже рубль". :wink:

Кстати почему то за всё время бот ни разу DOGE не использовал. Хотя и волатильность у них приличная и цена  малая. Т.е. для мелких ставок по идее лучший вариант.

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

3 часа назад, rgusev сказал:

Кстати почему то за всё время бот ни разу DOGE не использовал. Хотя и волатильность у них приличная и цена  малая. Т.е. для мелких ставок по идее лучший вариант.

Все зависит от настроек. Скорее всего в Вашем списке есть более приоритетные по объему торгов пары чем DOGE. Алгоритм автоматического выбора пар описан в первом посте - https://forum.bits.media/index.php?/topic/42145-botanica-торговый-бот-для-биржи-poloniex/

 

 

Цитата

 

Описание алгоритма автоматического выбора валютных пар:

 

Валютная пара из разрешенного списка с наибольшим объемом торгов будет выставляться первой при условии что:

  • а) Можно выставить ордер на вхождение с лучшей ценой ниже любого из индикаторов EMA(20) или EMA(30)
  • б) В разрешенном списке нет пары удовлетворяющих условию а). В этом случае будет выбрана валюта у которой текущая цена находится наиболее ближе к индикаторам EMA(20) или EMA(30).

Если описать это проще в двух словах, бот старается избегать закупок валют на пике цен и выбирает те валюты, у которых прогнозируется динамика на повышение.

 

 

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

А можно идею?

1. В интерфейсе проименовать колонки и окна.

2. Сделать оконце с текущим балансом по текущему курсу (то что смотртся на бирже в башбоард "Estimate value of holdings" ) + оконце с прогнозируемым балансом по результату завершения всех текущих ордеров.

Вооть.. это ИМХО полезно.

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

21 минуту назад, Gorka сказал:

Если у меня большой размер депозита, потянет ли бот торговлю 20-30 парами?

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

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

Уважаемый автор.

Не могли бы вы проверить сами демо версию во по какому вопросу.

Ну не желает она у меня работать с DOGE

Я ужё вообще удалил все пары из конфига кроме BTC_DOGE, но пронрамма всёравно не начинает покупку/продажу DOGE. Хотя сейчас догов колеблется в день по несколько раз.

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

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

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

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

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

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

Войти

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

Войти
  • Последние посетители   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 применились

      в Видеокарты


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