StrategyNameGenerator

StockSharp.Algo.Strategies

The class for the strategy name formation.

Inherits: Disposable

Constructors

StrategyNameGenerator
public StrategyNameGenerator(Strategy strategy)
strategyNameGenerator = StrategyNameGenerator(strategy)

Initializes a new instance of the StrategyNameGenerator.

strategy
Strategy.

Properties

AutoGenerateStrategyName
public bool AutoGenerateStrategyName { get; set; }
value = strategyNameGenerator.AutoGenerateStrategyName
strategyNameGenerator.AutoGenerateStrategyName = value

Whether to use the automatic generation of the strategy name. It is enabled by default.

Pattern
public string Pattern { get; set; }
value = strategyNameGenerator.Pattern
strategyNameGenerator.Pattern = value

The pattern for strategy name formation.

ShortName
public string ShortName { get; }
value = strategyNameGenerator.ShortName

The strategy brief name.

Value
public string Value { get; set; }
value = strategyNameGenerator.Value
strategyNameGenerator.Value = value

Generated or set strategy name.

Methods

DisposeManaged
protected override void DisposeManaged()
strategyNameGenerator.DisposeManaged()

Release resources.

Events

Changed
public event Action<string> Changed
strategyNameGenerator.Changed += handler

The name change event.