ExpressionIndexSecurityProcessor

StockSharp.Algo.Expressions

Processador de instrumentos financeiros de índice para ExpressionIndexSecurity.

Herda de: IndexSecurityBaseProcessor<ExpressionIndexSecurity>

Construtores

ExpressionIndexSecurityProcessor
public ExpressionIndexSecurityProcessor(Security basketSecurity)
expressionIndexSecurityProcessor = ExpressionIndexSecurityProcessor(basketSecurity)

Processador de instrumentos financeiros de índice para ExpressionIndexSecurity.

basketSecurity
O índice, construído de combinação de vários instrumentos através da fórmula matemática Expressão.

Métodos

InitAsync
public override ValueTask InitAsync(CancellationToken cancellationToken)
result = expressionIndexSecurityProcessor.InitAsync(cancellationToken)

Prepare the processor for Message): whatever it needs that has to be waited for.

cancellationToken
CancellationToken

Retorna: ValueTask

OnCalculate
protected override decimal OnCalculate(decimal[] values)
result = expressionIndexSecurityProcessor.OnCalculate(values)

Para calcular o valor do cesto.

values
Valores dos instrumentos compostos de cesta InnerSecurityIds.

Retorna: O valor do cesto.