Высокая когнитивная нагрузка, но разве bootstrap не тоже самое делает, что и tailwind? Просто ии сейчас предложил этот фреймворк использовать, т.к. я в основном бизнес логикой на бэкеенде занимаюсь, мне надо быстро и легко интерфейс взаимодействия сделать, пока для себя, но возможен выход на рынок, и тут уже, кроме функционала важна обёртка.
Это любители ИИ, как оказалось, я тоже стал любителем Tailwind. Пока размышляю, нужно оно мне, или ну его на.... Выглядит красиво, но текста много, начинаю теряться в проекте
Используя api бирж bybit, kucoin, mexc мой бот в большинстве случаев набирал только одну ногу из двух, и это при том, что от момента детекта арбитражной ситуации до выставления заявки проходит 0.2-150 мс. Руками там вообще ничего не успеешь сделать :)))
Пока изучаю матчасть про пулы ликвидности и как с ними работать можно. Ломанулся было в телегу пообщаться с alex17777, но похоже попал к кому-то другому :)
Это золотой коммент!!! Спасибо за статью! Если вдруг потребуется старый падаван готов поучаствовать. А так пошел учить матчасть. Если есть ссылки на годную матчасть, буду очень благодарен.
Пришлось подключить ии для погружения в контекст :)). Но нет, я использую api бирж для получения лучшего bid/ask из стакана, и если возникнет арбитражная ситуация выставляю на этих биржах ордера. Я не использую сеть криптовалюты для мониторинга цен и транзакций, только начал изучать этот вопрос.
Код запускаю на виртуальной машине serv.host где-то в Нидерландах, какой там провайдер хз, пинг до api серверов примерно 6-10 мс. Дома МТС 500 Мбит/сек. и 20-60 мс пинг. если конечно правильно контекст понял :)
Тоже интересно. Я работаю со спотом, но это реально очень тяжело, время от момента как засек арбитражную ситуацию до выставления заявки 0.2 - 3 мсек и в большинстве случаев она не срабатывает. Правда я ставлю ioc ордера. На python уже не знаю как оптимизировать, учу golang :). Хотя имхо тут уже и golang не поможет.
Это ещё не всё. На некоторых биржах не доступны шортовые операции по споту - mexc для примера. Во время резкого роста цены, даже на тех биржах где есть возможность шортить может не оказаться монеты для кредитного плеча(шорт). Я перевел mexc на protobuf и по одной паре приходит 50 сообщений в сек. Этих пар 247. + Ещё 2 биржи примерно по столько же пар, но там json и 3-7 сообщений в сек на пару. Нагрузка на сеть 25-40 Мбит/сек. 100% на процессоре. И да есть скамные пары которые надо фильтровать ticker один а по факту разные сети, на них сразу арбитраж и 600% будет :)
Ох как прикольно. использовал словарь объектов в своем коде. Думаю о круто, сейчас за оптимизирую свой код!!! Добавил __slots_ в описание класса и вуаля, был размер объекта 56(кст. чего? байт?), а со __slots_ _ 232
Ещё уточню, 100 ms это на обработку(десериализация, математика, сериализация) примерно 5к-8к json сообщений? Для одного сообщения это явно многовато просто :)
Я python с трудом освоил, посмотрел в вики на elixir - выглядит не читабельно, максимально интуитивно не понятно :))) . Если знаете какую-то хорошую документацию по elixir, буду благодарен ссылке. Вряд-ли освою но хотя бы представление буду иметь.
Высокая когнитивная нагрузка, но разве bootstrap не тоже самое делает, что и tailwind? Просто ии сейчас предложил этот фреймворк использовать, т.к. я в основном бизнес логикой на бэкеенде занимаюсь, мне надо быстро и легко интерфейс взаимодействия сделать, пока для себя, но возможен выход на рынок, и тут уже, кроме функционала важна обёртка.
Это любители ИИ, как оказалось, я тоже стал любителем Tailwind. Пока размышляю, нужно оно мне, или ну его на.... Выглядит красиво, но текста много, начинаю теряться в проекте
Подтверждаю. :)
статья пригодится, но почему nginx не в контейнере?
Используя api бирж bybit, kucoin, mexc мой бот в большинстве случаев набирал только одну ногу из двух, и это при том, что от момента детекта арбитражной ситуации до выставления заявки проходит 0.2-150 мс. Руками там вообще ничего не успеешь сделать :)))
Наоборот, работа моделей напоминает оформление различных статей!
Пока изучаю матчасть про пулы ликвидности и как с ними работать можно. Ломанулся было в телегу пообщаться с alex17777, но похоже попал к кому-то другому :)
Это золотой коммент!!! Спасибо за статью! Если вдруг потребуется старый падаван готов поучаствовать. А так пошел учить матчасть. Если есть ссылки на годную матчасть, буду очень благодарен.
Нет, mexc шлёт котировки в protobuf(недавно появился такой функционал), до этого получал в json
Пришлось подключить ии для погружения в контекст :)). Но нет, я использую api бирж для получения лучшего bid/ask из стакана, и если возникнет арбитражная ситуация выставляю на этих биржах ордера. Я не использую сеть криптовалюты для мониторинга цен и транзакций, только начал изучать этот вопрос.
Код запускаю на виртуальной машине serv.host где-то в Нидерландах, какой там провайдер хз, пинг до api серверов примерно 6-10 мс. Дома МТС 500 Мбит/сек. и 20-60 мс пинг. если конечно правильно контекст понял :)
Тоже готов пообщаться :)
Тоже интересно. Я работаю со спотом, но это реально очень тяжело, время от момента как засек арбитражную ситуацию до выставления заявки 0.2 - 3 мсек и в большинстве случаев она не срабатывает. Правда я ставлю ioc ордера. На python уже не знаю как оптимизировать, учу golang :). Хотя имхо тут уже и golang не поможет.
Это ещё не всё. На некоторых биржах не доступны шортовые операции по споту - mexc для примера. Во время резкого роста цены, даже на тех биржах где есть возможность шортить может не оказаться монеты для кредитного плеча(шорт). Я перевел mexc на protobuf и по одной паре приходит 50 сообщений в сек. Этих пар 247. + Ещё 2 биржи примерно по столько же пар, но там json и 3-7 сообщений в сек на пару. Нагрузка на сеть 25-40 Мбит/сек. 100% на процессоре. И да есть скамные пары которые надо фильтровать ticker один а по факту разные сети, на них сразу арбитраж и 600% будет :)
Vs Code можно стримить на планшет?
Мне вот каждый день приходится работать с тормозным разрабом. Но уволить его не могу, как я себя уволю? :)
Да и похоже не работает __slots_ 2025 году статью на свалку времен
Ох как прикольно. использовал словарь объектов в своем коде. Думаю о круто, сейчас за оптимизирую свой код!!! Добавил __slots_ в описание класса и вуаля, был размер объекта 56(кст. чего? байт?), а со __slots_ _ 232
Ещё уточню, 100 ms это на обработку(десериализация, математика, сериализация) примерно 5к-8к json сообщений? Для одного сообщения это явно многовато просто :)
Я python с трудом освоил, посмотрел в вики на elixir - выглядит не читабельно, максимально интуитивно не понятно :))) . Если знаете какую-то хорошую документацию по elixir, буду благодарен ссылке. Вряд-ли освою но хотя бы представление буду иметь.