CloseToAlgoTrading
CloseToAlgoTrading личный блог
01 ноября 2019, 14:51

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

Всем привет. 

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

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

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

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



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


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


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


32 Комментария
  • Антон Денисков (Fry)
    01 ноября 2019, 15:04
    p.s. Тимофей Мартынов, а можно как то тему в алготрейдинг добавить? :) или как получить возможность ставить этот тэг? Спасибо.

    Как же надо было сделать дизайн разделов, если даже компьютерные гики-программисты не могут разобраться где тут что?
    Вот сам мучаюсь! Честно!
    По теме: надо подписаться на раздел. Где-то в настройках ищи =)))
      • Антон Денисков (Fry)
        01 ноября 2019, 15:13
        Denis, да я фиг помню! Как-то чудом подписался на раздел веселье, а где и как — не знаю. Там же можно и на алго видимо. Логично же?
        Оффтоп там и всё такое по идее должно быть. Но тут своя извращённая логика проектирования взаимодействия пользователя с сайтом =)
  • Тимофей Мартынов
    01 ноября 2019, 15:37
    Добавил
  • Ëжик
    01 ноября 2019, 15:54
    А как выглядит ваше алгоритмическое окружение?
    Папка с qlua и python скриптами 
  • vito333
    01 ноября 2019, 16:40
    тут недавно товарищ писал, сколько времени на подобное угробил, а результат — отрицательный
    не в окружении дело, возясь с окружением, ты в зоне комфорта, видимо, прячешься
      • vito333
        01 ноября 2019, 17:01
        Denis, имелось в виду, что результат отрицательный в плане положительного влияния на результаты торговли
  • bozon
    01 ноября 2019, 17:25
    Excel+qpile через квик — в полне достаточный минимум. В прочем не хватает тестера на истории и удалёнки, но это тоже решаемо.
    • bozon
      01 ноября 2019, 18:16
      bozon, если кто-то не в курсе, qpile тоже неплохо параллелится (под каждый поток нужно писать отдельный скрипт, но стартовать конструкцию удалённо становится проблематично).
  • day0markets.ru
    01 ноября 2019, 18:23
    новости и прочий фундаментал в облако и апишку к нему.
    квоты — поближе к логике, на свой сервачок. инфраструктура в виде своих библиотечек.
    отдельным сервисом датаколлектор с апишкой
    отдельным сервисом тестер/эмулятор рынка

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

    но лучше не уходить во все это без лишней нужды. и в целом все это сильно зависит от того че вы торгуете и как. много где хватит VDS  + терминала и все.
      • day0markets.ru
        01 ноября 2019, 21:15
        Denis, на микросервисы полностью не выйдет. ключевая тут точка — биржевые данные. их всегда надо хранить близко к основному потребителю.
        ну а если у вас ООП и классы — делайте юзабельные модули, заведите себе репозиторий и храните там свои сборки. без зависимостей не обойдется, но хоть сможете изолироваться через версии. а вообще — если работает, то не трогайте. я так пару лет убил на оптимизацию. писал вот тут недавно в телеге t.me/day0market/41
  • dt0wer
    01 ноября 2019, 18:31
    На схеме не хватает самого основного и главного — профитного алгоритма. Всё остальное это хрень, так, время убить.
  • sis12qw
    01 ноября 2019, 18:53
    нейросетей не хватает
  • Влад(и)Мир
    01 ноября 2019, 19:02
    Приличный английский у вас )
      • Unworldly
        03 ноября 2019, 03:25
        Denis, но произношение — жесть…
  • dt0wer
    01 ноября 2019, 20:05
    А как выглядит ваше алгоритмическое окружение?
    Скрипт на луа который сосёт из квика и кидает в сокет, и ответка на питоне которая скармливает это керасу.
    • day0markets.ru
      01 ноября 2019, 21:16
      dt0wer, а че не HTTP? нах этот гемор с сырыми сокетами?
      • dt0wer
        01 ноября 2019, 22:25
        day0markets, не совсем сырые, я использую protobuf. хттп медленно.
  • ves2010
    01 ноября 2019, 21:49
    проще готовое взять… и напрягать техподдержку
      • ves2010
        01 ноября 2019, 21:56
        Denis, 
        1 смириться
        2 искать заказчика -чтоб оплатил доработку 
        3 оплатить доработку самому

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн