Блог им. DenisVo

Дизайн доморощенного алгоритмического окружения.

Всем привет. 

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

Дизайн доморощенного алгоритмического окружения.

думаю картинка сама себя хорошо описывает. 

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



ах да, видео на буржуйском, но имеются русские субтитры.


А как выглядит ваше алгоритмическое окружение? Как считаете, хорош ли такой дизайн?


p.s. Тимофей Мартынов, а можно как то тему в алготрейдинг добавить? :) или как получить возможность ставить этот тэг?
Спасибо.


3.3К | ★8
32 комментария
p.s. Тимофей Мартынов, а можно как то тему в алготрейдинг добавить? :) или как получить возможность ставить этот тэг? Спасибо.

Как же надо было сделать дизайн разделов, если даже компьютерные гики-программисты не могут разобраться где тут что?
Вот сам мучаюсь! Честно!
По теме: надо подписаться на раздел. Где-то в настройках ищи =)))
Fry (Антон), Там, в настройках, только пунк «у меня торговый робот» имеется %)
avatar
Denis, да я фиг помню! Как-то чудом подписался на раздел веселье, а где и как — не знаю. Там же можно и на алго видимо. Логично же?
Оффтоп там и всё такое по идее должно быть. Но тут своя извращённая логика проектирования взаимодействия пользователя с сайтом =)
Fry (Антон), подождем… может Тимофей прольет свет, на этот вопрос. :)
avatar
Добавил
Тимофей Мартынов, спасибо :)
avatar
А как выглядит ваше алгоритмическое окружение?
Папка с qlua и python скриптами 
avatar
v_0ver, почему бы и нет, :) главное скрипты хорошо организовать
avatar
тут недавно товарищ писал, сколько времени на подобное угробил, а результат — отрицательный
не в окружении дело, возясь с окружением, ты в зоне комфорта, видимо, прячешься
avatar
vito333, ну я сам довольно много времени угробил на само окружение :), и продолжаю его потихонечку клепать :). Вполне себя комфортно чувсвую. 

Разработка стратегий, поиск неэфективностей, это все хорошо, но без удобной среды… согласитесь, процесс будет происходить медленнее.
 
Вопрос, а почему результат то должен быть отрицательный? или вы про результат торговли? ) Если про торговлю, то конечно не в окружении… но торговое окружение является неотъемлемой частью или скажем инструментом торговли, разве нет?
avatar
Denis, имелось в виду, что результат отрицательный в плане положительного влияния на результаты торговли
avatar
vito333, в этом соглашусь, время то ограничено, сосредоточившись на окружении, слишком мало времени уделяется развитию другой области.
avatar
Excel+qpile через квик — в полне достаточный минимум. В прочем не хватает тестера на истории и удалёнки, но это тоже решаемо.
avatar
bozon, вот удаленный мониторинг и контроль это очень хорошо иметь, у самого пока он не реализован )
avatar
bozon, если кто-то не в курсе, qpile тоже неплохо параллелится (под каждый поток нужно писать отдельный скрипт, но стартовать конструкцию удалённо становится проблематично).
avatar
новости и прочий фундаментал в облако и апишку к нему.
квоты — поближе к логике, на свой сервачок. инфраструктура в виде своих библиотечек.
отдельным сервисом датаколлектор с апишкой
отдельным сервисом тестер/эмулятор рынка

для нормального функционирования я бы максимально все растаскивал на разные сервисы и не делал бы тяжеловесный монолит. переиспользование больше и это модно в конце концов :)

но лучше не уходить во все это без лишней нужды. и в целом все это сильно зависит от того че вы торгуете и как. много где хватит VDS  + терминала и все.
avatar
day0markets, Да, идея как раз таки в том и есть, что бы все растащить на маленькие блоки, может быть даже микросервисы. Хотя это возможно будет лишним уже. На данный момент у меня все в принципе в куче (но начиналось все очень красиво)… хоть и разелено классами, менять и добавлять функционал не очень сложно, но иногда бывает одно тянет другое… вот хочу все разделить друг от друга.
avatar
Denis, на микросервисы полностью не выйдет. ключевая тут точка — биржевые данные. их всегда надо хранить близко к основному потребителю.
ну а если у вас ООП и классы — делайте юзабельные модули, заведите себе репозиторий и храните там свои сборки. без зависимостей не обойдется, но хоть сможете изолироваться через версии. а вообще — если работает, то не трогайте. я так пару лет убил на оптимизацию. писал вот тут недавно в телеге t.me/day0market/41
avatar
day0markets, ну у меня все как полагается )… контроль версий и тд.
Сейчас почитаем…

зы. я даже подумывал все это в гитхаб залить дабы люди кому интересно пользовались, да может лучше сделали… но руки так и не дошли документацию сделать.
avatar
На схеме не хватает самого основного и главного — профитного алгоритма. Всё остальное это хрень, так, время убить.
avatar
нейросетей не хватает
avatar
sis12qw, :) А так я ж в предыдущих постах показывал как нейросети без геммороя пользовать… ;) 
avatar
Приличный английский у вас )
avatar
Владимир М., если не шутите, то спасибо конечно :)
avatar
Denis, но произношение — жесть…
avatar
А как выглядит ваше алгоритмическое окружение?
Скрипт на луа который сосёт из квика и кидает в сокет, и ответка на питоне которая скармливает это керасу.
avatar
dt0wer, а че не HTTP? нах этот гемор с сырыми сокетами?
avatar
day0markets, не совсем сырые, я использую protobuf. хттп медленно.
avatar
dt0wer, тоже норм.
avatar
проще готовое взять… и напрягать техподдержку
avatar
ves2010, все же в готовом всегда чего то да нехватает... 
avatar
Denis, 
1 смириться
2 искать заказчика -чтоб оплатил доработку 
3 оплатить доработку самому
avatar

Читайте на SMART-LAB:
Фото
Режим risk-off: почему удар по Ирану усилил доллар, но не поддержал облигации
Понедельник начался с довольного нетипичного режима риск-офф: доллар укрепляется по всему рынку, мировые акции снижаются, золото выросло...
Фото
Сегмент Non-Life RENI опубликовал отчетность по ОСБУ за 2025 год
Сегодня на e-disclosure.ru мы опубликовали отчетность ПАО «Группа Ренессанс Страхование» по ОСБУ за 12 месяцев 2025 года, которая включает в...
Фото
Павел Крутолапов назначен генеральным директором ПАО "АПРИ"
Павел Крутолапов назначен генеральным директором ПАО «АПРИ» С 2023 года Павел занимал должность главного архитектора ПАО «АПРИ»...
Фото
Мой Рюкзак #64: Усиление в банковском секторе в ожидании справедливой переоценки
Февраль продолжает радовать стоимостных и смелых инвесторов Прошлый пост тут —  smart-lab.ru/company/mozgovik/blog/1265828.php...

теги блога CloseToAlgoTrading

....все тэги



UPDONW
Новый дизайн