← 戻る

ТекСредства

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

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

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

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

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

Версия 4.2.2.15

このトピックは参考になりましたか?

トピックを共有

コメント (19)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

Axell
Axell

Portfolio.CurrentValue

vsnoopy83
vsnoopy83 著者

Axell: Portfolio.CurrentValue

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

vsnoopy83
vsnoopy83 著者

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

Axell
Axell

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

vsnoopy83
vsnoopy83 著者

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

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

vsnoopy83
vsnoopy83 著者

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

vsnoopy83
vsnoopy83 著者

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

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

vsnoopy83
vsnoopy83 著者

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

Mikhail Sukhov
Mikhail Sukhov

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

vsnoopy83
vsnoopy83 著者

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

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

vsnoopy83
vsnoopy83 著者

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

Mikhail Sukhov
Mikhail Sukhov

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

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

vsnoopy83
vsnoopy83 著者

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

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

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

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

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

Mikhail Sukhov
Mikhail Sukhov

vsnoopy83:

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

vsnoopy83
vsnoopy83 著者

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

vsnoopy83:

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

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

Mikhail Sukhov
Mikhail Sukhov

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

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

vsnoopy83
vsnoopy83 著者

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

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

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

Скрин из Sample

Mikhail Sukhov
Mikhail Sukhov

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

vsnoopy83
vsnoopy83 著者

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

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