← Zurück

Как узнать ГО по инструменту

Возможно ли, используя средства S#, узнать ГО по фьючерсу, а также количество доступных денежных средств по портфелю? Можно ли это сделать в Quik и SmartCom? Ткните носом, пожалуйста, если не сложно. ^^ Спасибо.

War dieses Thema hilfreich?

Thema teilen

Kommentare (5)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

hroft
hroft

В Quik:

В таблице "инструменты" добавляете в конец поля "ГО покупателя" и "ГО продавца", а в таблице "портфель по деривативам" добавляете в конец поле "План. чист. поз.". Затем перед _trader.StartExport() добавляете следующие строки:


//Добавляем значение ГО в таблицу инструментов
_trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MarginBuy);
_trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MarginSell);

//Добавляем значение текущего чистого остатка для торговли
_trader.DerivativePortfoliosTable.Columns.Add(DdeDerivativePortfolioColumns.PlannedPositionsPrice);

Информация теперь доступна в следующих переменных:


//ГО
some_security.MarginBuy
some_security.MarginSell

//Остаток средств
_portfolio.ExtensionInfo[DdeDerivativePortfolioColumns.PlannedPositionsPrice]

В SmartCom не знаю.

Lipot
Lipot Autor

Спасибо за информацию! Проблема в том, что у меня в Таблице "Инструменты" нету "поля ГО покупателя" и "ГО продавца", т. е. выбираю "Редактировать", а там просто нету возможности добавить этии пля. С чем это может быть связано? С "Портфелем по деривативам" все в порядке.

hroft
hroft

Lipot: Спасибо за информацию! Проблема в том, что у меня в Таблице "Инструменты" нету "поля ГО покупателя" и "ГО продавца", т. е. выбираю "Редактировать", а там просто нету возможности добавить этии пля. С чем это может быть связано? С "Портфелем по деривативам" все в порядке.

"Гарантийное обеспечение продавца", "Гарантийное обеспечение покупателя" - таких полей нет при редактировании?

Moadip
Moadip

Lipot: Спасибо за информацию! Проблема в том, что у меня в Таблице "Инструменты" нету "поля ГО покупателя" и "ГО продавца", т. е. выбираю "Редактировать", а там просто нету возможности добавить этии пля. С чем это может быть связано? С "Портфелем по деривативам" все в порядке.

Связь -> Списки -> Фильтр параметров. Проверьте что не отмечено. Или если отмечено, то выбраны нужные параметры.

Lipot
Lipot Autor

Да таких полей не было. Сделал, как посоветовал Moadip. Связь->Списки->Установить настройки по таблицам.

В итоге все появилось! Спасибо!