QuotingStrategy

StockSharp.Algo.Strategies.Quoting

- Aula de estratégia de citação de base.

Herda de: Strategy

Construtores

QuotingStrategy
protected QuotingStrategy()
quotingStrategy = QuotingStrategy()

Inicializar QuotingStrategy.

Propriedades

QuotingSide
public Sides QuotingSide { get; set; }
value = quotingStrategy.QuotingSide
quotingStrategy.QuotingSide = value

A citar a direcção.

QuotingVolume
public decimal QuotingVolume { get; set; }
value = quotingStrategy.QuotingVolume
quotingStrategy.QuotingVolume = value

Volume total de citações.

TimeOut
public TimeSpan TimeOut { get; set; }
value = quotingStrategy.TimeOut
quotingStrategy.TimeOut = value

O prazo durante o qual a citação deve ser cumprida. Se o volume total de QuotingVolumenão for cumprido até este momento, a estratégia irá parar de funcionar.

UseBidAsk
public bool UseBidAsk { get; set; }
value = quotingStrategy.UseBidAsk
quotingStrategy.UseBidAsk = value

Para usar a melhor oferta e pedir preços do livro de pedidos. Se a informação no livro de pedidos não for encontrada, o processador não irá recomendar quaisquer ações.

UseLastTradePrice
public bool UseLastTradePrice { get; set; }
value = quotingStrategy.UseLastTradePrice
quotingStrategy.UseLastTradePrice = value

Para usar o último preço de troca, se a informação no livro de encomendas for omitida.

Métodos

CreateBehavior
protected abstract IQuotingBehavior CreateBehavior()
result = quotingStrategy.CreateBehavior()

Criar IQuotingBehavior.

Retorna: IQuotingBehavior

OnStarted2
protected override void OnStarted2(DateTime time)
quotingStrategy.OnStarted2(time)

O método é chamado quando o método Iniciar foi chamado e o estado ProcessState foi tomado o valor Iniciado.