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

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


Evgeny Pozharsky

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

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

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

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

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

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

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

Конечно, и первый вариант сам по себе отличный. Но всегда хочется еще лучше, не сочтите за наглость :)

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

Почитал всё это, выскажу свое имхо... 

 

3) При рестарте цикла фикс будет перевыставляться с профитом из настроек - логично, самая необходимая доработка.

 

2) Кнопка будет "перевыставить фикс с указанным профитом". Действует немедленно, и только для этой операции. Профит в настройках остается неизменным. Следующие закупки добавляются в фикс с профитом из настроек - Вот сюда можно прикрутить выставление нескольких фиксов (пока ручное): кнопка будет "перевыставить фиксы по настройкам" (мин.профит, макс.профит, кол-во фиксов, мартингейл). Следующие закупки формируют новый фикс, который и обрабатывается ботом. Эти - отвязываются (пока логика работы с фиксами не допилена). Следить за ними не обязательно - если они исполняются, значит цена движется вверх, значит вырученная валюта будет подхвачена на подтяжках.

 

1) Кнопка "очистить все ордера" и поставить бота на паузу - Это будет поведение по-умолчанию: при постановке бота на паузу он будет снимать все закупки  - Лучше при кнопке "пауза" 2 чекбокса: "снять ордера" и "снять фикс". Тогда возможно любое поведение - как кому требуется.

 

 

Что же касается проблемы

 

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

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

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

Почитал всё это, выскажу свое имхо... 

 

3) При рестарте цикла фикс будет перевыставляться с профитом из настроек - логично, самая необходимая доработка.

 

2) Кнопка будет "перевыставить фикс с указанным профитом". Действует немедленно, и только для этой операции. Профит в настройках остается неизменным. Следующие закупки добавляются в фикс с профитом из настроек - Вот сюда можно прикрутить выставление нескольких фиксов (пока ручное): кнопка будет "перевыставить фиксы по настройкам" (мин.профит, макс.профит, кол-во фиксов, мартингейл). Следующие закупки формируют новый фикс, который и обрабатывается ботом. Эти - отвязываются (пока логика работы с фиксами не допилена). Следить за ними не обязательно - если они исполняются, значит цена движется вверх, значит вырученная валюта будет подхвачена на подтяжках.

 

1) Кнопка "очистить все ордера" и поставить бота на паузу - Это будет поведение по-умолчанию: при постановке бота на паузу он будет снимать все закупки  - Лучше при кнопке "пауза" 2 чекбокса: "снять ордера" и "снять фикс". Тогда возможно любое поведение - как кому требуется.

 

 

Что же касается проблемы

 

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

 

Ну мультификс фича отдельная, поэтому не будем смешивать пока.

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

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

@Evgeny Pozharsky, при реализации перевыставления фикса немедленно, можно будет прикрутить информационное поле с отображением цены, по которой перевыставится фикс с задаваемым профитом (до нажатия кнопки "перевыставить")? Или это сложно?

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

@Evgeny Pozharsky, когда я пытаюсь выйти из "режима долгого зависания бота", мне нужно снизить стоимость фикса так, чтобы колебания цены достигли его. Если мне некогда сидеть перед монитором, то логично снизить профит до нуля и сохранить новые настройки, бот сам отработает. Но бывает, что я попадаю в такой момент на локальный экстремум и в в это время ласт прайс скачет вверх-вниз каждую секунду. При этом, я вижу по цене, что она бывает как ниже "беспрофитного фикса", так и выше него, но до уже выставленного фикса не доходит. То есть, я имею возможность закрыть фикс ниже выставленного, но выше беспрофитного. Сейчас это приходится считать самому и за это время цена часто уже снова соскакивает ниже беспрофитного фикса. Как вариант, можно не пересчитывать цену для фикса при каждом изменении "немедленного" профита, а указать для справки по какой цене выставится фикс с нулевым профитом. Все, что выше, уже пойдет в плюс, а там юзер пусть сам смотрит, дойдет цена до его фикса или нет.

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

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

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

Можно 3 кнопки: "Пауза", "Стоп" и "Сброс". Пауза - как сейчас, стоп - отвязать всё, но ничего не отменять (например, меня устраивают ордера бота, но я хочу временно пустить бота на другую пару. Или вообще на данной паре хочу только выставить закупки с помощью бота). Сброс - всё отменить. А что сейчас делает бот, если часть закупок исполнилась пока он стоял на паузе? Попытается поставить их в фикс после нажатия "Продолжить"? Смысл и необходимость "паузы" действительно нужно обдумать...

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

Полностью поддерживаю предложение по трем кнопкам. 

 

 

А что сейчас делает бот, если часть закупок исполнилась пока он стоял на паузе? Попытается поставить их в фикс после нажатия "Продолжить"?

Да, просто продолжит работу и обновит фикс. Если конечно старый фикс не трогали пока бот стоял на паузе.

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

@Nojozap, а какой объем закупленной монеты он ставит в фикс? Помнит, сколько должно было быть закуплено и почем, и именно это количество ставит? Или при постановке может прихватить лишнее, если оно есть?

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

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

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

@Nojozap, а какой объем закупленной монеты он ставит в фикс? Помнит, сколько должно было быть закуплено и почем, и именно это количество ставит? Или при постановке может прихватить лишнее, если оно есть?

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

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

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

Можно 3 кнопки: "Пауза", "Стоп" и "Сброс". Пауза - как сейчас, стоп - отвязать всё, но ничего не отменять (например, меня устраивают ордера бота, но я хочу временно пустить бота на другую пару. Или вообще на данной паре хочу только выставить закупки с помощью бота). Сброс - всё отменить. А что сейчас делает бот, если часть закупок исполнилась пока он стоял на паузе? Попытается поставить их в фикс после нажатия "Продолжить"? Смысл и необходимость "паузы" действительно нужно обдумать...

Да, пытается выставить фикс

 

 

@Nojozap, а какой объем закупленной монеты он ставит в фикс? Помнит, сколько должно было быть закуплено и почем, и именно это количество ставит? Или при постановке может прихватить лишнее, если оно есть?

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

 

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

 

При смене пары закупки снимаются обязательно.

Вы можете перейти назад на свою пару - бот помнит этот фикс и продолжит доливать в него.

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

При смене пары закупки снимаются обязательно.

Вы можете перейти назад на свою пару - бот помнит этот фикс и продолжит доливать в него.

Я понимаю, что они снимаются, и согласен, что так и должно быть. Вопрос в том, что бот на смену пары отреагировал немедленно, а не по окончании цикла - я нажал "Сохранить", а не "Сохранить и рестартовать".

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

 

P.S. А вот про то, что бот умеет продолжать работать с парой при возврате на нее, не знал. Спасибо за подсказку.

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

Я понимаю, что они снимаются, и согласен, что так и должно быть. Вопрос в том, что бот на смену пары отреагировал немедленно, а не по окончании цикла - я нажал "Сохранить", а не "Сохранить и рестартовать".

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

 

P.S. А вот про то, что бот умеет продолжать работать с парой при возврате на нее, не знал. Спасибо за подсказку.

Недавно сделал эту фичу, может месяца полтора назад. Даже здесь говорил )

 

Технически немедленная реакция связана с тем, что бот не знает, в какой валютной паре у него стоят закупки.

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

 

 

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

Снова бот оставил часть крипты "прозапас" :( Я уж и думать забыл о таком

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

Вопрос, как поведет себя бот?

Описываю ситуацию.

Стоит фикс, на 100. цена колеблется в районе 98. ордера близко к цене. Тут происходит резкий скачок вниз, скупается 5 ордеров, и тут же происходит резкий скачок наверх, что срабатывает фикс! Как поступит бот в этом случае?

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

Спасибо.

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

@zordin, интересный кейс. Надо проверить.

 

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

Дописал проверки, что бы правильно обрабатывало. Завтра обновится бот.

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

@Evgeny Pozharsky,т.е. ненулевая вероятность того что я нашел причину зависания крипты на коешьке?

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

@zordin, да, но это сама по себе причина маловероятна.
Ссылка на комментарий
Поделиться на другие сайты

@zordin, да, но это сама по себе причина маловероятна.

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

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

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

 

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

 

upd. покурил лог биржи, походу просто образовался излишек фиата и бот на него накинулся - купил на енго btc и продал. хотя нет, странно все как-то, толи он до этого недозакупил, то ли ордер не до конца до этого был выполнен

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

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

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

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

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

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

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

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

Войти

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

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

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

    • The DeFi Report: Блокчейн Эфириума получил $365 млн прибыли за первый квартал 2024 года

      Согласно отчету The DeFi Report, в первом квартале 2024 года блокчейн Эфириума получил чистую прибыль в размере $365,46 млн. Это на 200% больше показателя предыдущего периода в $123 млн. Аналитики отмечают, что комиссионная прибыль сети Эфириума благодаря оплатам клиентами транзакций составила более $1,17 млрд. В сравнении с четвертым кварталом 2023 года увеличение дохода составило 155%.   Эксперты The DeFi Report считают, что главная причина такого резкого роста выручки – возросшая

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

    • Отчет Bitget: за первый квартал 2024 года объем торгов вырос более чем на 100%

      Согласно ежеквартальному отчету криптобиржи Bitget, объем торгов на платформе продолжает расти, а стоимость токена BGB достигла исторического максимума. Bitget, одна из крупнейших криптовалютных бирж и Web3-компания, представила отчет о прозрачности за первый квартал 2024 года, демонстрирующий достижения и рост экосистемы за последние три месяца. По сравнению с предыдущими кварталами Bitget продемонстрировала объемов транзакций как в спотовой, так и во фьючерсной торговле на 100%, в результ

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

    • 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 быстрые выплаты и прозрачные транзакции. Для удобства пользователей предусмотрены различные способы пополнения баланса и вывода средств. Можно использ

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


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