Да, всякие «разработческие штуки» полезная история. Тоже подумываю например, покрыть код тестами — LLM помощники кодерские тоже, вроде, это хорошо умеют.
Если у вас fullorderlog, то bid[0] >= ask[0] — это сломалась биржа, а если у вас отдельными потоками стаканы и сделки, то bid[0] >= ask[0] — это норма и фича )
не так. сделки в одном потоке, ордера в другом, соответственно бид всегда меньше аска, а уж сделки при этом могут быть в другом диапазоне :)