← Back

Выделение собственной заявки в стакане по волатильности

Всем привет!

Подскажите, пожауйста, как можно выделить собственную заявку в стакане по волатильности?

Например, как-нить определить свойство IsMyOrder в классе IVQuote.

Заранее огромное спасибо за ответ!

Comments (10)

Login or Create account, Log in or register to leave a comment

Артем_2
Артем_2 Author

😭 😭 😭

Mikhail Sukhov
Mikhail Sukhov

Артем_2: 😭 😭 😭

Вопрос не понятен. Что значит выделить?

Артем_2
Артем_2 Author

В квике для таблицы стакана есть функция (Редактировать таблицу -> выделять свои заявки), которая во включенном положении вделяет шрифтом собоственные заявки.

На базе примера SampleOptionQuoting в своем приводе я сделал стакан по волатильности (контрол) и хочу в нем тоже выделять собственные заявки. Я недавно допер, что для этого нужно натроить вывод дополнительных колонок для стакана и вклассе IVQuote к ним обращаться через quote.ExtensionInfo. И все работает, НО: Все портит то что при вызове метода Trader.GetMarketDepth(Security) стакан в квике появляется без дополнительных колонок, которые я добавил в метаданные

Например, я добавляю объем в метаданные QuotesTable

 
Trader.QuotesTable.Columns.Add(DdeQuoteColumns.OwnBidVolume);

но в квике при вызове Trader.GetMarketDepth(Security) появляется стакан без дополнительных колонок. - Это очень неудобно((

Mikhail Sukhov
Mikhail Sukhov

Артем_2: На базе примера SampleOptionQuoting в своем приводе я сделал стакан по волатильности (контрол) и хочу в нем тоже выделять собственные заявки.

Если вопрос по WPF, то посмотрите примеры.

Артем_2
Артем_2 Author

Если вопрос по WPF, то посмотрите примеры. Нет, вопрос в том, что не получается сделать, чтобы при вызове

Trader.GetMarketDepth(Security)

стакан в квике появлялся настроенный в соответствии с Trader.QuotesTable.Columns (с учетом дополнительных колонок). В такой ситуации приходится все настраивать заранее вручную, что ужасно неудобно

Mikhail Sukhov
Mikhail Sukhov

Если вопрос по WPF, то посмотрите примеры. Нет, вопрос в том, что не получается сделать, чтобы при вызове

Trader.GetMarketDepth(Security)

стакан в квике появлялся настроенный в соответствии с Trader.QuotesTable.Columns (с учетом дополнительных колонок). В такой ситуации приходится все настраивать заранее вручную, что ужасно неудобно

http://stocksharp.com/posts/m/10065/

Артем_2
Артем_2 Author

Михаил, спасибо большое! Правильно ли я поял, что пока нет возможности запустить экспорт стакана автоматически с заранее заданными дополнительными колонками, добавленными в коде?

Mikhail Sukhov
Mikhail Sukhov

Артем_2: Михаил, спасибо большое! Правильно ли я поял, что пока нет возможности запустить экспорт стакана автоматически с заранее заданными дополнительными колонками, добавленными в коде?

Автоматически можно, а вот настроить его нельзя. Как Президент сделает, так сразу правительство в новую версию и вложит.😂

Артем_2
Артем_2 Author

😀 Ладно, буду за него голосовать, надеюсь оправдает надежды...

Axell
Axell

Надо в Квике настроить стакан с дополнительными колонками, сохранить как шаблон и отметить "Брать по умолчанию". Тогда при открытии стакана из программы, стакан будет открываться с дополнительными колонками.