Позиции по деривативам
Atom
10.10.2011


Здравствуйте!

Тестирую стратегию на Украинской бирже и столкнулся с проблемой получения позиций по деривативам из таблицы "Позиции по деривативам".
Версия S# 4.0.1, Quik 5.23, 5.24.

Verifier говорит что все настроено правильно, но при старте экспорта ProcessDataError отлавливает:

Код
System.InvalidOperationException: Инструмент с кодом UX1100BL1 для деривативной позиции не найден.
   at StockSharp.Quik.QuikTrader.#=q83RC8QjwGE06bYxuClwq92LhVOvhOqg1Ibb6sc3fM$w=
.#=qyv7cgDXipIbE4H64zoSQuQ==(IList`1 #=qnPrMXzejlhZGIiblHaU0yw==, Func`2 #=qoCz5
3tE0sp4RQUb3Ds8GsA==)
   at #=qp_fbLTJnFE2othouXvioeCpaCgoD026MlkJsD2ZqOQGLb6nfpDLyRuo5lZzqRlei.#=qAUA
7Once2I3cbE7dXu$MZg==(DdeTable #=qSWwYAwvcL$D4KIHt_5bG3w==, IList`1 #=q6IUmIWmvv
dbuHixc5eXkyQ==, Action`2 #=qTX0q2c4E$ISj79rZpKw6vA==, Action`1 #=qs7PROwMpZp9zz
gPyrFElhg==, Boolean #=qTJVmId$bLpcrK$siTqKJ3A==).
...
И так для всех позиций из таблицы "Позиции по деривативам".



Все эти инструменты в таблице "Инструменты" есть.

Самое удивительное, что через некоторое время позиции таки появляются, но ошибки продолжают сыпаться в ProcessDataError.
Сейчас приходится просто убирать из StartExport-а DerivativePositionsTable и работать только с позициями стратегий.


verifier DerivativePosition DDE error
positions DerivativePosition error

Теги:


Спасибо:


< 1 2 
Alexander

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


lesser Перейти
Подскажите , плиз куда нужно дописать :

QuikTrader.SecurityClassInfo.Add("OPTUX", new RefPair<SecurityTypes, Exchange>(SecurityTypes.Option, Exchange.Ux));
QuikTrader.SecurityClassInfo.Add("FUTUX", new RefPair<SecurityTypes, Exchange>(SecurityTypes.Future, Exchange.Ux));

В примере Sample.

Спасибо.


Возьмите последнюю версию, там уже это есть
Спасибо:

lesser

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


У меня это наверно уже включено.

Инструменты есть , портфель есть, заявки мои видно а вот позиций не видно. :(

в чем может быть проблема ?
Спасибо:

lesser

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


Спасибо , вопрос снимаю , добавил в таблицу инструменты инструмент по которому есть откритая позиция и увидел эту позицию в Sample.
Спасибо:

Alexander

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


lesser Перейти
Должны быть видны все позиции или только позиции по инструментам с таблицы Секюритис ?


Запустите Verifier + посмотрите на событие ProcessDataError
Спасибо:
< 1 2 

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

loading
clippy