Блог им. Prival

С Нуля до Алготрейдра, подарок для трейдеров.

Доброго времени суток коллеги. Я редко пишу на форуме с 2012 года всего несколько статей (сообщений), надеюсь они были полезными и помогли Вам. Наступил новый 2020 год, время подарков…  

Каждый трейдер со временем хочет автоматизировать свой труд, облегчить его — создать алгоритмический Грааль. Я очень рассчитываю, что мой подарок поможет многим в этом трудном, не легком, но очень и очень интересном пути.  

Подарок – это видеоуроки по программированию торговых роботов на языке С# через торговую платформу Quik. Используется библиотека с открытым исходным кодом которая лежит на GitHub https://github.com/finsight/QUIKSharp 

Сами уроки лежат на YouTube вот ссылка на плейлист https://clck.ru/LRGZB 
С Нуля до Алготрейдра,  подарок для трейдеров.


Желаю найти самое ЦЕННОЕ, 

сохранить самое ДОРОГОЕ, 

отпустить УХОДЯЩЕЕ, 

простить НЕСПРАВЕДЛИВОЕ, 

забыть ГРУСТНОЕ и 

приобрести ЛУЧШЕЕ 

ВСЕХ С 2020 годом!!! 

 

  • Ключевые слова:
  • C#
★82
28 комментариев

чем это лучше/хуже QLUA? 

какие преимущества? 

avatar
Igr, быстрее и оптимизированнее под конкретную задачу.
avatar
Sergio Fedosoni, быстрее сделки исполняются или расчёты, что именно быстрее и на сколько?
avatar
Igr, рассмотрим для примера такую штуку - http://pmntrade.ru/robot_arbitrazh_limit.html
п
ытались ее алгоритм запустить чтоб маркетмейкерить второй месяц евро против первого — так мгновенно стервятники HFT налетели и все сожрали
avatar

Sergio Fedosoni, понятно что подключение напрямую к бирже лучше и быстрее )

но вопрос то другой был 

avatar
Igr, бы сформулировал вопрос по другому: зачем? Разработчики QUIK в плане алготрейдинга сделали ставку на язык LUA. Зачем прделывать собаке 5-ю ногу? ))) 
Евгений Гуревич, не знаю, а зачем посредник TSLab? 
avatar
Igr, LUA очень тяжелый для работы с таблицей всех сделок. 
Igr, Но роботы ля работы с графиками лучше и проще делать на LUA
Евгений Черных, так в итоге то что лучше?)  что быстрее? 
avatar
Igr, на этот вопрос нет ответа. Для работы со сделками и странами использую си. Для работы с графиками луа
 у вас там через TSLab ?  ни в тексте ни в названии этого не указано 
avatar
Спасибо, добавил в избранное, очень интересно будет посмотреть:)  С Новым Годом!:)
avatar
Спасибо. Ну как бы там суть что все равно в TsLAB пишем робота, тестируем на истории. А потом чтобы сэкономить на лицензии TsLAB минимум 4000 в месяц переписываем на си под квик. Ну понятно конечно все. Но если финансы и обороты позволяют то я предпочту TsLAB. Так удобнее вносить правки. И лучше все видно. А квик сам по себе недостаточно стабилен бывает.
avatar
Laukar, Причина не в этом, есть класс роботов которые невозможно протестировать в ТСлабе. Это в первую очередь работа со стаканом. Хотя и 4000 не лишние. Плюс исполнение быстрее + меньше зависаний и нестабильности в работе, 
Спасибо, в любом случае, хотя мне скорее всего не понадобится. Удачи!
avatar
руками торгую. я против алго. я за алкотрейдинг
avatar
Это всё фундамент. Алгоритм торговли то какой?
avatar
Dmitryy,
Dmitryy, звучит как хорошая новогодняя шутка =)
avatar
ch5oh, рад, что кого-то повеселил, но имхо, приведенных знаний не достаточно для успешной торговли)
avatar

Dmitryy, их даже в талмудах типа Халл + МакКормик + Вайн + Натенберг +… недостаточно. =)

 

Как Ваши успехи в освоении опционов? Складывается мозаика?

avatar
ch5oh, с переменным успехом, очень большой список идей и чего еще нужно прочитать/освоить, двигаюсь по нему, но медленней, чем хотелось бы :)

Сейчас колдую над подсчетом оптимального времени для ДХ, учитывая стоимость транзакций, мое прежнее представление о том, что ДХ страхует от всех проблем уже куда-то улетучилось. Теперь появилась цель, увидеть, где же есть надежная прибыль)
avatar
А где уроки то?
вижу только 3 минутный рекламный ролик
Маккормик все тс уже давно протестил. Вывод-ни одна тс не дает преимущества, в долгосрочной перспективе. Кто не верит, проверяет на собственном депо
Коммент для скептиков.)
Lua (QLua), сам по себе, достаточно мощный, простой для освоения и быстрый язык. Но, однопоточный и работает в потоке терминала. За исключением функции main().
Применять его для ТС можно и нужно, но, с одним условием — после считывания данных из Луа, нужно быстро освободить поток Луа, и ТС, по факту, должна работать уже в своем потоке (потоках).
Далее ТС можно строить произвольной сложности. Быстродействие таких ТС вполне достаточно для интрадея. Если хотите быстродействия HFT, то Квик здесь непригоден, однако, я не понимаю для чего это нужно.))
Ну, и TSLab — для владеющих любым языком программирования TSLab не нужен, излишняя надстройка. Мало того, надстройка ограничивающая функциональность.
avatar

теги блога Сергей Привалов

....все тэги



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