← Voltar

ТекСредства

Вопрос может избитый, ответа на форуме не нашел. Хочу получить информацию из таблицы "Портфель по бумагам"- ТекСредства. Подключаюсь к Quik.

Попытка получить из доп. информации ни к чему не приводит: portfolio.ExtensionInfo[DdeEquityPortfolioColumns.CurrentAmount]

выдает ошибку, что данного ключа нет в словаре.

В зависимости от портфеля в ExtensionInfo или вообще ничего нет, или есть только имя портфеля.

Бьюсь уже пол дня, прошу помочь.

Версия 4.2.2.15

Este tópico foi útil?

Compartilhar tópico

Comentários (19)

Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário

Axell
Axell

Portfolio.CurrentValue

vsnoopy83
vsnoopy83 Autor

Axell: Portfolio.CurrentValue

Portfolio.CurrentValue - показывает 0. Нужны данные именно из таблицы "Портфель по бумагам"

vsnoopy83
vsnoopy83 Autor

На картинке все, что выдает Portfolio. В ExtentionInfo есть только имя портфеля. Если посмотреть в Quik таблицу Клиентский портфель/Портфель по бумагам, то экспорт идет, вопрос как вытащить информацию ТекСредства?

Axell
Axell

Проверьте в Квике таблицу "Портфель по бумагам", есть ли там столбец "Текущие средства". Я в стратегии использую из таблицы "Портфель по бумагам" два столбца "Входящие средства"(portfolio.BeginValue) и "Текущие средства"(portfolio.CurrentValue), данные экспортируются нормально. S#4.2.2.6

vsnoopy83
vsnoopy83 Autor

Axell: Проверьте в Квике таблицу "Портфель по бумагам", есть ли там столбец "Текущие средства". Я в стратегии использую из таблицы "Портфель по бумагам" два столбца "Входящие средства"(portfolio.BeginValue) и "Текущие средства"(portfolio.CurrentValue), данные экспортируются нормально. S#4.2.2.6

У меня там нули, фото прилагаю, где то видел сообщение, что в новых версиях библиотеки именно такая проблема, эта инфа должна храниться в ExtentionInfo, но у меня там в справочнике ничего нет. TraderHelper.GetFreeMoney() по нужному портфелю так же дает 0.

vsnoopy83
vsnoopy83 Autor

При этом в ExtensionInfo содержится только один код DepoName.

vsnoopy83
vsnoopy83 Autor

Вот у человека была такая же проблема, при переезде на новую версию, он её так и не решил: http://stocksharp.com/forum/3296/Nie-rabotaiet-ExtensionInfo/

Попробовал на 4.2.3.1 такая же проблема.

vsnoopy83
vsnoopy83 Autor

esper помогите пожалуйста, Вы можете, я знаю...

Mikhail Sukhov
Mikhail Sukhov

А в Sample так же нули?

vsnoopy83
vsnoopy83 Autor

Михаил Сухов: А в Sample так же нули?

Михаил спасибо, что откликнулись, в Sample так же нули, картинку прилагаю.

vsnoopy83
vsnoopy83 Autor

Михаил, подскажите есть ли решение в.у. проблемы?

Mikhail Sukhov
Mikhail Sukhov

vsnoopy83: Михаил, подскажите есть ли решение в.у. проблемы?

У нас работает. Видимо что-то с настройками в Квике.

vsnoopy83
vsnoopy83 Autor

Михаил Сухов:

vsnoopy83: Михаил, подскажите есть ли решение в.у. проблемы?

У нас работает. Видимо что-то с настройками в Квике.

У меня не работает ни на квике демо ни на реальных, в демо никаких настроек не менял, а словарь кодов в таблице DdeEquityPortfolioColumns у вас заполнен и там есть ключ- CurrentAmount? Как то можно порешать эту проблему, может какую то информацию от меня надо получить?

У Вас работает с ММВБ именно? Может быть Вы проверяли на ФОРТС, Фортс и у меня работает.

Mikhail Sukhov
Mikhail Sukhov

vsnoopy83:

Попробуйте в Портфель по бумагам добавить столбец Вид Лимита (T+N)

vsnoopy83
vsnoopy83 Autor

Михаил Сухов:

vsnoopy83:

Попробуйте в Портфель по бумагам добавить столбец Вид Лимита (T+N)

Добавить просто последним столбцом? Добавил, ничего не поменялось. Или надо сделать экспорт доп. колонки?

Mikhail Sukhov
Mikhail Sukhov

vsnoopy83: Добавить просто последним столбцом? Добавил, ничего не поменялось.

Покажите скрин.

vsnoopy83
vsnoopy83 Autor

Михаил Сухов:

vsnoopy83: Добавить просто последним столбцом? Добавил, ничего не поменялось.

Покажите скрин.

Скрин из Sample

Mikhail Sukhov
Mikhail Sukhov

Попробуйте загрузить настройки из info.wnd Что-то у вас не совпадает с документацией.

vsnoopy83
vsnoopy83 Autor

Михаил Сухов: Попробуйте загрузить настройки из info.wnd Что-то у вас не совпадает с документацией.

Помогло, спасибо!! Видимо поля поменялись с изменением версий.