Алготрейдинг и ??????????
- 08 августа 2014, 14:23
- |
- Si#
Парни, используете ли вы в алгоритмах многопоточность/многозадачность?
Ессть ли смысл в этом для обычных роботов т.е. не HFT
19
Читайте на SMART-LAB:
Мнение аналитиков. Дисконты на российскую нефть снижаются
Дисконт Urals к Brent для налогов за неделю сократился на $1,3 до $26,8 за баррель. По состоянию на вчерашнее закрытие cпотовая котировка North...
Закрыли сделку по продаже проекта в Ростове-на-Дону
✅ Общая площадь проекта «Донские Легенды» — почти 800 тысяч м² жилья и 70 тысяч м² коммерческих помещений. Покупатель — ООО «Поколение». 🚀...
В 2025 году Группа Ренессанс страхование увеличила объем страховых премий на 21% г/г
Опубликовали отчетность по Группе по МСФО за 2025 год. Подробные материалы вы найдете у нас на сайте в разделе «Инвесторам». В 12:00 начнется...
Гендиректор Инарктики продал свои акции компании. Что это может значить?
Вечером в пятницу (6 марта ) вышел сущфакт о том, что Соснов Илья Геннадьевич, гендиректор Инарктики, продал свои акции компании. В нашем...
Если это C#, С++, Delphi, и т.д. то значит, приходится в любом случае соединяться с каким-то источником данных (Api, терминал или файл) и создавать свой интерфейс. Данные идущие из любого терминала, при событийной архитектуре, создают новые потоки (Quik DDE, SmartCom). Если данные парсятся, то также это делается отдельными классами (и циклами, и потоками соответственно). Обработка интерфейса требует также отдельных потоков, чтобы не тормозить модель. И вообще много где можно многопоточность использовать (лично я, этим злоупотребляю).
Если в роботе использованы какие-то из языков, встроенных в терминал, то, скорее всего многопоточности нет. Но лишь по тому, что в подобных языках существует на это дело ограничение.