Механические торговые системы на языке Си
Механические торговые системы (МТС) — это свод полностью формализованных правил открытия, сопровождения и закрытия сделок при торговле на бирже или внебиржевых рынках ценных бумаг. МТС часто отождествляют с автоматическими системами (АТС) или торговыми роботами — программами для полной или частичной автоматизации деятельности трейдеров.
Язык Си может использоваться для создания МТС, так как позволяет реализовывать алгоритмы, реализующие торговые стратегии. Большинство алгоритмов основано на инструментах технического анализа, возможны и дополнительные статистические вычисления и/или обработка данных из других источников.
МТС анализирует поступившую информацию о котировках, проверяет логические условия и формирует управленческое решение. Решения в виде заявок отправляются на биржу. Кроме того, система должна контролировать исполнение заявок, рассчитывать размер открываемых позиций, поэтому МТС получает отчёты о сделках и состоянии счёта.