ICandlePatternProvider

StockSharp.Algo.Candles.Patterns

Provider ICandlePattern.

Properties

Patterns
public IEnumerable<ICandlePattern> Patterns { get; }
value = iCandlePatternProvider.Patterns

Patterns.

Methods

InitAsync
public ValueTask InitAsync(CancellationToken cancellationToken)
result = iCandlePatternProvider.InitAsync(cancellationToken)

Initialize the storage.

cancellationToken
CancellationToken
Remove
public bool Remove(ICandlePattern pattern)
result = iCandlePatternProvider.Remove(pattern)

Remove pattern from the storage.

pattern
Pattern.

Returns: Operation result.

Save
public void Save(ICandlePattern pattern)
iCandlePatternProvider.Save(pattern)

Save pattern to the storage.

pattern
Pattern.
TryFind
public bool TryFind(string name, ICandlePattern pattern)
result = iCandlePatternProvider.TryFind(name, pattern)

Find pattern by name.

name
Name.
pattern
ICandlePattern or .

Returns: if pattern was loaded otherwise .

Events

PatternCreated
public event Action<ICandlePattern> PatternCreated
iCandlePatternProvider.PatternCreated += handler

ICandlePattern created event.

PatternDeleted
public event Action<ICandlePattern> PatternDeleted
iCandlePatternProvider.PatternDeleted += handler

ICandlePattern deleted event.

PatternReplaced
public event Action<ICandlePattern, ICandlePattern> PatternReplaced
iCandlePatternProvider.PatternReplaced += handler

ICandlePattern replaced event.