Открытый интерес по сдлекам
Atom Ответить
19.12.2012


Добрый день!
Не подскажите, как добавить в таблицу PlazaTrader поле StockSharp.Plaza.Metadata.PlazaTradeFutureColumns.Position (Кол-во позиций по инструменту на рынке после сделки. )

Теги:


Спасибо:




5 Ответов
esper

Фотография
Программист
Дата: 19.12.2012
Ответить


Примерно так
Код
Trader.TableRegistry.TradeFuture.Columns.Add(Trader.TableRegistry.ColumnRegistry.TradeFuture.Position)
...
var pos = security.ExtensionInfo[Trader.TableRegistry.ColumnRegistry.TradeFuture.Position]
Спасибо:

G00DWIN

Фотография
Дата: 20.12.2012
Ответить


Не выходит - ExtensionInfo появился, но пустой, элементов в нем нет
Автор топика
Спасибо:

esper

Фотография
Программист
Дата: 20.12.2012
Ответить


Ага, ошибочка вышла. У объекта Trade должно быть поле OpenInterest. Дополнительно ничего никуда добавлять не надо.
Спасибо:

G00DWIN

Фотография
Дата: 20.12.2012
Ответить


Про поле OpenInterest я знаю. Просто, если я правильно понял, в PlazaTradeFutureColumns.Position, которая идет из FORTS_FUTTRADE_REPL(таблица deal), открытый интерес привязан к сделкам в журнале. Вот это значение я и пытаюсь получить
Автор топика
Спасибо:

esper

Фотография
Программист
Дата: 20.12.2012
Ответить


Эти данные в это поле и записываются.
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy