Vkt
Vkt личный блог
08 октября 2021, 11:57

Не знаю, почему автор молчит

Есть реально полезная штука — фреймворк для торговых роботов
Оказывается существует новая версия:  github.com/ffeast/hacktrade
А я все на старой сидел, про которую узнал тут:   smart-lab.ru/blog/195508.php
Как можно использовать -  smart-lab.ru/blog/246568.php



19 Комментариев
  • Антон Б
    08 октября 2021, 12:18
    потому что делать на луа это тратить время на изучение луа.
    и это стоит в рынке примерно 0.

    а тратить время придется буквально! сотнями часов.

    а роботы на C# это тратить время на изучение C# и это стоит в рынке 200к рублей.
    или питон то-же самое.

    нет смысла в этом луа.
      • Антон Б
        08 октября 2021, 12:37
        Vkt, как только вам понадобится между роботами.
        делить общий риск — общий рискменеджмент на счет.
        делить общие деньги — общий рискменеджмент на счет.
        разбираться что делать если ошибка.
        разбираться с частичным исполнением.

        все это выливается в изучение разработки.

        условно начать стоить себе дом в деревне можно с 0 навыков.

        начинай копать яму под фундамент и ок — начал.

        а закончить успешно самостоятельно можно только если стал строителем домов в деревне в ПРОЦЕССЕ.

        или стал нанимать того кто делает за тебя.
          • Антон Б
            08 октября 2021, 12:53
            Vkt, плюс там нет бектеста на истории.
            дебаггера.
            много там чего нет.
            а в конце оказывается что твой код работает только в квике.

            для просто теста идеи pine script помогает.

            получается что лучше влить это время в изучение o.s.a. например.

              • Антон Б
                08 октября 2021, 13:02
                Vkt, суть в чем мы нашли общее.
                это длинный путь.

                и по этому надо сразу выбирать правильную дорогу.
                а не лезть в заброшенную луа.
                да там что-то работает.

    • Кирилл Гудков
      08 октября 2021, 14:43

      Антон Б, когда HR-департамент перестает ловить мышей, персонажи типа «я потыкал С-чототам месяц, давайте мне 200K, хочу вайти в айти» доходят до предварительного собеседования. Приходится досадно тратить время на созерцание их попыток что-нибудь накодить, потом подбирать вежливые слова для отчета в ревьюшнице.

       

      Если вы таки умеете программировать, то вам будет не очень важно, каким манером расставляются скобочки в данном языке. Зато будет важно, сколько косоруких прокладок лежит между вашими идеями и матчером ордеров на бирже. Каждая такая прокладка может встать в потерянное время, и ЧСХ, в потерянные деньги.

      • Антон Б
        08 октября 2021, 15:06
        Кирилл Гудков, C# O.S.A. к примеру в исходном коде.
        и умеет в plaza
        а это на ТРИ (3) прокладки меньше.
        движок луа, quik на клиенте и сервер quik брокера.
        хотя может и через quik.

        а по поводу разработки.
        все 100% разработчиков стали разработчиками разрабатывая в idе как раз эти сотни часов практики.
        без исключений.

        по поводу коде ревью — побирай вежливые слова и ОТКАЗЫВАЙ В  коммите в прод.
        Вежливые слова обязанность — все таки это коммуникация.
        А коммит в прод это твое право.
        как и отказ.

        либо выкинут говнокодера ( в соседний проект а не вообще), либо ты перестанешь ревьюить.

        • Кирилл Гудков
          08 октября 2021, 15:46
          Антон Б, у вас off-by-one error в утверждении, забыли к толщине пахлавы добавить собственно O.S.A. Ну и PLAZAII - удовольствие не бесплатное и не для всех стратегий нужное. Без нее OSA превращается в +1 слой пахлавы, написанный странными товарищами с неясными целями.

          По поводу ревью — под ревьюшницей имелась ввиду фиговина для отчета о собеседованиях. Конечно такие чуваки («освоил» язык, налепив робота) не попадают даже на очное собеседование, нанимать их — ошибка.
          • Антон Б
            08 октября 2021, 15:52
            Кирилл Гудков, все так.

            просто все 100% разрабов были такими чуваками.
            так и входят в профессию.
            и по этому говорю что надо сразу ide,debug,git,tdd.
            а это все дает C# из коробки.
            и не дает lua из коробки КВИКА.
          • Дмитрий Овчинников
            08 октября 2021, 21:41
            Кирилл Гудков, 
            слой пахлавы, написанный странными товарищами с неясными целями
            +1! Когда-то рассматривал как альтернативу MT5, но после недолгого чтения чата понял, что с этими странными людьми не хочу иметь ничего общего.
            • Антон Б
              10 октября 2021, 19:35
              Дмитрий Овчинников,
              да им нужен смм менеджер чата.
              для работы с клиентами.
              а они к внутреннему чату разработчиков сразу пускают.
              люди не привыкли
  • vfreeman
    08 октября 2021, 12:52
    а случаем, описания как запустить скрипт lua на 64-х битном квике нет?
  • Андрей Иванов
    08 октября 2021, 13:05
    посмотрел фреймворк, автор hacktrade видимо не торгует т.к. там никаких элементарных проверок типа выставилась ли заявка, а удалилась ли заявка и т.д. полное доверие квику, а в квике такие баги бывают)), да что уж там стаканы перевернутые моекс присылал было время)))
      • Андрей Иванов
        08 октября 2021, 13:23
        Vkt, доработать))) скорее сделать основную работу. у меня в коде 20% это сама основа робота и 80% это проверка различных ошибок. 
    • Кирилл Гудков
      08 октября 2021, 13:32
      а удалилась ли заявка
      А не выполнилась ли заявка во время удаления...
      И если она полностью исполнилась, то на KILL_ORDER придет «не знаю такого id», а потом уже OnTrade с объемом свалится

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

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