ICandlePattern
StockSharp.Algo.Candles.Patterns
The interfaces describes candle pattern.
Implements: IAsyncPersistable
Properties
CandlesCount
public int CandlesCount { get; }
value = iCandlePattern.CandlesCount
Candles in pattern.
Methods
PrepareAsync
public ValueTask PrepareAsync(CancellationToken cancellationToken)
result = iCandlePattern.PrepareAsync(cancellationToken)
Prepare the pattern for ICandleMessage}): compile what it is made of. Repeated calls do nothing.
- cancellationToken
- CancellationToken
Returns: ValueTask
Recognize
public bool Recognize(ReadOnlySpan<ICandleMessage> candles)
result = iCandlePattern.Recognize(candles)
Try recognize pattern. The pattern has to be prepared by CancellationToken).
- candles
- ICandleMessage. Number of candles must be equal to CandlesCount.
Returns: Check result.