MatLabConnector
La interfaz IConnector de implementación que proporciona la capacidad de utilizar desde MatLabscripts.
Hereda de: Disposable
Constructores
public MatLabConnector()
matLabConnector = MatLabConnector()
Inicia una nueva instancia de la MatLabConnector.
Propiedades
public Connector RealConnector { get; }
value = matLabConnector.RealConnector
La conexión para datos de mercado y transacciones.
Métodos
public void AddAdapter(IMessageAdapter adapter, string initString)
matLabConnector.AddAdapter(adapter, initString)
Agregue el adaptador.
- adapter
- Adaptador.
- initString
- Cadena de inicialización.
protected override void DisposeManaged()
matLabConnector.DisposeManaged()
Libera recursos.
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.
public void Subscribe(DataType type, Security security)
matLabConnector.Subscribe(type, security)
Suscríbete a los datos.
- type
- DataType
- security
- instrumento financiero
public void UnSubscribe(DataType type, Security security)
matLabConnector.UnSubscribe(type, security)
Descríbete de los datos.
- type
- DataType
- security
- instrumento financiero
Eventos
public event EventHandler<SubscriptionEventArgs<ICandleMessage>> CandleReceived
matLabConnector.CandleReceived += handler
Vela recibida.
public event EventHandler<ErrorEventArgs> ConnectionError
matLabConnector.ConnectionError += handler
Error de conexión (por ejemplo, la conexión fue abortada por servidor).
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.
public event EventHandler Disconnected
matLabConnector.Disconnected += handler
Desconectado.
public event EventHandler<ErrorEventArgs> Error
matLabConnector.Error += handler
Error del proceso de datos.
public event EventHandler<SubscriptionEventArgs<IOrderBookMessage>> OrderBookReceived
matLabConnector.OrderBookReceived += handler
Libro de pedidos recibido.
public event EventHandler<SubscriptionEventArgs<OrderFail>> OrderFailReceived
matLabConnector.OrderFailReceived += handler
Error de registro de pedidos recibido.
public event EventHandler<SubscriptionEventArgs<IOrderLogMessage>> OrderLogReceived
matLabConnector.OrderLogReceived += handler
Registro de pedidos recibido.
public event EventHandler<SubscriptionEventArgs<Order>> OrderReceived
matLabConnector.OrderReceived += handler
Orden recibida.
public event EventHandler<SubscriptionEventArgs<MyTrade>> OwnTradeReceived
matLabConnector.OwnTradeReceived += handler
El comercio propio recibido.
public event EventHandler<SubscriptionEventArgs<Portfolio>> PortfolioReceived
matLabConnector.PortfolioReceived += handler
Cartera recibida.
public event EventHandler<SubscriptionEventArgs<Position>> PositionReceived
matLabConnector.PositionReceived += handler
Posición recibida.
public event EventHandler<SubscriptionEventArgs<Security>> SecurityReceived
matLabConnector.SecurityReceived += handler
instrumento financiero recibido.
public event EventHandler<SubscriptionEventArgs<SubscriptionStates>> SubscriptionChanged
matLabConnector.SubscriptionChanged += handler
La suscripción cambió.
public event EventHandler<SubscriptionEventArgs<ITickTradeMessage>> TickReceived
matLabConnector.TickReceived += handler
El comercio de latas recibido.