← Назад

Ошибка: Подключение не инициализировано

Добрый день!

Запустил одну из стратегий встроенных в S#.Shell под названием RobotStrategy. Сразу замечу, я ничего не менял в коде, просто скомпилировал проект как есть и запустил. Стратегия работает так: пока отрабатывают стратегии котирования, все работает правильно. Но как только вызывается команда Strategy.Stop() внутри класса RobotStrategy, возникает вот такая ошибка:


  "System.InvalidOperationException: Подключение не инициализировано.
   в StockSharp.Algo.Strategies.Strategy.SafeGetConnector()
   в StockSharp.Algo.Strategies.Strategy.Stop()
   в Shell.Strategies.RobotStrategy.<CreateStopRule>b__11_0() в D:\Видеоуроки S#\StockSharpEduNew\Shell\Strategies\RobotStrategy.cs:строка 155
   в StockSharp.Algo.MarketRule`2.ProcessRuleVoid()
   в StockSharp.Algo.MarketRuleHelper.ActiveRule(IMarketRuleContainer container, IMarketRule rule, Func`1 process)
   в StockSharp.Algo.Strategies.Strategy.StockSharp.Algo.IMarketRuleContainer.ActivateRule(IMarketRule rule, Func`1 process)"

После этой ошибки стратегия останавливается и ничего не делает. Что это за ошибка и как ее нужно исправлять?

Комментарии (1)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Support
Support

Добрый день

Мы в процессе проверок и исправления котирования. Вы можете использовать маркет-заявки или лимитные с проскальзыванием, пока мы исправляем ситуацию с котированием.