ComplexCandlePattern
StockSharp.Algo.Candles.Patterns
Base complex implementation of ICandlePattern.
Implements: ICandlePattern, IAsyncPersistable
Constructors
ComplexCandlePattern
public ComplexCandlePattern()
complexCandlePattern = ComplexCandlePattern()
Initializes a new instance of the ComplexCandlePattern.
ComplexCandlePattern
public ComplexCandlePattern(string name, IEnumerable<ICandlePattern> inner)
complexCandlePattern = ComplexCandlePattern(name, inner)
Initializes a new instance of the ComplexCandlePattern.
Properties
CandlesCount
public int CandlesCount { get; private set; }
value = complexCandlePattern.CandlesCount
complexCandlePattern.CandlesCount = value
Candles in pattern.
Inner
public IEnumerable<ICandlePattern> Inner { get; }
value = complexCandlePattern.Inner
Inner patterns.
Name
public string Name { get; private set; }
value = complexCandlePattern.Name
complexCandlePattern.Name = value
Name.
Methods
PrepareAsync
public ValueTask PrepareAsync(CancellationToken cancellationToken)
result = complexCandlePattern.PrepareAsync(cancellationToken)
Prepare the pattern for ICandleMessage}): compile what it is made of. Repeated calls do nothing.
- cancellationToken
- CancellationToken
Returns: ValueTask
ToString
public override string ToString()
result = complexCandlePattern.ToString()
Returns a string representation of the tuple, with values separated by commas.
Returns: A string representing the tuple's values.