CandleExpressionCondition
StockSharp.Algo.Candles.Patterns
Fórmula para una sola vela dentro del patrón.
Implementa: IPersistable
Constructores
CandleExpressionCondition
public CandleExpressionCondition(IFileSystem fileSystem, string expression)
candleExpressionCondition = CandleExpressionCondition(fileSystem, expression)
Crear instancia.
- fileSystem
- Sistema de archivos.
- expression
- Expresión
Propiedades
Expression
public string Expression { get; private set; }
value = candleExpressionCondition.Expression
candleExpressionCondition.Expression = value
Expresión.
IsEmpty
public bool IsEmpty { get; }
value = candleExpressionCondition.IsEmpty
La fórmula no está presente.
Métodos
CheckCondition
public bool CheckCondition(ReadOnlySpan<ICandleMessage> candles, int candleIndex)
result = candleExpressionCondition.CheckCondition(candles, candleIndex)
Compruebe si la condición se cumple para las velas dadas.
- candles
- Las velas para comprobar la condición contra.
- candleIndex
- El índice de la vela en la matriz de velas.
Devuelve: Resultado de la comprobación.
Load
public void Load(SettingsStorage storage)
candleExpressionCondition.Load(storage)
Ajustes de carga.
- storage
- Configuración de almacenamiento.
Save
public void Save(SettingsStorage storage)
candleExpressionCondition.Save(storage)
Guardar configuración.
- storage
- Configuración de almacenamiento.
ToString
public override string ToString()
result = candleExpressionCondition.ToString()
Convertirse en una representación de línea.
Devuelve: Rendimiento de cuerda.
Campos
Variables
public static readonly Variable[] Variables
value = CandleExpressionCondition.Variables
Variables de fórmula de vela.