← 返回

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

как узнать количество открытых позиций по инструменту? насколько понял класс 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