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.