MatLabConnector

StockSharp.MatLab

La interfaz IConnector de implementación que proporciona la capacidad de utilizar desde MatLabscripts.

Hereda de: Disposable

Constructores

MatLabConnector
public MatLabConnector()
matLabConnector = MatLabConnector()

Inicia una nueva instancia de la MatLabConnector.

Propiedades

RealConnector
public Connector RealConnector { get; }
value = matLabConnector.RealConnector

La conexión para datos de mercado y transacciones.

Métodos

AddAdapter
public void AddAdapter(IMessageAdapter adapter, string initString)
matLabConnector.AddAdapter(adapter, initString)

Agregue el adaptador.

adapter
Adaptador.
initString
Cadena de inicialización.
DisposeManaged
protected override void DisposeManaged()
matLabConnector.DisposeManaged()

Libera recursos.

LookupSecurity
public void LookupSecurity(string criteria)
matLabConnector.LookupSecurity(criteria)

Para encontrar instrumentos que coincidan con el filtro.

criteria
El instrumento cuyos campos se utilizarán como filtro.
Subscribe
public void Subscribe(DataType type, Security security)
matLabConnector.Subscribe(type, security)

Suscríbete a los datos.

type
DataType
security
instrumento financiero
UnSubscribe
public void UnSubscribe(DataType type, Security security)
matLabConnector.UnSubscribe(type, security)

Descríbete de los datos.

type
DataType
security
instrumento financiero

Eventos

CandleReceived
public event EventHandler<SubscriptionEventArgs<ICandleMessage>> CandleReceived
matLabConnector.CandleReceived += handler

Vela recibida.

Connected
public event EventHandler Connected
matLabConnector.Connected += handler

Conectado.

ConnectionError
public event EventHandler<ErrorEventArgs> ConnectionError
matLabConnector.ConnectionError += handler

Error de conexión (por ejemplo, la conexión fue abortada por servidor).

CurrentTimeChanged
public event EventHandler CurrentTimeChanged
matLabConnector.CurrentTimeChanged += handler

El tiempo del servidor cambió CurrentTime@. Pasó la diferencia de tiempo desde la última llamada del evento. La primera vez que el evento pasa el valor Zero.

Disconnected
public event EventHandler Disconnected
matLabConnector.Disconnected += handler

Desconectado.

Error
public event EventHandler<ErrorEventArgs> Error
matLabConnector.Error += handler

Error del proceso de datos.

OrderBookReceived
public event EventHandler<SubscriptionEventArgs<IOrderBookMessage>> OrderBookReceived
matLabConnector.OrderBookReceived += handler

Libro de pedidos recibido.

OrderFailReceived
public event EventHandler<SubscriptionEventArgs<OrderFail>> OrderFailReceived
matLabConnector.OrderFailReceived += handler

Error de registro de pedidos recibido.

OrderLogReceived
public event EventHandler<SubscriptionEventArgs<IOrderLogMessage>> OrderLogReceived
matLabConnector.OrderLogReceived += handler

Registro de pedidos recibido.

OrderReceived
public event EventHandler<SubscriptionEventArgs<Order>> OrderReceived
matLabConnector.OrderReceived += handler

Orden recibida.

OwnTradeReceived
public event EventHandler<SubscriptionEventArgs<MyTrade>> OwnTradeReceived
matLabConnector.OwnTradeReceived += handler

El comercio propio recibido.

PortfolioReceived
public event EventHandler<SubscriptionEventArgs<Portfolio>> PortfolioReceived
matLabConnector.PortfolioReceived += handler

Cartera recibida.

PositionReceived
public event EventHandler<SubscriptionEventArgs<Position>> PositionReceived
matLabConnector.PositionReceived += handler

Posición recibida.

SecurityReceived
public event EventHandler<SubscriptionEventArgs<Security>> SecurityReceived
matLabConnector.SecurityReceived += handler

instrumento financiero recibido.

SubscriptionChanged
public event EventHandler<SubscriptionEventArgs<SubscriptionStates>> SubscriptionChanged
matLabConnector.SubscriptionChanged += handler

La suscripción cambió.

TickReceived
public event EventHandler<SubscriptionEventArgs<ITickTradeMessage>> TickReceived
matLabConnector.TickReceived += handler

El comercio de latas recibido.