← Zurück

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

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

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

esper
esper

Примерно так

Trader.TableRegistry.TradeFuture.Columns.Add(Trader.TableRegistry.ColumnRegistry.TradeFuture.Position)
...
var pos = security.ExtensionInfo[Trader.TableRegistry.ColumnRegistry.TradeFuture.Position]
G00DWIN
G00DWIN Autor

Не выходит - ExtensionInfo появился, но пустой, элементов в нем нет

esper
esper

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

G00DWIN
G00DWIN Autor

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

esper
esper

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