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.
Clear
public void Clear()
iSlippageManagerState.Clear()

Despejen todo el estado.

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.