CandleExpressionCondition
StockSharp.Algo.Candles.Patterns
Формула для одной свечи внутри паттерна.
Реализует: IPersistable
Конструкторы
CandleExpressionCondition
public CandleExpressionCondition(IFileSystem fileSystem, string expression)
candleExpressionCondition = CandleExpressionCondition(fileSystem, expression)
Создать экземпляр.
- fileSystem
- Файловая система.
- expression
- Выражение
Свойства
Expression
public string Expression { get; private set; }
value = candleExpressionCondition.Expression
candleExpressionCondition.Expression = value
Выражение.
Методы
CheckCondition
public bool CheckCondition(ReadOnlySpan<ICandleMessage> candles, int candleIndex)
result = candleExpressionCondition.CheckCondition(candles, candleIndex)
Проверьте, выполняется ли условие для данных свечей.
- candles
- Свечи для проверки состояния.
- candleIndex
- Индекс свечи в массиве свечей.
Возвращает: Проверьте результат.
Load
public void Load(SettingsStorage storage)
candleExpressionCondition.Load(storage)
Загрузить настройки.
- storage
- Хранилище настроек.
Save
public void Save(SettingsStorage storage)
candleExpressionCondition.Save(storage)
Сохраните настройки.
- storage
- Хранилище настроек.
ToString
public override string ToString()
result = candleExpressionCondition.ToString()
Преобразовать к строковому представлению.
Возвращает: Строковое представление.
Поля
Variables
public static readonly Variable[] Variables
value = CandleExpressionCondition.Variables
Переменные формулы свечи.