Для изменения размера нажмите или перетащите
Произвольные таблицы

Помимо стандартного набора таблиц шлюз PlazaTrader поддерживает дополнительные таблицы. Таблицы, по которым возможно получение данных, описаны в пространстве имен StockSharp.Plaza.Metadata. Для получения информации по таблице необходимо добавить поток данных, соответствующий данной таблице, в Tables. Все потоки данных описаны в классе PlazaStreamRegistry.

C#
// Добавление таблицы об обязательствах маркетмейкера по фьючерсам
var Trader = new PlazaTrader();
Trader.Tables.Add(Trader.TableRegistry.MarketMakingFuture);

После добавления таблицы вся информация по ней будет приходить в обработчики событий Inserted и End.

C#
//Подписка на событие добавления информации по таблице
Trader.TableRegistry.MarketMakingFuture.Inserted += OnMarketMakingFutureStreamInserted;

void OnMarketMakingFutureStreamInserted(PlazaRecord record)
{
    //Метадата для колонок таблицы обязательств ММ по фьючерсам
    var metadata = Trader.TableRegistry.ColumnRegistry.MarketMakingFutureParams;

    //Получение текущего процента выполнения обязательств
    var percentTime = record.Get<decimal>(metadata.PercentTime);
    Console.WriteLine("Текущий процент выполнения обязательств: {0}".Put(percentTime));
}
Следующие шаги