StopOrderManager

StockSharp.MatchingEngine

Deje de ejecutar el administrador de pedidos.

Implementa: IStopOrderManager

Métodos

Cancel
public bool Cancel(long transactionId, StopOrderInfo info)
result = stopOrderManager.Cancel(transactionId, info)

Cancela una orden de parada.

transactionId
ID de transacción de la orden de parada.
info
Información de pedido cancelada.

Devuelve: si la orden de parada fue encontrada y cancelada.

CheckPrice
public IReadOnlyList<StopOrderTrigger> CheckPrice(SecurityId securityId, decimal price, DateTime time)
result = stopOrderManager.CheckPrice(securityId, price, time)

Compruebe el precio contra todas las órdenes de parada registradas para el instrumento financiero dado.

securityId
identificación de instrumentos financieros.
price
Precio actual del mercado.
time
Hora actual.

Devuelve: Lista de órdenes de parada activadas con órdenes resultantes para presentar.

Clear
public void Clear()
stopOrderManager.Clear()

Limpia todos los estados de adaptador y reinicia el estado actual para desconectar.

Register
public void Register(StopOrderInfo info)
stopOrderManager.Register(info)

Registre una nueva orden de parada.

Replace
public bool Replace(long origTransactionId, StopOrderInfo newInfo)
result = stopOrderManager.Replace(origTransactionId, newInfo)

Reemplazar atómicomente un orden de parada existente con uno nuevo.

origTransactionId
ID de transacción de la orden de parada para reemplazar.
newInfo
Nueva información de pedido de parada.

Devuelve: si el viejo orden de parada fue encontrado y reemplazado.