Непонятно, какой надо иметь пинг до сервера, чтобы ловить запаздывание на тысячные доли секунды. У ДЦ, с которыми я торгую, пинг от 60 до 600 тысячных секунды. Существенно дольше даже сотых долей. Также непонятно, как можно обнаружить запаздывание в сотые и тысячные доли секунды в условиях, когда тики идут в среднем один раз в 2-3 секунды, а значения бидов и асков в разных источниках разные.
Непонятно, с какой целью сервер продолжает принимать сделки. Он ведь раньше клиента узнает, что котировки вообще встали. Вроде мог бы выставить запрет торговли по инструменту, и терминалы не будут слать серверу лишние запросы.
Есть роботы, которые принимают котировки не от брокера, а от источника, у которого котировки идут быстрее, м.б. напрямую. Если опоздание сотые секунды, то скорее всего он не открывается, но если это уже 0,5 секунды, то ха это время может произойти приличное изменение цены, которое робот ловит
А сделки принимаются, как мне кажется по 2 причинам. Или сервер не понимает, что котировки застыли, или же сам ДЦ не хочет запускать процесс множественных реквотов и проскальзывания, что потом обязательно отобразится на всех форумах и на репутации ДЦ. И в надежде на то, что цена не сильно изменится + сделки будут приблизительно 50/50, он принимает сделки.