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


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

Теги:


Спасибо:




1 2 3  >
Mikhail Sukhov

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


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


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

a.dobryn

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


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

Mikhail Sukhov

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


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


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

a.dobryn

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


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

Mikhail Sukhov

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


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


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

a.dobryn

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


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

a.dobryn

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


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

Mikhail Sukhov

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


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


ITrader.ProcessDataError
Спасибо:

a.dobryn

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


Mikhail Sukhov GoTo

ITrader.ProcessDataError

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

a.dobryn

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


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

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

loading
clippy