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


KAX

Фотография
Доброй пятницы всем)

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

Торговый счет (счет депо) начинается с 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, Верификатор говорит что все.

Теги:


Спасибо:


< 1 2 
KAX

Фотография
Дата: 19.04.2011
Ответить


Опана!

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


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

Serg

Фотография
Дата: 19.04.2011
Ответить


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

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy