Table of Contents

Interface ICandlePatternProvider

Namespace
StockSharp.Algo.Candles.Patterns
Assembly
StockSharp.Algo.dll

Provider ICandlePattern.

public interface ICandlePatternProvider
Extension Methods

Properties

Patterns

Patterns.

IEnumerable<ICandlePattern> Patterns { get; }

Property Value

IEnumerable<ICandlePattern>

Methods

Init()

Initialize the storage.

void Init()

Remove(ICandlePattern)

Remove pattern from the storage.

bool Remove(ICandlePattern pattern)

Parameters

pattern ICandlePattern

Pattern.

Returns

bool

Operation result.

Save(ICandlePattern)

Save pattern to the storage.

void Save(ICandlePattern pattern)

Parameters

pattern ICandlePattern

Pattern.

TryFind(string, out ICandlePattern)

Find pattern by name.

bool TryFind(string name, out ICandlePattern pattern)

Parameters

name string

Name.

pattern ICandlePattern

ICandlePattern or null.

Returns

bool

true if pattern was loaded otherwise false.

Events

PatternCreated

ICandlePattern created event.

event Action<ICandlePattern> PatternCreated

Event Type

Action<ICandlePattern>

PatternDeleted

ICandlePattern deleted event.

event Action<ICandlePattern> PatternDeleted

Event Type

Action<ICandlePattern>

PatternReplaced

ICandlePattern replaced event.

event Action<ICandlePattern, ICandlePattern> PatternReplaced

Event Type

Action<ICandlePattern, ICandlePattern>