Pages:
Author

Topic: Торговые боты (Read 1768 times)

member
Activity: 87
Merit: 11
March 29, 2021, 10:11:50 AM
#40
Мы обновили Степбота до версии 2.1

Настройка бота

из нововведений:

Подключили более 80 бирж.
Добавили оповещения в телеграм
Добавили сбор статистики по торгам
Добавили возможность сохранения настроек в строку
Добавили возможность смены стратегии из файла
jr. member
Activity: 49
Merit: 5
November 04, 2020, 09:48:16 AM
#39
https://github.com/ccxt/ccxt

CCXT – CryptoCurrency eXchange Trading Library
member
Activity: 87
Merit: 11
October 03, 2020, 11:04:03 AM
#38
Собственно любого бота можно проверить. Раз у вас есть база котировок, отправьте своего бота в рандомное прошлое много раз. И посчитайте какой итоговый процент профита и с каким знаком.
Тут интереснее поиграться с ИИ и попробовать создать самообучающийся алгоритм, который в качестве теста также много раз прогонять по прошлой базе для получения хоть каких положительных значений на количестве раз, достаточном чтобы понять, что это не статистическая погрешность и не просто удача.
На самом деле это не какая-то фантастическая затея. PyTorch или Tensorflow вам в помощь.

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

Пути разработок:
1. Создание предсказательной модели на исторических данных, которая будет определять движение тренда на ближашие день-два. Тут чисто регресия, линейная или перцептрон.
2. Прогон бота по историческим данным с разными настройками на разных предсказательных моделях. Скорее всего генетический алгоритм.
3. Опробование на реальных данных

Ну и, собственно, отчеты работы на ютубе.
sr. member
Activity: 503
Merit: 283
August 10, 2020, 01:19:43 PM
#37
Собственно любого бота можно проверить. Раз у вас есть база котировок, отправьте своего бота в рандомное прошлое много раз. И посчитайте какой итоговый процент профита и с каким знаком.
Тут интереснее поиграться с ИИ и попробовать создать самообучающийся алгоритм, который в качестве теста также много раз прогонять по прошлой базе для получения хоть каких положительных значений на количестве раз, достаточном чтобы понять, что это не статистическая погрешность и не просто удача.
На самом деле это не какая-то фантастическая затея. PyTorch или Tensorflow вам в помощь.
copper member
Activity: 1540
Merit: 487
Stop the war!
August 07, 2020, 09:34:49 AM
#36

расшифруй пожалуйста вот в этой вхиле цена это какое? а то непонятно...  Grin

Значение по которому прошла последняя сделка.
sr. member
Activity: 1932
Merit: 349
August 05, 2020, 01:41:22 PM
#35
А вот отсутствие стоп лосов это конечно та еще проблема. Здесь надо реализовывать не легкий функционал где стоп будешь ставить ты, а бот от него уже отталкиваться.
ХЗ че там нелегкого?

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

вхиле труе

ИФ
цена 10 и есть чо продавать, то ставить ордер на продажу за 11 (тип ордера 1)
эндиф

иф
цена 9 и есть на что покупать, то ставить ордер на покупку за 8 (тип ордера 2)
эндиф

иф
цена ниже 8, снять все ордера типа 1
эндиф

иф
цена выше 11, снять все ордера типа 2
эндиф

ендвхиле

расшифруй пожалуйста вот в этой вхиле цена это какое? а то непонятно...  Grin
copper member
Activity: 1540
Merit: 487
Stop the war!
August 01, 2020, 03:41:26 AM
#34
А вот отсутствие стоп лосов это конечно та еще проблема. Здесь надо реализовывать не легкий функционал где стоп будешь ставить ты, а бот от него уже отталкиваться.
ХЗ че там нелегкого?

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

вхиле труе

ИФ
цена 10 и есть чо продавать, то ставить ордер на продажу за 11 (тип ордера 1)
эндиф

иф
цена 9 и есть на что покупать, то ставить ордер на покупку за 8 (тип ордера 2)
эндиф

иф
цена ниже 8, снять все ордера типа 1
эндиф

иф
цена выше 11, снять все ордера типа 2
эндиф

ендвхиле
legendary
Activity: 2408
Merit: 1834
Crypto for the Crypto Throne!
July 31, 2020, 10:51:18 AM
#33
Я прикалываюсь конечно. Смотрю как работает бот и вижу, что такой бот ничем не лучше банального ходлерства. На стабильно растущем тренде зарабатывает, при развороте резко сливает.

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


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

Ну конкретно мой например работал без тейк профитов. Очень сложно угадать где их ставить. Он ставил бай ордер выше самого верхнего ордера, и селл ордер ниже самого нижнего. Если дельта хорошая была конечно. А вот отсутствие стоп лосов это конечно та еще проблема. Здесь надо реализовывать не легкий функционал где стоп будешь ставить ты, а бот от него уже отталкиваться. Притом многие апишки просто не позволяют ставить стоп лосы (как не иронично это звучит), а АПИ битмекса к примеру лагает, и стопы не всегда ставятся и разрывы часты по ответам.
copper member
Activity: 1540
Merit: 487
Stop the war!
July 31, 2020, 03:36:58 AM
#32
Вроде бы хороший бот. Молодец! Только у меня есть почти такой же:
1. Купил 1 фантик по 320.39.
2. Курю
3. Бухаю
4. Продал по 324.03 (+3,64 стало 1003.64)

Мой бот конечно не такой навороченный и зарабатывает чуть меньше, но зато у моего гораздо меньше шансов слить все заработанное как это делает ваш бот в последних четырех строчках лога!

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

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

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

Любой продакшен бот должен ставить одновременно две заявки: на прибыль 'тэйк профит' и на убыток 'стоп лос'. И должен быть лимит по сливу на случай если хозяин бота спит, а на рынке какой-то непоедсказуемый для бота ад начался.
legendary
Activity: 2408
Merit: 1834
Crypto for the Crypto Throne!
July 30, 2020, 05:17:51 PM
#31
Вроде бы хороший бот. Молодец! Только у меня есть почти такой же:
1. Купил 1 фантик по 320.39.
2. Курю
3. Бухаю
4. Продал по 324.03 (+3,64 стало 1003.64)

Мой бот конечно не такой навороченный и зарабатывает чуть меньше, но зато у моего гораздо меньше шансов слить все заработанное как это делает ваш бот в последних четырех строчках лога!

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

Мне такая мысль в голову приходила: бот сначала выставляет стоплосс, и уже от него открывает ордер на покупку/продажу. Это бы было неплохой защитой. Но конкретно API трекса для этого не подходит совсем, надо другие площадки искать. Да и сложность реализации зашкаливающая :с
copper member
Activity: 1540
Merit: 487
Stop the war!
July 28, 2020, 12:03:13 AM
#30
Для наглядности. Допустим у бота в начале лога было 1000 рублей. Для простоты будем считать одну покупку как 1 фантик, две подряд покупки как 0.5 фантиков



1. Купил 1 фантик по 320.39. Продал по 321.77 (+1.38 стало 1001.38 рублей. Гуд!)
2. Купил 0.5 фантика по 321.6 докупил 0.5 по 320.2, итого потратил 320.9 продал 1 по 321.78 (+0.9 стало 1002.28 рублей. Гуд!)
3. Потратил 0.5*321.9+0.5*320.5 = 321.2; продал по 322.05 (+0.85 стало 1003.13 рублей. Гуд!)
4. Потратил 0.5*324.13+0.5*322.73 = 323.43; продал по 324.03 (+0.6 стало 1003,73. Гуд!)

Вроде бы хороший бот. Молодец! Только у меня есть почти такой же:
1. Купил 1 фантик по 320.39.
2. Курю
3. Бухаю
4. Продал по 324.03 (+3,64 стало 1003.64)

Мой бот конечно не такой навороченный и зарабатывает чуть меньше, но зато у моего гораздо меньше шансов слить все заработанное как это делает ваш бот в последних четырех строчках лога! Как долго это чудо будет докупать позиции если вдруг трэнд поменялся? Стопы для фиксации убытков предусмотрены?
member
Activity: 87
Merit: 11
July 23, 2020, 10:49:47 AM
#29
Сделал отображение баланса биржевого кошелька.
Подключил музыку
Включайте, не стесняйтесь. Ставьте лукасы.
https://www.youtube.com/channel/UCcZpLdzDK2SLHnMN1BeUbOQ/live

Динамика баланса:
19.07$25.03000
20.07$25.11485
21.07$25.10225
22.07$25.22401
23.07$25.33819

Сейчас проводим тестирование обновленных версий ботов, в обновлениях:

* Стабилизированная фиксация отправки ордеров на бинанс
* Новая биржа Kucoin
* Мелкие исправления, касающиеся расчета цен продажи и контроля набора/продажи позиции
copper member
Activity: 1540
Merit: 487
Stop the war!
July 20, 2020, 03:55:46 AM
#28
Я запустил трансляцию онлайн торговли на двух Stepbot-ах
Попробую удержать трансляцию до 25.07.2020.

Ссылка на трансляцию.
https://www.youtube.com/channel/UCcZpLdzDK2SLHnMN1BeUbOQ/live

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

 А пока я пошел отлаживать подключение к новой бирже и функции работы с настройками (save/load)
Ты хоть стрелкой на скриншоте бабло покажи. А то хз куда смотреть в твоем стриме.
member
Activity: 87
Merit: 11
July 19, 2020, 09:02:31 AM
#27
Я запустил трансляцию онлайн торговли на двух Stepbot-ах
Попробую удержать трансляцию до 25.07.2020.

Ссылка на трансляцию.
https://www.youtube.com/channel/UCcZpLdzDK2SLHnMN1BeUbOQ/live

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

 А пока я пошел отлаживать подключение к новой бирже и функции работы с настройками (save/load)
member
Activity: 87
Merit: 11
July 17, 2020, 09:14:48 AM
#26
Кстати насчёт Crossbot. На одних пересечениях скользящих средних не следует основывать алгоритмы, так как в случае большого дампа на криптовалютных рынках бот может уйти в глубокий минус. Честно говоря, я вообще не представляю, каким образом можно прогнозировать действия китов по крупной продаже (или покупке) монет.

По поводу кроссбота, я реализовал самую простую стратегию, о которой пишут в каждом учебнике. И которая работает, но по-моему это очень спорная стратегия.
Резких дампов она, конечно, не предсказывает.
sr. member
Activity: 1932
Merit: 349
July 16, 2020, 03:31:36 PM
#25
насчет стрима с Ютуба, боюсь, кроме нас троих, желающих смотреть не будет.

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

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



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

А что мешает при наличии 2х и более аккаунтов нарисовать нужную картинку?
Это конечно же не безплатное шоу стоит оно комиссии за сделки...
Но как по мне то всё бало в крипте это запрещёнка и реклама  Grin хотя нелегальный вывод средств это такая странная запрёщёнка где какой то госдурак говорит что ваши же деньги таки не совсем ваши  Shocked
так что рекламный бюджет пустить на рисование красивой картинки в реал тайм это по мне более чем кошерно
legendary
Activity: 2422
Merit: 2166
July 15, 2020, 04:12:25 PM
#24
насчет стрима с Ютуба, боюсь, кроме нас троих, желающих смотреть не будет.

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

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



Кстати насчёт Crossbot. На одних пересечениях скользящих средних не следует основывать алгоритмы, так как в случае большого дампа на криптовалютных рынках бот может уйти в глубокий минус. Честно говоря, я вообще не представляю, каким образом можно прогнозировать действия китов по крупной продаже (или покупке) монет.
copper member
Activity: 1540
Merit: 487
Stop the war!
July 15, 2020, 10:56:16 AM
#23
насчет стрима с Ютуба, боюсь, кроме нас троих, желающих смотреть не будет.

Если будешь показывать плюсы, то желающие очень быстро подтянутся.
member
Activity: 87
Merit: 11
July 15, 2020, 07:02:43 AM
#22
насчет стрима с Ютуба, боюсь, кроме нас троих, желающих смотреть не будет.
sr. member
Activity: 1932
Merit: 349
July 14, 2020, 12:15:53 PM
#21
Будет целая неделя видео 24/7 на скорости 1000х.
Могу открыть стрим на ютубе, чтоб всем глядеть 24/7.
По поводу 4к - шутку не понял, наверное ну-оч.тонкий юмор.

это толстый юмор тех у кого быстырй интернет и токсичная жизнь  Grin задроты камерные короче
Ели всё это будет реал тайм идти каждый желающий сможет играть ставки этого бота  Shocked интересное кино будет  Cool
Pages:
Jump to: