Мыкался тыкался, и решил уйти в сторону С++ Qt от С#
В планах писать под MT5 MQL5, и DLL + lua QUIK.
Так же потихоньку писать полностью свой терминал, тестер под IB, TRANZAQ HFT
Решил уйти в сторону высоко нагруженных программ и кросплатформенности.
C++ учу с азов, уже пишу свою шпаргалку подобную что делал на C#

Один вопрос, а нафиг?
В скорости вы не выйграете у HFT, там другие языки и технологии, прямые подключения и тд.
www.tangiblesoftwaresolutions.com/product_details/cplusplus_to_csharp_converter_details.html
C++ и Qt — это бесполезная трата ресурсов.
Писать свой терминал вообще самоубиство.
Высоконагруженность и кроссплатформенность зачем ?
У вас лишнее время в жизни ?
Тогда потратьте его на поиск торговых идей.
Тестеры пишутся не под терминалы, а под данные.
HFT вообще забудьте.
Стоимость разработки и инфраструктуры неподъёмная.
Да и вообще программирование ради программирования не имеет смысла.
Очевидно, что вы точно не знаете чем собираетесь заниматься.
Если трейдингом, то им и займитесь.
Выберите конкретную нишу, начните торговать, искать и тестировать идеи.
Для этого никакого суперсофта не нужно.
И забудьте про кухонные терминалы типа MT.
Если хотите программировать, то это совсем другое ремесло.
Выберите популярный и доходный язык(не С++), набейте скилов и устройтесь на работу.
Проблемы с производительностью и не HFT => либо так написано, либо алгоритмы с большим объёмом расчётов.
В целом C# норм. по производительности: stock #, веб сервисы и пр. Ещё у Гнома (местного) боты были на C#.
C++ это скорее решение специфических задач: hard real time, embedded, экстремальная производительность для HFT и т. п.
2. Не в первый раз отмечаю, что в комментах люди указывают на то, что ты фундаментально ошибся в выборе направления)) вместо ответов на конкретные вопросы).
3. Возможно, вы, действительно, что-то не то делаете с C#?) — многие торгуют на нем много ботов. Можем вы лучше распишете детальней где у вас бутылочное горлышко, что мешает запускать большое кол-во ботов? — язык богат в возможностях, не настолько медленен, думаю, архитектурно можно многие трудности обойти.