OrderDirection в MyTrade
Atom
29.02.2012
Serg


Приветствую. Подскажите плиз должно ли заполняться поле OrderDirection у моих сделок. Если да, то оно у меня почемуто null. В чем может быть причина? В таблице "мои сделки" по умолчанию нет колонки с направлением, всвязи с этим я предположил что orderdirection берется из связанной со сделкой заявки.

S# 4.0.19


Теги:


Спасибо:


Serg

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


Таблицу всех сделок не вывожу. А почему решили не обновлять по связанной заявке, если несекрет?

Спасибо:

Alexander

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


Мой предыдущий ответ был неверным. Таблицы независимы. А направление для MyTrades очень нужно? Там в таблице появился столбец Операция - как раз с направлением. В версии 4.1 можем добавить его обработку.

Спасибо:

Serg

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


Нет это некритично так как можно его взять из связанных заявок. Просто стало интересно может у меня что не так и почему вы его не берете внутри S#. Может это как-то связано с другими ITrader? Просто с моей точки зрения было бы логично заполнять направление сделки. Но я могу ошибаться так как работаю только с квиком) Но все равно спасибо за ответ.

Спасибо:

Alexander

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


Откуда мы должны брать направление сделки в квике, если оно транслируется только в таблице всех сделок? которая на таблицу моих сделок никак не влияет и полностью независима

Спасибо:

Serg

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


кто-то из нас недопонимет)) Информацию об ордерах Quiktrader получает. Свою Сделку со своей заявкой связать может. Так почему он не может понять что у своей сделки направление такоеже как у связанной с ней своей заявки))

UPD: Александр, я это все про свои сделки а не про ВСЕ сделки. Если в какомто из своих сообщений ввел вас в заблуждение прошу прощения)

Спасибо:

Alexander

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


Serg: кто-то из нас недопонимет)) Информацию об ордерах Quiktrader получает. Свою Сделку со своей заявкой связать может. Так почему он не может понять что у своей сделки направление такоеже как у связанной с ней своей заявки))

UPD: Александр, я это все про свои сделки а не про ВСЕ сделки. Если в какомто из своих сообщений ввел вас в заблуждение прошу прощения)

Направление сделки не одно и тоже что направление заявки. Они вообще говоря часто не совпадают.

Направление заявки в Trade.Order.Direction Направление сделки - в Trade.Direction

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

Спасибо:

Serg

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


Alexander Mukhanchikov: Направление сделки не одно и тоже что направление заявки. Они вообще говоря часто не совпадают.

Направление заявки в Trade.Order.Direction Направление сделки - в Trade.Direction

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

Александр, подскажите пожалуйста в каких случаях направление сделки и заявки не совпадают?

Спасибо:

Alexander

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


Serg:

Alexander Mukhanchikov: Направление сделки не одно и тоже что направление заявки. Они вообще говоря часто не совпадают.

Направление заявки в Trade.Order.Direction Направление сделки - в Trade.Direction

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

Александр, подскажите пожалуйста в каких случаях направление сделки и заявки не совпадают?

Ну как. Направление сделки - кто инициатор сделки, т.е. кто посылает заявку по рынку.

Послали заявку по рынку, часть сделок прошли по оферам - направление "покупка", остаток встал бидом в стакан, нам его налили заявками по рынку на продажу - сделки с направлением "продажа".

Спасибо:

Serg

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


Alexander Mukhanchikov: Ну как. Направление сделки - кто инициатор сделки, т.е. кто посылает заявку по рынку.

Послали заявку по рынку, часть сделок прошли по оферам - направление "покупка", остаток встал бидом в стакан, нам его налили заявками по рынку на продажу - сделки с направлением "продажа".

Теперь я понял что мы друг друга не так поняли))) я говорил исключительно о своих сделках и о OrderDirection который и в заявке и в сделке. А для направления по таблице всех сделок я бы ввел отдельное поле какой-то DealDirection, но это сугубо мое имхо. Вам там виднее) Спасибо.

Спасибо:

Alexander

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


Так, ещё раз. Вы спрашивали про OrderDirection, я про него и отвечал. Это направление заявки, которая привела к сделке. Т.е. заявки-инициатора. Это как раз то, что я расписывал. Получается из MyTrade.Trade.OrderDirection.

Почему она пустая - я написал. Потому что колонка с направлением не добавлена в таблицу по умолчанию.

Если вы хотите узнать направление вашей заявки это делается через MyTrade.Order.Direction

Спасибо:


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

loading
clippy