Флаги обезличенной сделки в событии OnAllTrade

Страницы: 1
RSS
Флаги обезличенной сделки в событии OnAllTrade
 
При вызове функции обратного вызова OnAllTrade в нее передается таблица с параметрами обезличенной сделки. Одним из полей таблицы является поле flags с набором битовых флагов.

Документация описывает данные флаги как:

бит 0 (0x1) Сделка на продажу
бит 1 (0x2) Сделка на покупку


Вопрос: Какой физический смысл несут понятия "сделка на покупку" и "сделка на продажу" ? Разве в рамках одной и той же сделки не происходят одновременно покупка и продажа?
 
Кто явился инициатором тому и нести флаг, смысл если вы Вы выставили ордер на покупку и его акцептовали то сделкам на покупку. и обратное.  
 
Добрый день, Nick.

Направление на сделках, которые отображаются в Таблице обезличенных сделок, проставляется биржей.
По правилам направление будет таким, с каким направлением операции подана заявка инициатора сделки.

Каждая сделка - это и купля, и продажа: один продаёт, другой покупает, поэтому данный параметр в Таблице обезличенных сделок несколько условен.
Правила заполнения по встречной котировке, т.е. если в стакане есть, например, котировка на продажу, и её "собирает" выставляемая заявка на покупку - то это Купля, если в стакане стоит заявка на покупку, а её "собирает" заявка на продажу - то это Продажа.
Т.е. по сути этот параметр обозначает то, чья котировка оказалась встречной.
 
Рынок двигают рыночные заявки! И логично им нести знамя.
Karina Dmitrieva, спасибо.
Проверю свой интерпретатор.
Страницы: 1
Читают тему
Наверх