Level1SpreadWidener
StockSharp.Algo
Simmetric spread widener para Level1ChangeMessage. Shifts BestBidPrice down e BestAskPrice up pelo percentual configurado. Apátrida.
Construtores
Level1SpreadWidener
public Level1SpreadWidener(decimal percent)
level1SpreadWidener = Level1SpreadWidener(percent)
Inicializa uma nova instância da classe Level1SpreadWidener.
- percent
- Meio-alargamento, em percentagem.
Propriedades
IsEnabled
public bool IsEnabled { get; }
value = level1SpreadWidener.IsEnabled
Se a percentagem for positiva e for aplicado um alargamento.
Percent
public decimal Percent { get; }
value = level1SpreadWidener.Percent
Meio-alargado, em percentagem.
Métodos
Apply
public Level1ChangeMessage Apply(Level1ChangeMessage msg)
result = level1SpreadWidener.Apply(msg)
Retorna uma cópia com a melhor oferta deslocada para baixo e a melhor pergunta deslocada para cima por Percent.
- msg
- A mensagem de mudança de nível de origem1.
Retorna: Cópia alargada; a mensagem original quando o alargamento é desativado; ou se for .