Насчет глобальных переменных.
Как тогда без глобальных переменных узнать результат работы скрипта за какой-то промежуток времени, скажем за сегодня? (вопрос из http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=3468)

Originally Posted By: Nektodron
это сделано для управления стопом, чтобы его передвинуть, нужно изменить цену, чтобы его отменить достаточно не выставить на следующем баре.


а чтобы оставить с той же ценой? Нужно опять же выставить с этой же ценой? Иначе заявка исчезнет?
Вопрос тут в следующем: выставили мы стоп, затем программа зависла или интернет оборвался. Заявка со стопом при этом останется?

Про IList поясните? и про преобразования к нему.