Блог им. Vkt

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

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



  • обсудить на форуме:
  • Quik Lua
★9
19 комментариев
потому что делать на луа это тратить время на изучение луа.
и это стоит в рынке примерно 0.

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

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

нет смысла в этом луа.
avatar
Антон Б, для тех, кто зарабатывает программированием — возможно.
Сделать себе не сложного робота, если программированием владеешь на уровне средней школы — вполне.
avatar
Vkt, как только вам понадобится между роботами.
делить общий риск — общий рискменеджмент на счет.
делить общие деньги — общий рискменеджмент на счет.
разбираться что делать если ошибка.
разбираться с частичным исполнением.

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

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

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

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

или стал нанимать того кто делает за тебя.
avatar
Антон Б, да, все правильно. Это для начала, для первых роботов, если не хочешь разбираться с отслеживанием ордеров, транзакций и т.д.
avatar
Vkt, плюс там нет бектеста на истории.
дебаггера.
много там чего нет.
а в конце оказывается что твой код работает только в квике.

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

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

avatar
Антон Б, какой бэктест еще? Это просто робот, который автоматом набирает нужную позицию и все. 
avatar
Vkt, суть в чем мы нашли общее.
это длинный путь.

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

avatar

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

 

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

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

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

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

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

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

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

просто все 100% разрабов были такими чуваками.
так и входят в профессию.
и по этому говорю что надо сразу ide,debug,git,tdd.
а это все дает C# из коробки.
и не дает lua из коробки КВИКА.
avatar
Кирилл Гудков, 
слой пахлавы, написанный странными товарищами с неясными целями
+1! Когда-то рассматривал как альтернативу MT5, но после недолгого чтения чата понял, что с этими странными людьми не хочу иметь ничего общего.
Дмитрий Овчинников,
да им нужен смм менеджер чата.
для работы с клиентами.
а они к внутреннему чату разработчиков сразу пускают.
люди не привыкли
avatar
а случаем, описания как запустить скрипт lua на 64-х битном квике нет?
avatar
посмотрел фреймворк, автор hacktrade видимо не торгует т.к. там никаких элементарных проверок типа выставилась ли заявка, а удалилась ли заявка и т.д. полное доверие квику, а в квике такие баги бывают)), да что уж там стаканы перевернутые моекс присылал было время)))
avatar
Андрей Иванов, если можете доработать — вперед, думаю автор не будет возражать.
avatar
Vkt, доработать))) скорее сделать основную работу. у меня в коде 20% это сама основа робота и 80% это проверка различных ошибок. 
avatar
а удалилась ли заявка
А не выполнилась ли заявка во время удаления...
И если она полностью исполнилась, то на KILL_ORDER придет «не знаю такого id», а потом уже OnTrade с объемом свалится
avatar

теги блога Vkt

....все тэги



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