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 .