И вновь про РТС-Стандарт

И вновь про РТС-Стандарт
Atom
10/4/2011
Den


Уважаемые разработчики!

В свое время обсуждалась тема про РТС-Стандарт и таблицу деривативов: обсуждение ртс-стандарт

Планируется ли это как-то сделать в самом коде S#?

Сейчас летят исключения вида: System.InvalidOperationException: Инструмент с кодом GMKR07 для деривативной позиции не найден. at StockSharp.Quik.QuikTrader.#=q6Hca0mPhSSB1CWPj8Xc6Hoj3NUv__pO9dhCpL7SJq9w=.#=qVI2hose144dTk_f0a0GXXQ==(IList1 #=qZrNIStqIYttZpVPegWNkOg==, Func2 #=qYfBuoNfn1YD0j4PML8r6cg==) at #=qXQxUt1fAjlyJ1uF0ZJh887zc_6ycEOzSb8QzxezMKIdUj38tu0Ks0nWM53k3gDvT.#=qtN3jd_KJBFJDIQ26iGiXfA==(DdeTable #=qniQB5NsFDRADkPDbA5v1Ow==, IList1 #=qVMCZBAch8EVcYULp5lo4LQ==, Action2 #=q18KY81DlhMNbldpQkcQ1LA==, Action`1 #=qBF6j$PR0CFJV$TCDmIdS8w==)

System.InvalidOperationException: Инструмент с кодом GMKR05 для деривативной позиции не найден. at StockSharp.Quik.QuikTrader.#=q6Hca0mPhSSB1CWPj8Xc6Hoj3NUv__pO9dhCpL7SJq9w=.#=qVI2hose144dTk_f0a0GXXQ==(IList1 #=qZrNIStqIYttZpVPegWNkOg==, Func2 #=qYfBuoNfn1YD0j4PML8r6cg==) at #=qXQxUt1fAjlyJ1uF0ZJh887zc_6ycEOzSb8QzxezMKIdUj38tu0Ks0nWM53k3gDvT.#=qtN3jd_KJBFJDIQ26iGiXfA==(DdeTable #=qniQB5NsFDRADkPDbA5v1Ow==, IList`1 #=qV


Tags:


Thanks:


Alexander

Avatar
Date: 10/4/2011
Reply


Задача эта так и висит с тех пор - другие приоритеты были и остаются. РТС-стандарт мало кому интересен. Готовы сами взяться за её решение?

Thanks:

Den

Avatar
Date: 10/4/2011
Reply


Alexander Mukhanchikov: Задача эта так и висит с тех пор - другие приоритеты были и остаются. РТС-стандарт мало кому интересен. Готовы сами взяться за её решение?

Взяться готов. Собственно решение уже и было написано в старой теме.

Thanks:

Alexander

Avatar
Date: 10/4/2011
Reply


Den:

Alexander Mukhanchikov: Задача эта так и висит с тех пор - другие приоритеты были и остаются. РТС-стандарт мало кому интересен. Готовы сами взяться за её решение?

Взяться готов. Собственно решение уже и было написано в старой теме.

Напишите в скайп или на почту (такая же как и скайп +@gmail.com), сегодня вечером расскажу подробности.

Thanks:

Den

Avatar
Date: 10/5/2011
Reply


Den: Взяться готов. Собственно решение уже и было написано в старой теме.

Народ, кто работает на Квике! Чтобы фикс получился правильным пришлите плиз скриншоты второй колонки таблицы "Позиции по деривативам" (или можно текстовый список). Интересует формат как у вас отображены коды фьючей и акций РТС-Стандарт.

Thanks:

Serg

Avatar
Date: 10/5/2011
Reply


Thanks: Den

Den

Avatar
Date: 10/7/2011
Reply


Den:

Den: Взяться готов. Собственно решение уже и было написано в старой теме.

Народ, кто работает на Квике! Чтобы фикс получился правильным пришлите плиз скриншоты второй колонки таблицы "Позиции по деривативам" (или можно текстовый список). Интересует формат как у вас отображены коды фьючей и акций РТС-Стандарт.

Господа, еще одна просьба!

Как у вас в Quik'e отображается в таблице "Позиции по деривативам" имена следующих инструментов:

GAZP GMKN MTSS NVTK SBER SBERP SNGS SNGSP TRNFP

Для проверки можно выставить заявку с ценой, кот. заведомо не будет исполнена и с условием "снять остаток". Тогда сделки не будет, а позиция появится в таблице "Позиции по деривативам".

У меня происходит изменение имени вот так: {"GAZR <-> GAZP"}, {"GMKR <-> GMKN"}, {"MTSI <-> "MTSS"}, {"NOTK <-> "NVTK"}, {"SBRF <-> "SBER"}, {"SBPR <-> "SBERP"}, {"SNGR <-> "SNGS"}, {"SNGP <-> "SNGSP"}, {"TRNF <-> "TRNFP"}

Хочется понять это мой брокер "отличился" или у всех так?

Thanks:

Den

Avatar
Date: 5/23/2012
Reply


Den:

Den: Взяться готов. Собственно решение уже и было написано в старой теме.

Народ, кто работает на Квике! Чтобы фикс получился правильным пришлите плиз скриншоты второй колонки таблицы "Позиции по деривативам" (или можно текстовый список). Интересует формат как у вас отображены коды фьючей и акций РТС-Стандарт.

Эпопея с РТС-Стандарт'ом завершена.

В 4.1.1 (Codeplex dev) теперь корректно прилетают события NewPositions и PositionsChanged для инструментов РТС-Стандарт. В качестве position.Security стоит фейковый иснтрумент, являющийся клоном настоящего инструмента РТС-Стандарт (совпадают, Code, Id, ...) и ShortName'ом высталенным в имя с датой поставки.

Пример. В таблице деривативов лежат GAZR01, GAZR02, GAZR03. В таблице инструментов GAZP. Для этих позиций position.Security будут клонами GAZP c ShortName'ами GAZR01, GAZR02, GAZR03 соответственно. По этим ShortName можно их идентифицировать, считать суммарную вариационную маржу всех поз, их кол-во, etc.

Спасибо Alexander Mukhanchikov за поддержку и интеграцию фикса!

Thanks: Alexander


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

loading
clippy