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


Как узнать ГО по инструменту
Atom Reply
3/21/2013


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

Tags:


Thanks:




5 Answers
hroft

Avatar
Date: 3/21/2013
Reply


В 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 не знаю.
Thanks:

Lipot

Avatar
Date: 3/22/2013
Reply


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

hroft

Avatar
Date: 3/22/2013
Reply


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


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

Moadip

Avatar
Articles author Programmer
Date: 3/22/2013
Reply


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


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

Thanks:

Lipot

Avatar
Date: 3/22/2013
Reply


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

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


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy