Order.Balance после снятия заявки

Order.Balance после снятия заявки
Atom
3/23/2011
a.dobryn


Нужно получить нереализованный объем заявки после ее снятия. Order.Balance показывает полный объем, как узнать именно нереализованный?


Tags:


Thanks:


1 2 3  >
Mikhail Sukhov

Avatar
Date: 3/23/2011
Reply


D_Alex: Нужно получить нереализованный объем заявки после ее снятия. Order.Balance показывает полный объем, как узнать именно нереализованный?

Дождаться события OrdersChanged.

Thanks:

a.dobryn

Avatar
Date: 3/24/2011
Reply


не совсем правильно объяснила =) сначала заявка снимается, потом проверяется, точно ли была снята. Узнаем, что да, была снята. Как уже после её снятия, когда она неактивна, узнать, сколько контрактов оставалось в заявке до её снятия?

Thanks:

Mikhail Sukhov

Avatar
Date: 3/24/2011
Reply


D_Alex: не совсем правильно объяснила =) сначала заявка снимается, потом проверяется, точно ли была снята. Узнаем, что да, была снята. Как уже после её снятия, когда она неактивна, узнать, сколько контрактов оставалось в заявке до её снятия?

Через Order.Balance. То, что он не показывает реальный остаток, говорит об ошибке в передаче данных (помогает ITrader.ProcessDataError). Или вы в программе не дождались того момента, как было получено подтверждение о снятии заявки.

Thanks: a.dobryn

a.dobryn

Avatar
Date: 3/24/2011
Reply


показывает не остаток, а полное количество, то есть если было выставлено 10, а осталось 8, то выдает все 10. Хм, гляну ProcessDataError

Thanks:

Mikhail Sukhov

Avatar
Date: 3/24/2011
Reply


D_Alex: показывает не остаток, а полное количество, то есть если было выставлено 10, а осталось 8, то выдает все 10. Хм, гляну ProcessDataError

Проверяйте сразу на Sample. Если он работает, а у вас нет, значит настройки таблиц в Квике правильные, и ошибка у вас в программе.

Thanks: a.dobryn

a.dobryn

Avatar
Date: 3/25/2011
Reply


Чудеса, на моем рабочем компе все в порядке. Наверное на том действительно что-то с настройкой квика. Спасибо за помощь =)

Thanks:

a.dobryn

Avatar
Date: 3/25/2011
Reply


хотя нет, на рабочем тоже был застигнут этот глюк, причем в одном и том же месте иногда определяет правильно, а иногда - нет О_о и это при одинаковых условиях

Thanks:

Mikhail Sukhov

Avatar
Date: 3/25/2011
Reply


D_Alex: хотя нет, на рабочем тоже был застигнут этот глюк, причем в одном и том же месте иногда определяет правильно, а иногда - нет О_о и это при одинаковых условиях

ITrader.ProcessDataError

Thanks:

a.dobryn

Avatar
Date: 3/28/2011
Reply


Mikhail Sukhov: ITrader.ProcessDataError Там чисто. Есть догадка, что определяется неверно, когда при попытке снятия заявки в тот момент она исполняется, буду проверять.

Thanks:

a.dobryn

Avatar
Date: 3/29/2011
Reply


в ITrader.ProcessDataError так ничего и не появилось, и вроде выяснили, что это происходит, когда при попытке снять заявку она исполняется частично, и остаток возвращается неправильно, не неисполненную часть, а Volume

Thanks:
1 2 3  >

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

loading
clippy