многопоточность это хорошо, если она нужна. Если не HFT, то необходимость многопоточности под большим вопросом. Хотя если код парсит/качает данные с каких-нибудь сайтов, то тогда можно об этом подумать. В общем, если нужна многопоточность, то ты это поймешь, когда запустишь код на одном потоке и он будет подвисать.
Да, лично я использую и в не HFT тоже. Но это связано лишь с тем, что использую C# в своих работах. И по многопоточности, тут вопрос скорее к языку реализации робота, ну и ещё конечно к компетенции программиста, если язык поддерживает многопоточность.
Если это C#, С++, Delphi, и т.д. то значит, приходится в любом случае соединяться с каким-то источником данных (Api, терминал или файл) и создавать свой интерфейс. Данные идущие из любого терминала, при событийной архитектуре, создают новые потоки (Quik DDE, SmartCom). Если данные парсятся, то также это делается отдельными классами (и циклами, и потоками соответственно). Обработка интерфейса требует также отдельных потоков, чтобы не тормозить модель. И вообще много где можно многопоточность использовать (лично я, этим злоупотребляю).
Если в роботе использованы какие-то из языков, встроенных в терминал, то, скорее всего многопоточности нет. Но лишь по тому, что в подобных языках существует на это дело ограничение.
Акции Газпрома упали на 5,24%, до 99 руб. за штуку, что является минимальным значением с ноября 2008 г., обратил внимание Коммерсантъ . Акции начали падать в цене 15 июня. Индекс МосБиржи...
Российский фондовый рынок 22 июня скорректировался до минимумов 2024 года. Индекс Московской биржи опустился до 2344 пунктов, в моменте теряя 3,2%.
Принятое Банком России решение снизить...
Обвал рынка: что делать? Мой личный план. Weekly #122
В целом, то, что мы наблюдаем, происходит в рамках сложившихся ранее тенденций .
Ранее, я уже неоднократно отмечал, что все тренды — негативные.
Последний оплот оптимистов — снижение...
Санкции ЕС усложнили логистику Норникеля и увеличили оборотный капитал до $2,88 млрд – Татьяна Дыкова на конференции Smart-Lab Главное из заявлений директора департамента по работе с инвестиционным со...
Booppa, я думал вчера а не закинуть ли отложенную на медицину сотку. Утром проснулся в 8:30, успел отлько машинально выставить как вчера, заявки лесенкой вниз с шагом 0.1, по штучке.
Отдать успе...
РОССИЯ-АКЦИИ-КОММЕНТАРИЙ
23.06.2026 13:31:53
Рынок акций РФ взял передышку в падении, индекс МосБиржи отскочил к 2330п
Москва. 23 июня. ИНТЕРФАКС — Российский рынок акций днем во вторник в...
Ормузский пролив полностью открыт для судов, в т.ч. для коммерческих — постпред Ирана при ООН в Женеве Али Бахрейни Ормузский пролив полностью открыт для судов, в т.ч. для коммерческих — постпред Ир...
Константин, не, им пофигу абсолютно на экономику. Эльвира это прям на камеру говорит спокойно и весело. в такое да и в любое время все должны думать как помочь, а тут такая подлянка прям демонстрат...
ВТБ Мои Инвестиции – что полезного добавили в новом релизе?
🧐 Как уже заметили многие пользователи ВТБ Мои Инвестиции, вышло новое масштабное обновление приложения.Решил пробежаться по списку из...
khornickjaadle, Со второй волной ипотек не поможет даже, пока не поднимут условно саму сумму льготной ипотеки раза в 2-3, или не уберут первоначальный взнос. При себестоймости квартиры в 10млн допу...
Если это C#, С++, Delphi, и т.д. то значит, приходится в любом случае соединяться с каким-то источником данных (Api, терминал или файл) и создавать свой интерфейс. Данные идущие из любого терминала, при событийной архитектуре, создают новые потоки (Quik DDE, SmartCom). Если данные парсятся, то также это делается отдельными классами (и циклами, и потоками соответственно). Обработка интерфейса требует также отдельных потоков, чтобы не тормозить модель. И вообще много где можно многопоточность использовать (лично я, этим злоупотребляю).
Если в роботе использованы какие-то из языков, встроенных в терминал, то, скорее всего многопоточности нет. Но лишь по тому, что в подобных языках существует на это дело ограничение.