Торговый счет и код фирмы

Торговый счет и код фирмы
Atom
4/15/2011


KAX

Avatar
Доброй пятницы всем)

Столкнулся с проблемкой.

Торговый счет (счет депо) начинается с Y02...
Код фирмы начинается с MC...

Торговый счет отображается в таблице позиции по бумагам, а код фирмы в портфеле по бумагам.

Экспортируем эти таблицы:
_quik.Terminal.StartDde(_quik.SecuritiesTable, _quik.MyTradesTable, _quik.EquityPortfoliosTable, _quik.EquityPositionsTable);

В событии _quik.NewPortfolios получаем наш портфель, но его имя начинается с MC, т.е. это код фирмы.

Дальше начинаем выставлять заявку, заявка не проходит потому, что в тексте транзакции идет ACCOUNT=MC..
Т.е. вместо торгового счета указывается код фирмы.

Смотрел все примеры, что входят в поставку и документацию. Сам ответа не нашел, как исправить эту ситуацию.
Была идея, изменить свойство Name у объекта Portolio на Y02, заявка прошла, однако функция GetPosition(Portfolio, security) по возвращает null

Брокер УралСиб, ММВБ, Quik 5.21.021, Верификатор говорит что все.

Tags:


Thanks:


< 1 2 
KAX

Avatar
Date: 4/19/2011
Reply


Опана!

Добавил в таблицу Quik инструменты бумагу LKOH и все встало на свои места!
Позицию определяет!


UPD.
Кажется до петрил я до истины! В таблице Инструменты должны быть все инструменты по которым предполагается торговля, тогда все счета определяются нормально.
Thanks:

Serg

Avatar
Date: 4/19/2011
Reply


Сегодня тоже столкнулся с этим)))
Portfolios QUIK
Thanks:
< 1 2 

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

loading
clippy