В программе ставшей классикой для поколений трейдеров TradeStation, по этому поводу есть лазейка с 2000 года, сформулированная на языке EasyLanguage, как - "Open of next bar", которая переводятся на русский - Открытие следующего бара (Open [i+1]). На открытии следующего бара и выставляются ордера в TradeStation, т. е. i+1.
Сегодня 2010 год и я не слышал чтобы эта лазейка кому-то повредила, но из-за консервативного подхода разработчиков TSLab это невозможно реализовать в этой прогрессивной программе на C# и приходится делать все вычисления на i-1, а приказы выставлять на i, вместо нормального подхода TradeStation - вычисления на i, а приказы на i+1 (когда наступит момент i+1, i уже закроется).
И эти выкрутасы доступны только под API, в визуальном редакторе их тоже не сделать в этой прогрессивной программе на C#.
Крик души, любви и радости всем.