ISlippageManagerState
StockSharp.Algo.Slippage
Almacenamiento estatal para SlippageManager.
Propiedades
Slippage
public decimal Slippage { get; }
value = iSlippageManagerState.Slippage
Total de deslizamiento acumulado.
Métodos
AddPlannedPrice
public void AddPlannedPrice(long transactionId, Sides side, decimal price)
iSlippageManagerState.AddPlannedPrice(transactionId, side, price)
Almacene el precio de ejecución planeado para un pedido.
- transactionId
- ID de transacción de orden.
- side
- Ordene el lado.
- price
- Precio previsto.
AddSlippage
public void AddSlippage(decimal amount)
iSlippageManagerState.AddSlippage(amount)
Añadir a la página desliz acumulada.
- amount
- Cuantía añadir.
RemovePlannedPrice
public void RemovePlannedPrice(long transactionId)
iSlippageManagerState.RemovePlannedPrice(transactionId)
Quitar el precio planeado para un pedido.
- transactionId
- ID de transacción de orden.
TryGetBestPrice
public bool TryGetBestPrice(SecurityId securityId, Sides side, decimal price)
result = iSlippageManagerState.TryGetBestPrice(securityId, side, price)
Prueba con el mejor precio para el lado del pedido.
- securityId
- identificación de instrumentos financieros.
- side
- Pedido lateral (Comprar devuelve preguntar, Vender devuelve la oferta).
- price
- Mejor precio si se encuentra.
Devuelve: si el precio se encuentra y no cero.
TryGetPlannedPrice
public bool TryGetPlannedPrice(long transactionId, Sides side, decimal price)
result = iSlippageManagerState.TryGetPlannedPrice(transactionId, side, price)
Intenta conseguir el precio planificado sin quitar.
- transactionId
- ID de transacción de orden.
- side
- Ordene el lado si se encuentra.
- price
- Precio previsto si se encuentra.
Devuelve: si lo encuentran.
UpdateBestPrices
public void UpdateBestPrices(SecurityId securityId, decimal? bidPrice, decimal? askPrice, DateTime time)
iSlippageManagerState.UpdateBestPrices(securityId, bidPrice, askPrice, time)
Actualizar los mejores precios de oferta/referencia para un instrumento financiero.
- securityId
- identificación de instrumentos financieros.
- bidPrice
- Mejor precio de la oferta (null para mantener existente).
- askPrice
- Mejor precio de la pregunta (null para mantener existente).
- time
- Tiempo de los datos del mercado. Si ambos libros de nivel1 y el orden se transmiten, los precios se actualizan sólo cuando el tiempo aumenta.