Про сделки согласен, получается не совсем корректно, это информация, что как было бы если бы сделка совершилась вовремя. Нужно подумать, как пометить, эту несуществующую сделку. Просто ее выкидывать тоже не хочется.
Про оставаться в стакане не согласен, программа должна отрабатывать сигналы, как в лаборатории, а не как получится. Если не смогли, то не смогли. Цена может вернутся обратно и через 1сек, и через час, а может и никогда.