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

CLOUDBOT-2: Первый облачный бот для торговли на Binance, ByBit, Poloniex, Exmo, Bitmex, Huobi, Kucoin, OKX. Теперь с фьючерсами на Binance и ByBit.


Evgeny Pozharsky

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

Кто-то пробовал трейдить на новой exchange.btcc.com? Там до 8 октября безкоммисионная торговля.

Евгений, будет ли бот работать с этой площадкой?

В настройках аккаунта биржи не нашел функции создания API ключей...

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

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

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

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

Изображения в теме

16 минут назад, romchello сказал:

При постановке бота на паузу он отменяет макро ордера?

Нет

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

@Evgeny Pozharsky, было бы удобнее видеть логи по своему местному времени. Например, чтобы каждый пользователь мог выставить в настройках аккаунта свой часовой пояс. Мелочь, а приятно :)

 

Согласен. Гляну что можно сделать :)

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

Кто-то пробовал трейдить на новой exchange.btcc.com? Там до 8 октября безкоммисионная торговля.

Евгений, будет ли бот работать с этой площадкой?

В настройках аккаунта биржи не нашел функции создания API ключей...

 

Там когда на CNY была безкомисионная торговля торговало то всего человека 3, один из которых я :) Но там были объемы ого-го. А сейчас. Кому это надо?

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

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

Дак вы им сообщили что сделали вывод? Насколько я понимаю ваш вывод будет в ручном режиме и они просят сообщить когда вы совершили вывод в ответе этого тикета.

Да написал им ответ что сделал переевод.

 

 

Ответил сапорт по причине заморозки аккаунта и собственно ничег оудивительного :

Unfortunately our systems have detected that you may be in Crimea. Poloniex is
halting use of the exchange for Crimean residents and citizens.
 
санкции епта)))
Ссылка на комментарий
Поделиться на другие сайты

В 9 утра получил сообщение от бота
 

Цитата

 

CLOUDBOT CRITICAL ERRORCLOUDBOT CRITICAL ERROR

Невозможно обновить фикс ордер для пары ***_btc
Параметры ордера: *.******@*.******
Будет произведена попытка восстановить отмененный фикс ордер.

 

Это связано с сильной волатильностью на рынке или с биржей? Торгую на bitfinex

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

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

В 9 утра получил сообщение от бота
 

Это связано с сильной волатильностью на рынке или с биржей? Торгую на bitfinex

Это связано с тем, что бот не смог обновить фикс ордер.

Подробности вы должны смотреть в логах своего бота.

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

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

Это связано с тем, что бот не смог обновить фикс ордер.

Подробности вы должны смотреть в логах своего бота.

А можно узнать к какому часовому поясу привязан бот? У меня токийский часовой пояс.

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

14 минуты назад, bunnyeuro сказал:

В 9 утра получил сообщение от бота
 

Это связано с сильной волатильностью на рынке или с биржей? Торгую на bitfinex

мне тоже такое пришло, 2 письма в 0:53 по МСК

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

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

А можно узнать к какому часовому поясу привязан бот? У меня токийский часовой пояс.

UTC

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

Всё нашел тот отрезок где возникла ошибка

Цитата

WARN  : Trying to set fix order with amount (0.215634***) bigger than actual (0.17949924***).
WARN  : The difference between real and expected coin amount too high (16.75745012%).
INFO  : Try to set fix order after 60 secs for. Attempt 10 from 10
ERROR : Error set fix order 0.215634@0.070585
INFO  : Try to restore fix order

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

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

10 минут назад, bunnyeuro сказал:

Всё нашел тот отрезок где возникла ошибка

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

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

Причинами может быть:

- Ручное снятие макро-ордера бота

- Незачисление биржей средств на счет после исполнения ордера

 

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

14 минуты назад, Evgeny Pozharsky сказал:

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

Сомневаюсь что это могло быть вызвано недостатком ликвидности на балансе или ручным снятием ордера. Во первых стоимость ордера даже при максимальной волатильности за тот отрезок составляет максимум 0.03BTC, при балансе 0.22BTC. Снять вручную я тоже не мог, поскольку не выходил на биржу в это время. Может быть это связано с ограничением использования депо на 60%?

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

25 минут назад, bunnyeuro сказал:

Сомневаюсь что это могло быть вызвано недостатком ликвидности на балансе или ручным снятием ордера. Во первых стоимость ордера даже при максимальной волатильности за тот отрезок составляет максимум 0.03BTC, при балансе 0.22BTC. Снять вручную я тоже не мог, поскольку не выходил на биржу в это время. Может быть это связано с ограничением использования депо на 60%?

Ограничением со стороны бота? Нет.

Посмотрите полные логи вокруг этого места. Там будет что-то типа

- исполнен ордер 0,1... @ ...

- исполнен ордер 0.1... @ ...

- сумма исполненных ордеров 0.215634***

- проверка баланса

- на балансе 0.17949924***

И дальше то, что было приведено.

Бот не берет сумму фикса с потолка. Это сумма ордеров бота, пропавших с биржи, минус комиссии.

Затем бот перед постановкой фикса проверяет, сколько реально есть на балансе. Если разница незначительная (например, ошибка округления в 0,001%) - он корректирует фикс. У вас же разница 16%. Вопрос - где остальные средства от якобы исполненных ордеров? Ответ - либо какой-то ордер(-а)  реально не исполнялся, либо средства не зачислены на баланс. В обоих случаях невозможно создать фикс по причине недостатка баланса. О чем бот и сообщил.

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

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

Цитата

 

2017-09-28 00:00:15,311

INFO : Normalize price scale for value: 0.070585
INFO : Normalized price: 0.070584
INFO : Corrected profit is: 0.00015183
INFO : Check balance before create fix order.
WARN : Trying to set fix order with amount (0.215634***) bigger than actual (0.17949924***).
WARN : The difference between real and expected coin amount too high (16.75745012%).
INFO  : Try to set fix order after 60 secs for. Attempt 8 from 10
INFO  : Normalize price scale for value: 0.070585
INFO  : Normalized price: 0.070584
INFO  : Corrected profit is: 0.00015183
INFO  : Check balance before create fix order.

 

"Attempt 8 from 10" насколько я понял отображает кол-ко рестартов fix order, получается что данный лог повторялся в течение 10 раз, до появления ошибки.

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

24 минуты назад, bunnyeuro сказал:

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

Так я об этом и писал. И так же писал как такое могло случиться.

 

24 минуты назад, bunnyeuro сказал:

"Attempt 8 from 10" насколько я понял отображает кол-ко рестартов fix order, получается что данный лог повторялся в течение 10 раз, до появления ошибки.

Да, 10 раз с паузой в минуту. Это сделано для минимизации случаев, когда биржа долго зачисляет баланс.

 

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

8 минут назад, Evgeny Pozharsky сказал:

Так я об этом и писал. И так же писал как такое могло случиться.

 

Да, 10 раз с паузой в минуту. Это сделано для минимизации случаев, когда биржа долго зачисляет баланс.

 

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

Цитата
-0.13104572 /-0.16721900 *** 0.070999
 
28.09.2017 8:53:07

Как оказалось проблема заключалась в частично исполненном ордере. Хотелось бы прояснить, мог ли бот среагировать таким образом на частично исполненный ордер?

 

 

   

 

 

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

Евгений, вопрос и предложение на рассмотрение. Шаблонов я пока не нашел (хотя тема интересная) , но еще  интересует следующая тема.

Можно ли реализовать функцию плавающего процента? т.е. ставить профит от "А%" и до "В%",  Например от 2% до 0,2% с распределением по ордерам так что бы при срабатывании начальных ордеров фикс ставился с большим процентом (особенно интересно в условиях пампа на лонге), а при срабатывании большего количества ордеров % профита в фиксе уменьшался, постепенно подтягивая фикс (особенно важно если идет резкий дамп и там уже не до большой прибыли только бы не стать долгосрочным инвестором.

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

58 минут назад, Promkabel@mail.ru сказал:

Евгений, вопрос и предложение на рассмотрение. Шаблонов я пока не нашел (хотя тема интересная) , но еще  интересует следующая тема.

Можно ли реализовать функцию плавающего процента? т.е. ставить профит от "А%" и до "В%",  Например от 2% до 0,2% с распределением по ордерам так что бы при срабатывании начальных ордеров фикс ставился с большим процентом (особенно интересно в условиях пампа на лонге), а при срабатывании большего количества ордеров % профита в фиксе уменьшался, постепенно подтягивая фикс (особенно важно если идет резкий дамп и там уже не до большой прибыли только бы не стать долгосрочным инвестором.

Присоединяюсь к вопросу! Тоже есть подобная мысль.

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

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

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

Как оказалось проблема заключалась в частично исполненном ордере. Хотелось бы прояснить, мог ли бот среагировать таким образом на частично исполненный ордер?

 

 

   

 

 

 

Обычно частично исполненные ордера обрабатываются биржей так: ордер остается как и был, с тем же ID, только меняется его количество. Бот это отрабатывает. Возможно, в вашем случае на вашей бирже что-то работает по-другому. Напишите в поддержку с указанием вашего реф номера и точной даты/времени всего произошедшего - восстановим картину по шагам.

1 час назад, Promkabel@mail.ru сказал:

Евгений, вопрос и предложение на рассмотрение. Шаблонов я пока не нашел (хотя тема интересная) , но еще  интересует следующая тема.

Можно ли реализовать функцию плавающего процента? т.е. ставить профит от "А%" и до "В%",  Например от 2% до 0,2% с распределением по ордерам так что бы при срабатывании начальных ордеров фикс ставился с большим процентом (особенно интересно в условиях пампа на лонге), а при срабатывании большего количества ордеров % профита в фиксе уменьшался, постепенно подтягивая фикс (особенно важно если идет резкий дамп и там уже не до большой прибыли только бы не стать долгосрочным инвестором.

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

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

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

Unfortunately our systems have detected that you may be in Crimea. Poloniex is

halting use of the exchange for Crimean residents and citizens.
 

А это так и есть? Или теперь любого из РФ могут за крымчанина принять?

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

23 минуты назад, Evgeny Pozharsky сказал:

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

а привязать плавающий профит к ордерам (т.е.  допустим ордер №1 - профит 1%, №2 - 0,9%,  №3- 0,8 .... последний 0,2%) Конечно  распределение осуществлять в зависимости от кол-ва ордеров) ну и соответственно к фиксу будет цепляться уже исполненный ордер со своим профитом, ну а если что подтяжку всегда можно подрегулировать мартином. 

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

28 минут назад, Promkabel@mail.ru сказал:

а привязать плавающий профит к ордерам (т.е.  допустим ордер №1 - профит 1%, №2 - 0,9%,  №3- 0,8 .... последний 0,2%) Конечно  распределение осуществлять в зависимости от кол-ва ордеров) ну и соответственно к фиксу будет цепляться уже исполненный ордер со своим профитом, ну а если что подтяжку всегда можно подрегулировать мартином. 

Это реализовано в шаблонах. В стандарте такого не будет - слишком усложняется логика.

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

8 минут назад, Evgeny Pozharsky сказал:

Это реализовано в шаблонах. В стандарте такого не будет - слишком усложняется логика.

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

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

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

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

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

"что бы распределить процент профита по отдельным ордерам и подгрузить обратно

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

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

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

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

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

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

Войти

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

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

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

    • BlackRock запускает свой первый фонд токенизированных активов

      Крупнейшая компания по управлению активами BlackRock подала заявку на запуск фонда USD Institutional Digital Liquidity Fund. Это будет первый фонд компании с токенизированными активами. Согласно заявке, BlackRock создала фонд под юрисдикцией Британских Виргинских островов еще в 2023 году, однако публичного запуска пока не было. Компания подала форму D, благодаря которой собирается вывести фонд из некоторых норм регулирования SEC.   В документах сообщается, что для участия в фонде нео

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

    • Высокий суд Великобритании завершил первый этап слушаний по делу Крейга Райта о правах на Биткоин

      Крейг Райт завершил дачу показаний в свою защиту в Высоком суде Великобритании по иску Crypto Open Patent Alliance (COPA), которая добивается того, чтобы Райту было запрещено заявлять об авторских правах на Биткоин. Крейг Райт (Craig Wright) претендующий на лавры Сатоси Накомото и звание истинного создателя Биткоина, завершил дачу показаний в Высоком суде Великобритании. В центре судебного процесса, начавшегося в понедельник, 5 февраля, было утверждение Райта о том, что его личность скрывае

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

    • dripcasino.com - 50 фриспинов за регистрацию, Первый депозит 150% казино + 300% НА СПОРТ

      GAMES Мы говорим подделкам «нет» и предлагаем только лицензионные игровые автоматы. В каталоге более 5 000 игр от 50+ провайдеров с мировым именем. Помимо слотов с топовыми механиками, здесь есть Instant Games, Live Casino, раздел ставок на спорт и настольные игры – рулетка, блек-джек, покер, баккара.     CASH На DRIP быстрые выплаты и прозрачные транзакции. Для удобства пользователей предусмотрены различные способы пополнения баланса и вывода средств. Можно использ

      в Игры, гэмблинг, казино, беттинг

    • Первый в истории США криптобанк официально покинул рынок криптовалют

      Американский Vast Bank, ставший первым банком США с сертификатом Федеральной корпорации по страхованию вкладов (FDIC), заявил о прекращении операций с цифровыми активам. Администрация кредитно-финансового учреждения уведомила клиентов, что в ближайшее время принадлежащие им криптовалютные счета будут аннулированы, а цифровые активы проданы. При этом Vast Bank не собирается принимать заявки и обрабатывать транзакции на перевод криптоактивов на другую платформу кастодиального хранения или тор

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

    • Как заработать первый миллион

      1. Составление бюджета. Создайте реалистичный бюджет, чтобы отслеживать доходы и расходы, расставлять приоритеты в сбережениях и сокращать ненужные расходы.   2. Сбережения и инвестиции. Регулярно откладывайте часть своего дохода и рассмотрите возможность инвестирования в диверсифицированные активы, чтобы со временем увеличить свое богатство.   3. Управление долгом: Разработайте план систематического погашения долгов с высокими процентами, таких как кредитные карты или кредит

      в Флейм


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