myTrade.ExtensionInfo
Atom
21.09.2011
vk37


Здравствуйте.

Имею следующий код:

Код
_trader.MyTradesTable.Columns.Add(DdeMyTradeColumns.Commission);
_trader.NewMyTrades += myTrades =>
{
    // В некоторых случаях myTrade.ExtensionInfo.Count == 0;
    // А в некоторых myTrade.ExtensionInfo.Count == 1;
};


В чем может быть проблема?
Пробовал в версиях 3.2.10-3.2.11

Теги:


Спасибо:


1 2  >
Serg

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


Если не ошибаюсь ExtensionInfo сама не добавляется
Спасибо:

Alexander

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


vk37
Здравствуйте.

Имею следующий код:

Код
_trader.MyTradesTable.Columns.Add(DdeMyTradeColumns.Commission);
_trader.NewMyTrades += myTrades =>
{
    // В некоторых случаях myTrade.ExtensionInfo.Count == 0;
    // А в некоторых myTrade.ExtensionInfo.Count == 1;
};


В чем может быть проблема?
Пробовал в версиях 3.2.10-3.2.11



А что там в ExtensionInfo? Вы переберите его, посмотрите :)
Спасибо:

vk37

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


Попробую переформулировать свой вопрос.
Мне нужно выполнить дде экспорт дополнительной колонки "Комиссия ТС" из таблицы моих сделок.
Колонку в квике добавил.
В коде на событии добавления моих сделок, информация о комиссии присутствует не во всех случаях: иногда есть, а иногда нет.
Может кто знает в чем может быть проблема?
Спасибо:

Alexander

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


vk37
Попробую переформулировать свой вопрос.
Мне нужно выполнить дде экспорт дополнительной колонки "Комиссия ТС" из таблицы моих сделок.
Колонку в квике добавил.
В коде на событии добавления моих сделок, информация о комиссии присутствует не во всех случаях: иногда есть, а иногда нет.
Может кто знает в чем может быть проблема?


Иногда событие о своей сделке может придти первым не по таблице своих сделок, а по таблице всех сделок - соответственно ExtensionInfo и не добавляется.
Спасибо:

Serg

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


Стало интересно как это "по таблице всех сделок"? Если например, по цене 100 в стакане стоит 2 лота на продажу из которых 1 мой. Далее проходит купля по 100 1го лота, исполнилась не моя заявка. Я получу событие о своей сделке?
Спасибо:

vk37

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


Alexander
vk37
Попробую переформулировать свой вопрос.
Мне нужно выполнить дде экспорт дополнительной колонки "Комиссия ТС" из таблицы моих сделок.
Колонку в квике добавил.
В коде на событии добавления моих сделок, информация о комиссии присутствует не во всех случаях: иногда есть, а иногда нет.
Может кто знает в чем может быть проблема?


Иногда событие о своей сделке может придти первым не по таблице своих сделок, а по таблице всех сделок - соответственно ExtensionInfo и не добавляется.


Каков же выход? :)
Спасибо:

Serg

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


не выводить все сделки или считать коммис самому)
Спасибо:

vk37

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


Serg
не выводить все сделки или считать коммис самому)

А что значит не выводить все сделки?
Спасибо:

Serg

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


имею ввиду не стартовать дде экспорт таблицы всех сделок если вы используете quik
Спасибо:

Alexander

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


Перепроверил - должно быть всё ок.
Можно пример когда ExtensionInfo имеет размер 0 и показать скриншот что при этом он должен быть не 0?
Спасибо:
1 2  >

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

loading
clippy