← Назад

Количество открытых позиций по инструменту

как узнать количество открытых позиций по инструменту? насколько понял класс DdeSecurityColumns для квика, так ли это?

Комментарии (9)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Mikhail Sukhov
Mikhail Sukhov
tmt
tmt Автор

Mikhail Sukhov: http://stocksharp.com/forum/1854/Otkrytyi-intieries/ Там половина информации старая, не могу найти в документации.. Насколько понял, через класс SmartExtensionInfoHelper я как то могу узнать то, что мне нужно. Но ведь GetOpenedPositionsPrice - скорее всего цена открыия позиции.. да и в документации этого нету. Через Security возможно узнать кол-во отрк. поз ?

Mikhail Sukhov
Mikhail Sukhov

У Security есть свойство OpenInterest

tmt
tmt Автор

Mikhail Sukhov: У Security есть свойство OpenInterest спасибо! вот только у меня показывает 0 почему то, не подскажите в чем может быть причина?

trader.NewSecurities += securities => { if (_instrument == null) { // находим инструмент и присваиваем ее переменной _instrument _instrument = securities.FirstOrDefault(sec => sec.Code == secCode && sec.Type == SecurityTypes.Future);

  						if (_instrument != null)
  						{
  							Console.WriteLine("Инструмент появился.");
                                trader.RegisterQuotes(_instrument); // запускаем экспорт стакана
                                if (_portfolio != null && _depth != null)
  								waitHandle.Set();
  						}
  					}
  				};

var objem = _instrument.OpenInterest; Console.WriteLine("открытые позиции {0}", objem);

Mikhail Sukhov
Mikhail Sukhov

tmt:

Mikhail Sukhov: У Security есть свойство OpenInterest спасибо! вот только у меня показывает 0 почему то, не подскажите в чем может быть причина?

Это поле будет заполненно в SecuritiesChanged.

tmt
tmt Автор

Mikhail Sukhov:

tmt:

Mikhail Sukhov: У Security есть свойство OpenInterest спасибо! вот только у меня показывает 0 почему то, не подскажите в чем может быть причина?

Это поле будет заполненно в SecuritiesChanged. так, в цикл пустил и стало показывать значения, но вот только это походу не то. тк там показывает 26320 и подобное.. (мне как бы нужжно узнать есть ли у меня открытые позиции в моем портфеле)

Alexander
Alexander

tmt:

Mikhail Sukhov:

tmt:

Mikhail Sukhov: У Security есть свойство OpenInterest спасибо! вот только у меня показывает 0 почему то, не подскажите в чем может быть причина?

Это поле будет заполненно в SecuritiesChanged. так, в цикл пустил и стало показывать значения, но вот только это походу не то. тк там показывает 26320 и подобное.. (мне как бы нужжно узнать есть ли у меня открытые позиции в моем портфеле)

Открытый интерес - это совсем другое. Это количество открытых позиций по инструменту среди всех участников Вам просто Position нужна

tmt
tmt Автор

а класс какой не подскажите?

Alexander
Alexander

tmt: а класс какой не подскажите?

Position