Как узнать ошибку стратегии?
Добрый день!
Подскажите, пожалуйста, как узнать по какой ошибке завершается стратегия?
Сейчас я определяю, что стратегия завершилась ошибкой так:
Код
//Если стратегия остановлена
if (trader.State == EmulationStates.Stopped)
{
//Если стратегия не завершилась
if (trader.IsFinished == false)
{
//Сообщение об ошибке
}
}
Стратегия сама автоматически завершается. Внутренний закрытый метод, который передает Exeption в логи не срабатывает.
Да, и логирование мне не нужно. Вещь очень нужная и важная. А то стратегия завершается, а почему хрен его знает. Событие бы сварганить по аналогии с ошибками регистрации заявки.