Table of Contents

Enum ConnectorFeatures

Namespace
OFT.Core
Assembly
ATAS.DataFeedsCore.dll

What a connection supports, reported by Features. Third-party connectors are market data only: they report MarketData, because trading through them is not supported.

[Flags]
public enum ConnectorFeatures
Extension Methods

Fields

None = 0

No features.

MarketData = 1

The connection provides market data.

Executions = 2

The connection trades (orders, portfolios, positions). Trading-only: not supported for third-party connectors.

StopOrders = 4

The broker accepts server-side stop and stop-limit orders. Without this flag a connection with Executions gets them emulated locally, and the user accepts that before the connection is added. Ignored without Executions.

OcoOrders = 8

The broker supports server-side OCO (one cancels other) orders. Without this flag a connection with Executions gets them emulated locally, and the user accepts that before the connection is added. Ignored without Executions.