Jump to content
Evgeny Pozharsky

CLOUDBOT-2: Первый облачный бот для торговли на BITSTAMP, HITBTC, HUOBI, BINANCE, BITFINEX, BITTREX, POLONIEX, EXMO, COINEX, KUCOIN.

Recommended Posts

41 минуту назад, Nojozap сказал:

Переменные там такие:

     "cost_percent": 1,  оступ
        "cost_abs": 0,    абсолютная цена (вместо отступа), соответсвенно если оставить 0 будет использован отступ в % из пункта выше
        "amount_percent": 5,  Объем ордера по отношению к депо
        "amount_abs": 0,    абсолютный размер ордера
        "profit_percent": 0.1, профит
        "profit_abs": 0 абсолютный профит

В общем для ваших настроек будет так условно (размер ордера я не рассчитывал):

     "cost_percent": 1,
        "cost_abs": 0,
        "amount_percent": 5,
        "amount_abs": 0,
        "profit_percent": 1,
        "profit_abs": 0
 },      
{
     "cost_percent": 2,
        "cost_abs": 0,
        "amount_percent": 5.25,
        "amount_abs": 0,
        "profit_percent": 1.1,
        "profit_abs": 0

 

и так далее

Спасибо большое!

Share this post


Link to post
Share on other sites

Поправил табличку для расчета ордеров (Excel). 

Лист защищен паролем: 123

Защиту можно снять во вкладке: Рецензирование -> Снять защиту листа -> Пароль: 123

Защита сделана для того, что бы не слетели формулы или данные, при кликании по ячейкам. Такое иногда случается и это жутко бесит.

 

P.s.: Была ошибка - в столбце "Цена" после 14 или 15 ордера и до 50... цена не менялась. Поправил!

P.s.s.: В предыдущей версии очень много косяков... эта тоже не идеальна, но она ближе к расчетам бота.

P.s.s.s.: файлы абсолютно одинаковые... кому какой архив удобнее.

 

Таблица ордеров.rar

Таблица ордеров.zip

Edited by QwertyVS

Share this post


Link to post
Share on other sites

Для затравки картинка с битфинекса - обратите внимание на время создания ордеров.

Ордера созданы ботом. Как вам скорость? Скажу больше - тут 5 ордеров, но и 15 были бы выставлены с такой же скоростью.

 

bitfinex.png

Share this post


Link to post
Share on other sites

@Evgeny Pozharsky , а часто (и где) есть проблемы с медленным выставлением ордеров?

у мну на эксмо 15 штук ставятся и снимаются на раз-два-три.

 

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

Share this post


Link to post
Share on other sites

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

 

Про фикс - профит уже в нем учтен, поэтому пофик как он исполняется. Бот статистику по профиту не собирает.

Share this post


Link to post
Share on other sites

К какой бирже бот более дружелюбно относится? Поло, битрикс или бинанс?

Share this post


Link to post
Share on other sites

Все нормально работают.

Share this post


Link to post
Share on other sites
39 минут назад, Evgeny Pozharsky сказал:

Про фикс - профит уже в нем учтен, поэтому пофик как он исполняется.

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

Edited by Вьшекн

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

@Evgeny Pozharsky , сегодня бот опять обновился и сов. непонятно, что изменилось. Вкладку хотя бы какую-то или здесь краткое описание "Что нового" было б неплохо запилить. Когда не знаешь, что изменено, естественно, не сможешь пользоваться новыми фишками и что еще страшнее, если меняется логика работы, то можно серьезно встрять на этом деле. Может многие вещи нам знать и не надо, ибо не каждый поймет, но все же значимые изменения хотелось бы видеть. И наболевший вопрос - когда мы увидим статистику (хотя б по парам торговли сколько бот наварил за период использования)?:wink:

Share this post


Link to post
Share on other sites
10 часов назад, fetovetz сказал:

@Evgeny Pozharsky , сегодня бот опять обновился и сов. непонятно, что изменилось. Вкладку хотя бы какую-то или здесь краткое описание "Что нового" было б неплохо запилить. Когда не знаешь, что изменено, естественно, не сможешь пользоваться новыми фишками и что еще страшнее, если меняется логика работы, то можно серьезно встрять на этом деле. Может многие вещи нам знать и не надо, ибо не каждый поймет, но все же значимые изменения хотелось бы видеть. И наболевший вопрос - когда мы увидим статистику (хотя б по парам торговли сколько бот наварил за период использования)?:wink:

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

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

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

Share this post


Link to post
Share on other sites

@fetovetz поддерживаю, открывать чейнджлог из бота было бы очень круто. Новички могли бы по этим датам искать на форуме обсуждение изменений, чтобы не перечитывать 1000 и 1 вопрос про выбор пары и настроек.

Share this post


Link to post
Share on other sites

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

Edited by Evgeny Pozharsky

Share this post


Link to post
Share on other sites

@Evgeny Pozharsky ну такие и не нужны никому))

Share this post


Link to post
Share on other sites

Тем временем новые результаты по битфинексу - 5 секунда на создание 10 ордеров. В обычных условиях они создаются заметно дольше минуты.

 

INFO  [2018-03-13 12:42:28,332] Executor-BITFINEX: Min value is: 14.014015
INFO  [2018-03-13 12:42:28,332] Executor-BITFINEX: Use mathematics
INFO  [2018-03-13 12:42:28,332] Executor-BITFINEX: Pair: ZRX_ETH
INFO  [2018-03-13 12:42:28,332] Executor-BITFINEX: Depo usage (%/abs): 100.00 / null
INFO  [2018-03-13 12:42:28,332] Executor-BITFINEX: First step (gap %/abs): 50.0000 / null
INFO  [2018-03-13 12:42:28,332] Executor-BITFINEX: Coverage: 5.00
INFO  [2018-03-13 12:42:28,332] Executor-BITFINEX: Orders count: 10.00
INFO  [2018-03-13 12:42:28,332] Executor-BITFINEX: Martingale: 5.00
INFO  [2018-03-13 12:42:28,332] Executor-BITFINEX: Profit (%/abs): 0.10 / null
INFO  [2018-03-13 12:42:28,333] Executor-BITFINEX: Normalize price scale for value: 0.000440000000
INFO  [2018-03-13 12:42:28,333] Executor-BITFINEX: Normalized price: 0.00044000
INFO  [2018-03-13 12:42:28,333] Executor-BITFINEX: Normalize price scale for value: 0.000437555555
INFO  [2018-03-13 12:42:28,333] Executor-BITFINEX: Normalized price: 0.00043755
INFO  [2018-03-13 12:42:28,334] Executor-BITFINEX: Normalize price scale for value: 0.000435111111
INFO  [2018-03-13 12:42:28,334] Executor-BITFINEX: Normalized price: 0.00043510
INFO  [2018-03-13 12:42:28,334] Executor-BITFINEX: Normalize price scale for value: 0.000432666666
INFO  [2018-03-13 12:42:28,334] Executor-BITFINEX: Normalized price: 0.00043267
INFO  [2018-03-13 12:42:28,334] Executor-BITFINEX: Normalize price scale for value: 0.000430222222
INFO  [2018-03-13 12:42:28,334] Executor-BITFINEX: Normalized price: 0.00043021
INFO  [2018-03-13 12:42:28,334] Executor-BITFINEX: Normalize price scale for value: 0.000427777777
INFO  [2018-03-13 12:42:28,334] Executor-BITFINEX: Normalized price: 0.00042778
INFO  [2018-03-13 12:42:28,334] Executor-BITFINEX: Normalize price scale for value: 0.000425333333
INFO  [2018-03-13 12:42:28,334] Executor-BITFINEX: Normalized price: 0.00042533
INFO  [2018-03-13 12:42:28,335] Executor-BITFINEX: Normalize price scale for value: 0.000422888888
INFO  [2018-03-13 12:42:28,335] Executor-BITFINEX: Normalized price: 0.00042288
INFO  [2018-03-13 12:42:28,335] Executor-BITFINEX: Normalize price scale for value: 0.000420444444
INFO  [2018-03-13 12:42:28,335] Executor-BITFINEX: Normalized price: 0.00042044
INFO  [2018-03-13 12:42:28,335] Executor-BITFINEX: Normalize price scale for value: 0.000417999999
INFO  [2018-03-13 12:42:28,335] Executor-BITFINEX: Normalized price: 0.00041800
...
INFO  [2018-03-13 12:42:30,311] Executor-BITFINEX: Waiting for messages...
INFO  [2018-03-13 12:42:30,313] Executor-BITFINEX: Received result message for order 9304483419
INFO  [2018-03-13 12:42:30,314] Executor-BITFINEX: Received result message for order 9304483693
INFO  [2018-03-13 12:42:30,481] Executor-BITFINEX: Received result message for order 9304484027
INFO  [2018-03-13 12:42:30,667] Executor-BITFINEX: Received result message for order 9304484160
INFO  [2018-03-13 12:42:30,866] Executor-BITFINEX: Received result message for order 9304484266
INFO  [2018-03-13 12:42:31,017] Executor-BITFINEX: Received result message for order 9304484344
INFO  [2018-03-13 12:42:31,253] Executor-BITFINEX: Received result message for order 9304484465
INFO  [2018-03-13 12:42:31,528] Executor-BITFINEX: Received result message for order 9304484604
INFO  [2018-03-13 12:42:32,494] Executor-BITFINEX: Received result message for order 9304484706
INFO  [2018-03-13 12:42:33,822] Executor-BITFINEX: Received result message for order 9304485459
INFO  [2018-03-13 12:42:34,052] Executor-BITFINEX: DONE.

 

По полониксу: со вчерашнего дня у них очень сильно и часто лагает API. У бота же новый код не имел таймаута (точнее он автоматом молча делал попытки пробиться). Поэтому в логах это выглядело как сильные затупы самого бота. Я обновил ботов, у них теперь нормальный таймаут.

Share this post


Link to post
Share on other sites
On 11/26/2017 at 3:20 PM, JpS said:

 

На полониксе 30 ордеров  выставляются 15 минут. После фикса  ордера  "снимаются" сопоставимое время. 

На сервере  (bot6) после нажатия кнопки Preview до выдачи результата проходит 63 секунды.  Имхо,  дело не  только в API.

Share this post


Link to post
Share on other sites

@S9k Только в API. На полониксе сейчас частые ошибки - банальные socket read timeout.

Share this post


Link to post
Share on other sites

Джентльмены, категорический вас приветствую!

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

Прошу общественность и @Evgeny Pozharsky  рассмотреть мое предложение :biggrin: 

Share this post


Link to post
Share on other sites

@stankz поддерживаю

Share this post


Link to post
Share on other sites

олдфаги за аську

Share this post


Link to post
Share on other sites

Можно и телеграм. Чуть попозже. Поскольку уведомления уже на новой платформе, много труда не составит это сделать.

Share this post


Link to post
Share on other sites
10 минут назад, Evgeny Pozharsky сказал:

Можно и телеграм. Чуть попозже. Поскольку уведомления уже на новой платформе, много труда не составит это сделать.

Отлично) Чуть позже это мы подождем)

Share this post


Link to post
Share on other sites

@Evgeny Pozharsky я тоже за телеграм! Будем ждать :)

Share this post


Link to post
Share on other sites

телеграм сейчас стал нормой в сервисах такого рода. тоже плюсую.

Share this post


Link to post
Share on other sites

очень бы хотелось телеграм :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Topics

    • RevenueBOT - облачный бот для торговли на топовых криптобиржах с оплатой за % от прибыли

      RevenueBOT - облачный трейд бот для торговли на топовых криптобиржах.  Стоимость бота - 20% от прибыли, но не более 50 USD в BTC эквиваленте за календарный месяц.   Что это? - RevenueBot - программное обеспечение, предназначенное для автоматической торговли на криптовалютных биржах с использованием API интерфейса. - Работа бота основана на использовании волатильности курсов крипто монет. Бот может торговать в любой паре крипто монет доступной на выбранной бирже. - Можно запустить одно

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

    • Облачный майнинг CryptoUniverse

      Уважаемые форумчане! Мы рады вам представить вашему вниманию cryptouniverse.io - наш сервис облачного майнинга.                               О компании Общая мощность наших дата-центров 20+МВт Ведётся строительство нового дата-центра на собственном земельном участке в самом центре Сибири. Общая площадь объекта – 8000 м2. Мощность строящегося дата-центра – 60 МВт Одни из лучших в мире условий по стоимости электроэнергии, благодаря эксклюзивным контрактам с кр

      in Облачный майнинг и агрегаторы

    • [ANN][SEM] Semux - первый BFT-блокчейн на Java, версия 2.1.1

      Основная сеть запущена 20 января 2018     ------------ ⚡ Semux ⚡ ------------   Первый BFT-блокчейн на Java. Высокая производительность. Смарт-контракты.   Последняя версия: Semux v2.1.1 Что такое Semux⚡ Semux ⚡ - это высокопроизводительная экспериментальная блокчейн-платформа, поддерживающая Smart Contracts(фактически-EVM). Платформа Semux написана на чистом языке программирования Java и работает на основе алгоритма консенсуса Semux BFT (делегированные у

      in Другие форки

    • CLOUDBOT2: Первый облачный бот: путь длиною в 358% в btc за 8 месяцев!

      Задаем сюда вопросы по боту https://forum.bits.media/index.php?/topic/7990-bot-2-pervyi-oblachnyi-bot-dlia-torgovli-na-btc-e-bitfinex-i-poloniex/ типа: 1. Почему биржа показывает, что у меня минус? 2. Я поставил перекрытие цены в 0,2% - почему курс упал? 3. Почему торговать 100% депо не совсем правильно, ведь прибыль больше. 4. Моя пара зависла, я инвестор, продаю руками ниже закупа и двигаюсь семимильными шагами к следующему сливу успеху. Ну и начинаю делать minifaq. 1. Почему у меня

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

    • Mellivora - удобный и стабильный облачный торговый бот

      Mellivora - удобный и стабильный облачный торговый бот. Работает 24/7, покупает и продает циклически, по заданным параметрам. Гибкая сетка ордеров на покупку и продажу. Одновременные тейк профит ордера и стоп-лосс. Благодаря функции перебивания крупных заявок в стакане (можно задать диапазон и размер заявок, которые бот будет перепрыгивать или игнорировать) ордера выставленные ботом будут исполнены в первую очередь. Mellivora продаст или купит актив раньше других. Аналогичную функцию можно при

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

×
×
  • Create New...