Господа, давайте сначала с ордерами разберёмся.
anothar, почему при попытке запустить предложенный скрипт с Лимитными ордерами, выскакивает такая ошибка?

Элемент 'ВнешниСкрипт' содержит ошибку:
c:\Users\Пользователь\Documents\SharpDevelop Projects\Limit.cs(16,21) : error CS1955: Невызываемый член "System.Collections.Generic.ICollection<TSLab.Script.Bar>.Count" не может использоваться в качестве метода.