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.