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

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


Evgeny Pozharsky

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

ERROR [2017-06-12 06:24:13,187] Executor-ZP3FPPHS-R42VATMT-T8QTEP9F-VO2VGG66: Can not get active orders with message: Nonce must be greater than 1497200858359. You provided 561001012. (HTTP status code: 422)

Добрый день. Подскажите как это интерпретировать? В чем может быть проблема? (кроме проблемы с моим скудным мозгом)

 

 

API ключ является средством идентификации вашего торгового автомата для биржи. Он выдается один раз, активируется при первом использовании. Данный ключ может быть использован только там, где он активирован. Это значит:

1) Нельзя регистрировать нового бота на б/у ключ - он не заработает

2) Нельзя использовать ключ, на котором работает бот, где-то еще - бот сломается

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

 

Это правило работает для всех бирж.

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

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

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

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

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

Ок понял. Сделаю запрос. Просто к апи я не прикоснулся, а появилась данная ошибка после полного сброса.

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

В поиске не нашел, в связи с этим вопрос к разработчику. торгую с мартингейлом в 70%...

 

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

 

и не знаю может быть это вопрос а может быть предложение но профит который копится в USD бот может сам переводить в ETH тем самым увеличивая оборот ?

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

@pitbred, частично исполненные ордера нормально обрабатываются, как макро, так и фиксы.

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

@Evgeny Pozharsky, а как у Вас реализована такая ситуация, на примере лонга, можно уйти как ни странно в минус. Например есть фикс и частично исполненный бай. Затем цена пошла вверх и исполнился фикс. Далее например задержка и выставление новой сетки, но после исполнения фикса и выставлением новой сетки, цена сильно падает (с ценой ниже чем частично исполненный бай). Таким образом перед началом нового цикла на балансе остается вторая валюта и если этот остаток включить в фикс после первого бая, то уходим в минус, т.к. продаем дешевле чем купили :-)

у меня шорт. у меня профит при ходе в низ а сверху макро

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

Евгений, а если торговать с фиксированной ценой первого шага и цена сильно "ушла". 

Бот выставит сетку, если цена первого шага в новом цикле меньше чем текущая? 

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

Евгений, а если торговать с фиксированной ценой первого шага и цена сильно "ушла". 

Бот выставит сетку, если цена первого шага в новом цикле меньше чем текущая? 

ничего не понял - какая стратегия, куда ушла...

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

че-то мне плохо последние сообщения читать, 
Можете конкретнее формулировать?

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

) сорри за косноязычность.

 

стратегия лонг, фиксированная цена первого шага 0.0025, выполнили несколько покупок, продали фикс.

бот начинает новый цикл, цена по рынку 0.0021, каковы действия бота? выставит сетку начиная с 0.0025?

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

 

 

) сорри за косноязычность.   стратегия лонг, фиксированная цена первого шага 0.0025, выполнили несколько покупок, продали фикс. бот начинает новый цикл, цена по рынку 0.0021, каковы действия бота? выставит сетку начиная с 0.0025?

Ну как бы помягче... сраная арифметика...
И вообще про что  этот пост?
Ссылка на комментарий
Поделиться на другие сайты

 

 

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

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

я же клоню к варианту "один юзер - один ИП". если бы на каждого юзера был бы один ИП, то распараллеливать его запросы в пределах одного ИП вполне имело бы смысл. если бы биржа конечно же давала бы это делать (я кстати не вижу особенных причин не давать ей этого делать, ну разве что "из принципа"). но это действительно надо проверять. гуглеж навскидку ни к чему не привел.

просто если бы это было бы (стало бы) возможным, то даже при туплении биржи и выставлении каждого ордера по 2-3 минуты мы все равно получили бы серьезный прирост в скорости выставления сетки. ибо она выставлялась бы ВСЯ за 2-3 минуты, а не 2-3 минуты * на количество ордеров в сетке.

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

Пол-месяца внимательных наблюдений за работой бота (и даже небезуспешных попыток повторить вручную алгоритм его работы) навели меня на мысль о том, что неплохо было бы добавить в панель его управления одну настройку. Поскольку мы исходим из того, что рынок криптовалют является растущим (ПОКА), следовательно курс актива рано или поздно возвращается на прежние позиции и идёт выше. Так вот, суть предложения в том, чтобы бот динамически мог менять %% профита в зависимости от объёма суммарной закупки в цикле. А именно, чтобы он увеличивал %% профита в заданном диапазоне - от и до... А для этого надо, чтобы он понимал, на сколько %% от суммы доступного депо он закупился, и чем выше этот %%, тем больше профит. Но эту настройку можно сделать, как и логарифм, не обязательной, кому она не нравится.

 

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

 

Пол-месяца торговли дали мне чуть больше 7% профита, можно было бы и больше. Вот какие у меня настройки:

 

post-26945-0-76432800-1497281484_thumb.png

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

Evgeni pajalosta skaji kak svami sviazatsia spasiba za rane

В личные сообщения можно написать.

Пол-месяца внимательных наблюдений за работой бота (и даже небезуспешных попыток повторить вручную алгоритм его работы) навели меня на мысль о том, что неплохо было бы добавить в панель его управления одну настройку. Поскольку мы исходим из того, что рынок криптовалют является растущим (ПОКА), следовательно курс актива рано или поздно возвращается на прежние позиции и идёт выше. Так вот, суть предложения в том, чтобы бот динамически мог менять %% профита в зависимости от объёма суммарной закупки в цикле. А именно, чтобы он увеличивал %% профита в заданном диапазоне - от и до... А для этого надо, чтобы он понимал, на сколько %% от суммы доступного депо он закупился, и чем выше этот %%, тем больше профит. Но эту настройку можно сделать, как и логарифм, не обязательной, кому она не нравится.

 

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

 

Пол-месяца торговли дали мне чуть больше 7% профита, можно было бы и больше. Вот какие у меня настройки:

 

Так ведь смысл стратегии как раз в понижении фикса с ростом объема закупа. А вы предлагаете наоборот делать больше профит, а значит грубо говоря держать фикс на одном уровне по мере падения цены. В чем смысл?

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

) сорри за косноязычность.

 

стратегия лонг, фиксированная цена первого шага 0.0025, выполнили несколько покупок, продали фикс.

бот начинает новый цикл, цена по рынку 0.0021, каковы действия бота? выставит сетку начиная с 0.0025?

Нет, бот проверяет что бы начало сетки не было выше/ниже ласта.

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

Так ведь смысл стратегии как раз в понижении фикса с ростом объема закупа. А вы предлагаете наоборот делать больше профит, а значит грубо говоря держать фикс на одном уровне по мере падения цены. В чем смысл?

 

Смысл в получении больше профита при большей просадке. Можно и отступ первого шага сделать "интервальным" - от и до, в зависимости от глубины просадки

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

 

 

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

Евгений, не держать на одном уровне, а чтобы при больших падениях фикс не падал вслед так же глубоко. Это позволит получить больше профита, т.к. чем больше было падение, тем больше будет последующий отскок. Очень разумное предложение. Но реализовывать отдельно его не обязательно - все это можно заложить в шаблоны. Как там по ним дела?

@platiprosto, поищите, какое-то время назад обсуждалась идея "шаблонов", там все это есть, и много что еще..

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

 

 

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

А с чего вы взяли, что будет сильный отскок? Или вы вдруг умеете видеть будущее? А если отскока не будет, или он будет, но чуть-чуть не дотянет до фикса? Такие случае встречаются гораздо чаще. Суть понижения фикса как раз и есть в том, что б увеличить вероятность его исполнения. И мартингейл тоже здесь учавствует.

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

@Evgeny Pozharsky, согласен. а то получается как в анекдоте про "вгоняй меня в долги, вгоняй" :)

при таком подходе вероятность стать инвестором/терпилой увеличивается, а это самая слабая часть бота и если ее избежать (добиться отсутствия этой ситуации вообще), то бот - это просто золотая корова инвестиционный. но вот когда он в sleep-е инвестора - мы просто теряем время (ну и как следствие - деньги). ибо когда мы на минимуме/максимуме, это самое сложное - уходя обратно, не "оставить" за собой фикс, который потом фиг исполнится. так что я на глубоких падения/скачках наоборот бы очень внимательно следил за тем чтобы фикс был как можно ближе к рынку. ибо там буквально чуть-чуть и ты уже инвестор/терпила.

 

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

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

А если отскока не будет, или он будет, но чуть-чуть не дотянет до фикса? Такие случае встречаются гораздо чаще. Суть понижения фикса как раз и есть в том, что б увеличить вероятность его исполнения.

 

Речь всегда идет о вероятностях. Именно поэтому ставить после падения на 50% профит 0.5% (к примеру) нелогично.

Давайте рассмотрим такой пример - цена упала от 100 до 50 (условно). тогда средняя цена закупа будет (с учетом отступа, мартингейла) , допустим, 70.

Если профит 1%, мы ставим фикс на 71, и при отскоке получаем профит 1%.

Если профит 5%, фикс на 75, получаем профит 5%.

Вероятность после падения с 50 до 100 отскочить до 75 конечно меньше чем до 71, но не в 5 раз, думаю с этим все согласятся.

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

 

 

если ее избежать (добиться отсутствия этой ситуации вообще)

это невозможно

 

 

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

и использовал возможности скачков на малую часть

но впрочем, дело то хозяйское

 

 

и шаблоны все ждем, они бы частично порешали бы эту проблему

 

не частично а полностью, и много бы еще проблем порешали.

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

Евгений, не держать на одном уровне, а чтобы при больших падениях фикс не падал вслед так же глубоко. Это позволит получить больше профита, т.к. чем больше было падение, тем больше будет последующий отскок. Очень разумное предложение. Но реализовывать отдельно его не обязательно - все это можно заложить в шаблоны. Как там по ним дела?

 

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

 

А вот про "шаблоны" не дочитал, утомился где-то на 60-й странице... Можно идею в 2-х словах и/или ссылку на место в ветке, где это обсуждается?

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

 

 

А вот про "шаблоны" не дочитал, утомился где-то на 60-й странице... Можно идею в 2-х словах и/или ссылку на место в ветке, где это обсуждается?
где-то в р-не 120-140, лень искать..

Идея в том что вместо 3 параметров сам создаешь табличку, в которой для каждого (по счету) ордера прописываешь отступ, объем, %профита.

Можно иметь несколько таких табличек (сохраненных шаблонов), и по ситуации на рынке выбирать нужный. Или, если не хочешь, пользоваться 3-мя стандартными настройками.

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

Евгений, понаблюдал за торгами бота на поло. Вполне реальна такая ситуация:

Бот начинает новый цикл на поло, стратегия лонг, 5 из 20 ордеров поставились за 4 минуты. Срабатывают 3 ордера на покупку, а цена начинает идти вверх и достигает цены фикса, которого нет, и не будет еще минут 10-15, пока бот выставляет закупочную сетку.

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

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

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

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

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

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

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

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

Войти

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

Войти
  • Последние посетители   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. Управление долгом: Разработайте план систематического погашения долгов с высокими процентами, таких как кредитные карты или кредит

      в Флейм


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