Блог им. kreativ_25

Алготрейдинг и ??????????

    • 08 августа 2014, 14:23
    • |
    • Si#
  • Еще
Парни, используете ли вы в алгоритмах многопоточность/многозадачность?
Ессть ли смысл в этом для обычных роботов т.е. не HFT
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
22
7 комментариев
есть конечно
avatar
SECRET, как ваш робот? не слился ещё?
avatar
Lyoha111, Все ок, на ЛЧИ спалю еще несколько граалей ;)
avatar
С# изначально многопоточен
avatar
многопоточность это хорошо, если она нужна. Если не HFT, то необходимость многопоточности под большим вопросом. Хотя если код парсит/качает данные с каких-нибудь сайтов, то тогда можно об этом подумать. В общем, если нужна многопоточность, то ты это поймешь, когда запустишь код на одном потоке и он будет подвисать.
avatar
Да, лично я использую и в не HFT тоже. Но это связано лишь с тем, что использую C# в своих работах. И по многопоточности, тут вопрос скорее к языку реализации робота, ну и ещё конечно к компетенции программиста, если язык поддерживает многопоточность.
Если это C#, С++, Delphi, и т.д. то значит, приходится в любом случае соединяться с каким-то источником данных (Api, терминал или файл) и создавать свой интерфейс. Данные идущие из любого терминала, при событийной архитектуре, создают новые потоки (Quik DDE, SmartCom). Если данные парсятся, то также это делается отдельными классами (и циклами, и потоками соответственно). Обработка интерфейса требует также отдельных потоков, чтобы не тормозить модель. И вообще много где можно многопоточность использовать (лично я, этим злоупотребляю).
Если в роботе использованы какие-то из языков, встроенных в терминал, то, скорее всего многопоточности нет. Но лишь по тому, что в подобных языках существует на это дело ограничение.

Читайте на SMART-LAB:
Фото
Портфель Акции / Деньги (+3,6% за 12 мес). Прибыль от акций обнуляется
С начала нынешнего года портфель PRObonds Акции / Деньги уже в минусе, -2,6%. А от вершины марта – на -5,6%. Но по главному параметру...
Фото
Глобальные бенчмарки под занавес июня
На старте последней полной недели месяца: индексы акций в коррекции, нефть пока под давлением, да и золото по-прежнему невыразительно, а...
Фото
🎤 Уже завтра МГКЛ примет участие в XVI Российском M&A Конгрессе «Белые ночи 2026»
📅 23 июня в Санкт-Петербурге пройдет XVI Российский M&A Конгресс «Белые ночи 2026» — одно из ключевых мероприятий российского рынка...
Обвал рынка: что делать? Мой личный план. Weekly #122
В целом, то, что мы наблюдаем, происходит в рамках сложившихся ранее тенденций . Ранее, я уже неоднократно отмечал, что все тренды — негативные....

теги блога Si#

....все тэги



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