Спасибо за ответ! Хотелось бы узнать почему система отражает разные данные, в программе показывает что позиция открыта, а на реальном счете, что позиция закрыта, разве данные не синхронизируются.
А глобальных переменных можно хранить данные ? Т.е. описывать и инициализировать в не public virtual void Execute(IContext ctx, ISecurity source)