Portfolio.CurrentValue null на FORTS

Portfolio.CurrentValue null на FORTS
Atom
8/26/2020
Alnikar


Добрый день. Брокер Открытие. Торгую на FORTS. Перешел на QUIK 8.7 и теперь Portfolio.BeginValue и Portfolio.CurrentValue и вообщем то почти все поля в портфеле null. Судя по таблице "Клиентский портфель", брокер для рынка акций передает одни поля, а для срочного рынка другие поля. Хотя на QUIK 7 было тоже самое, но поля в портфеле не были null. Такое ощущение, что теперь эти значения стали привязаны к колонкам рынка акций, а были к срочному рынку. Что можно сделать? P.S. В SampleConnection тоже самое.




Thanks:


Support

Avatar
Date: 9/1/2020
Reply


Добрый день

Какой версии QUIK коннектор у вас используется? Вы устанавливали через NugetInstaller? Попробуйте обновить коннектор и проверить еще раз.

Thanks:

Alnikar

Avatar
Date: 9/2/2020
Reply


Обновился. Поля заполнились. Но перестали заполняться поля Security.MarginBuy, Security.MarginSell? На что надо подписаться или что включить, чтобы эти поля устойчиво заполнялись? В SampleConnection они тоже null.

Fixed
5.0.33
Thanks:

Support

Avatar
Date: 9/4/2020
Reply


Добрый день

Возьмите обновление, ошибка устранена.

Thanks:

Alnikar

Avatar
Date: 9/7/2020
Reply


Обновился. Поля заполнились. Спасибо. Но появилась такая ошибка

System.InvalidOperationException: Сообщение 'PositionChange,T(L)=2020/09/07 09:20:14.220,OriginId=33606750,T(S)=2020/09/07 06:20:14.165,Sec=RUB@MICEX,P=170848,CL=,L=T1,Changes=[BeginValue, 0],[CurrentValue, 0],[Leverage, -0.01],[BlockedValue, 0]' привело к ошибке обработки. ---> System.InvalidOperationException: Изменение Leverage выбросило исключение. ---> System.ArgumentOutOfRangeException: Недопустимое значение. Имя параметра: value Фактическое значение было -0,01. в StockSharp.BusinessEntities.Position.set_Leverage(Nullable`1 value) в StockSharp.Algo.TraderHelper.ApplyChanges(Position position, PositionChangeMessage message) --- Конец трассировки внутреннего стека исключений --- в StockSharp.Algo.TraderHelper.ApplyChanges(Position position, PositionChangeMessage message) в StockSharp.Algo.Connector.ProcessPositionChangeMessage(PositionChangeMessage message) в StockSharp.Algo.Connector.OnProcessMessage(Message message)
Thanks:

Support

Avatar
Date: 9/11/2020
Reply


Добрый день

Попробуйте последнюю версию.

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy