← Atrás

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

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

¿Le resultó útil este tema?

Compartir tema

Comentarios (5)

Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario

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

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