Они и сейчас максимально приближены к реальности. Просто не все можно обсчитать, к сожалению. Выставление таких заявок в рынок не сделано по одной простой причине. В 9 из 10 случаях это означает ошибку в скрипте (купить выше 10, при средней цене 100) и на форуме сразу будет вопль: "А почему оно купило по рынку!".
Но, кстати, идея сделать предупреждение о кривой заявке в лаборатории - идея здравая.