Не думаю что в этом дело. Тестирую на истории и то что был пропущен вход на истории этого не может быть. На всякий случай проверил так:
Code:
for (int j = 0; j < SumLevel; j++)
                    {
                        if (extendable[i] < SizeLevel && seSbrf.Shares <= j + 1)
                        {
                            if (leVtbr != null) leVtbr.ChangeAtMarket(i + 1, leVtbr.Shares + 2, "VTBR_LE2");// <<<<<<<<=======Ссылка не указывает на экземпляр объекта
                            if (seSbrf != null) seSbrf.ChangeAtMarket(i + 1, seSbrf.Shares - 1, "SBRF_SE2");// <<<<<<<<=======Ссылка не указывает на экземпляр объекта
                        }
                        if (extendable[i] > SizeLevel && seSbrf.Shares >= j + 1)
                        {
                            if (leVtbr != null) leVtbr.ChangeAtMarket(i + 1, leVtbr.Shares - 2, "VTBR_LX2");// <<<<<<<<=======Ссылка не указывает на экземпляр объекта
                            if (seSbrf != null) seSbrf.ChangeAtMarket(i + 1, seSbrf.Shares + 1, "SBRF_SX2");// <<<<<<<<=======Ссылка не указывает на экземпляр объекта
                        }
                    }

Результат тот же.