Обновился до API 4.2.17.0 и сразу получил 12 критических ошибок.
Реально сложности с пониманием "что же делать" вызвали 3 из них:
прекратила работу конструкция var time = timeFrame.GetCandleBounds(Security).Min - timeFrame; теперь она дает сразу две ошибки: Ошибка 12 System.TimeSpan не содержит определение для "GetCandleBounds", а перегрузка лучшего метода расширения "StockSharp.Algo.Candles.CandleHelper.GetCandleBounds(System.TimeSpan, System.DateTime)" содержит несколько недопустимых элементов Ошибка 13 Аргумент "2": преобразование типа из "StockSharp.BusinessEntities.Security" в "System.DateTime" невозможно
прекратила работу конструкция Security.WhenNewTrades(), теперь она дает сразу две ошибки: Ошибка 15 StockSharp.BusinessEntities.Security не содержит определение для "WhenNewTrades", а перегрузка лучшего метода расширения "StockSharp.Algo.MarketRuleHelper.WhenNewTrades(StockSharp.BusinessEntities.Order)" содержит несколько недопустимых элементов Ошибка 14 Аргумент экземпляра: не удается преобразовать из "StockSharp.BusinessEntities.Security" в "StockSharp.BusinessEntities.Order"
прекратила работу конструкция Security.WhenMarketDepthChanged() Ошибка 7 Ни одна из перегрузок метода "WhenMarketDepthChanged" не принимает "0" аргументов
При этом есть подозрение, что последние две ошибки исправимы путем добавления Connector в скобки Security.WhenNewTrades(Connector), Security.WhenMarketDepthChanged(Connector) Но нет уверенности что это так.
Прошу прокомментировать ситуацию.
Kommentare (2)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen