Блог им. Prival

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

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

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

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

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


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

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

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

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

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

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

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

 

  • Ключевые слова:
  • C#
6.8К | ★80
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
Dmitryy,
Dmitryy, звучит как хорошая новогодняя шутка =)
avatar
ch5oh, рад, что кого-то повеселил, но имхо, приведенных знаний не достаточно для успешной торговли)
avatar

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

 

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

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

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

Читайте на SMART-LAB:
Фото
Рейтинг энергобезопасности стран G20 до и во время конфликта с Ираном. Где Россия?
На фоне глобальных кризисов вопрос энергетической безопасности в последние годы стал острой проблемой во всем мире. The New York Times...
На Луну за ИИ
65 лет назад, 12 апреля, первый полет человека в космос открыл человечеству путь к звездам. Сегодня эта дата обретает новый «промышленный» смысл,...
Фото
Высокие ставки прошли пик давления, но кредитный отбор стал жестче
По оценке аналитиков Газпромбанка, 2025 год стал периодом ухудшения кредитного профиля некоторых российских корпоративных заемщиков, хотя...
Фото
ДВМП: результаты в рамках прогноза, но и цена близка к целевой - будет ли выкуп миноров из-за объединения Росатома с DP World?
ДВМП отчитался за 2025 год: 2,3 млрд рублей убытка для акционеров за 2025 год Традиционно сравниваю со своим прогнозом и делюсь...

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

....все тэги



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