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()

Disposes the managed resources. Override this method to add custom clean up of managed resources.

Events

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

The name change event.