CandleExpressionCondition

StockSharp.Algo.Candles.Patterns

Fórmula para uma única vela dentro do padrão.

Implementa: IPersistable

Construtores

CandleExpressionCondition
public CandleExpressionCondition(IFileSystem fileSystem, string expression)
candleExpressionCondition = CandleExpressionCondition(fileSystem, expression)

Criar instância.

fileSystem
Sistema de arquivos.
expression
Expressão

Propriedades

Expression
public string Expression { get; private set; }
value = candleExpressionCondition.Expression
candleExpressionCondition.Expression = value

Expressão.

IsEmpty
public bool IsEmpty { get; }
value = candleExpressionCondition.IsEmpty

A fórmula não está presente.

Métodos

CheckCondition
public bool CheckCondition(ReadOnlySpan<ICandleMessage> candles, int candleIndex)
result = candleExpressionCondition.CheckCondition(candles, candleIndex)

Verifique se a condição é cumprida para as velas dadas.

candles
As velas para verificar a condição contra.
candleIndex
O índice da vela na matriz de velas.

Retorna: Verificar o resultado.

Load
public void Load(SettingsStorage storage)
candleExpressionCondition.Load(storage)

Carregar as configurações.

storage
Configuração do armazenamento.
Save
public void Save(SettingsStorage storage)
candleExpressionCondition.Save(storage)

Gravar as definições.

storage
Configuração do armazenamento.
ToString
public override string ToString()
result = candleExpressionCondition.ToString()

Converter para uma representação de linha.

Retorna: Desempenho de cordas.

Campos

Variables
public static readonly Variable[] Variables
value = CandleExpressionCondition.Variables

Variáveis da fórmula da vela.