Проблема с ExtensionInfo Binding
Atom
09.07.2010


Михал, вечер добрый.

В примере с экспортом инструментов волатильность и теор цена не
обновляются в реальном времени. Думаю дело в том, что они биндятся к
объекту Security, а не к полю. Если их забиндить через
Path=ExtensionInfo и написать конвертер, то данные все равно не
обновляются в реальном времени, хотя на ранних версиях S# это
работало.... В чем может быть причина? ExtensionInfo больше не
свойство зависимости? или не реализует INotifyPropertyChanged?

Теги:


Спасибо:




< 1 2 
Alexander

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


Через NewSecurities:
const string workInstrument = "RTS-9.10";
var riFut = _securities.FirstOrDefault(s => s.Name ==
workInstrument);

где _securities как раз заполняется внутри обработчика NewSecurities.
Первоначально все поля прописаны верно - как раз совпадает с таблицей
в квике, после клиринга изменилось как ГО, так и MinPrice \ MaxPrice \
MinStepPrice. Почему-то они вот и не обновились

Вот сейчас:
MinPrice=137475.0 (должно быть 136130)
MinStepPrice=3.05495 (должно быть 3.05254)
MaxPrice=148815.0 (должно быть 147470)
MarginBuy=7483.52 (всё верно, как раз изменилось после клиринга, до
клиринга - было 7489.43)

Спасибо:

Mikhail Sukhov

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


Все, понял. Я поля QuikTrader заполняет один раз, при создании
инструмента. Делал первоначально для мамбы, а там деривативов нет.
Потом уже ФОРЦ прикрутил.

Спасибо:

Alexander

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


Отлично. Тогда пока MarginBuy\MarginSell буду использовать, а с
MinPrice\MaxPrice подожду 2.3 :)

Спасибо:

Mikhail Sukhov

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


Забавно, но только перед отпуском я как раз думал, что надо всегда
обновлять все поля у инструмента. Просто иногда бывают такие ситуации
(редко, но бывают), когда сначала приходит по дде сделка, а затем уже
инструмент. И тогда в системе начинает обитать пустой инструмент а
минимум заполненных полей.

Спасибо:

Alexander

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


Встречался с таким во время тестов 1-2 раза, подумал что глюк у меня
=)

Спасибо:
< 1 2 

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

loading
clippy