1. C учетом того что ByTrendMarketGenerator использует эти сделки для построения стакана, лучще была бы таже последовательность что и в событии NewTrades
2. Нет, именно по 100. Поясню почему.
Я сделал кастомный генератор стакана, который генерирует стакан для последовательности сделок вверх как лучший бид=максимальная цена, для последовательности сделок вниз лучший аск=минимальная цена. Это приводит к следующей картинке
Здесь розовые квадраты на цене 150030 - виртуальная заявка на продажу.
Красные квадраты - это заявки аск в стакане, зеленые - заявки бид в стакане.
Этот стакан - очередная попытка более-менее. корректной симуляции лимиток, о чем мы уже много писали, но решения устраивающего всех так и не нашли.
Так вот, сгенерировал я стакан 150085/150090 в надежде что моя лимитка исполнится ровно по своей цене 150030.
А она исполняется по 150085.
Понятно, что в реальности она исполнится по 150030.
Отсюда и просьба.