StrategyParameterDictionary

StockSharp.Algo.Strategies

IStrategyParam Wörterbuch.

Erbt von: CachedSynchronizedDictionary<string, IStrategyParam>

Implementiert: IDisposable

Konstruktoren

StrategyParameterDictionary
public StrategyParameterDictionary(Strategy strategy)
strategyParameterDictionary = StrategyParameterDictionary(strategy)

IStrategyParam Wörterbuch.

strategy
Strategie

Eigenschaften

Item
public override IStrategyParam Item { get; }
value = strategyParameterDictionary.Item

Um die Spalte nach Name Name zu erhalten.

name
Name der Spalte.

Rückgabe: Spalte gefunden. Wenn die Spalte nicht existiert, wird sie zurückgegeben.

Methoden

Add
public void Add(IStrategyParam p)
strategyParameterDictionary.Add(p)

Parameter hinzufügen.

p
IStrategyParam
Add
public override void Add(string key, IStrategyParam value)
strategyParameterDictionary.Add(key, value)
Clear
public override void Clear()
strategyParameterDictionary.Clear()

Löscht alle Adapterzustände und setzt den aktuellen Zustand auf Disconnected zurück.

Dispose
public void Dispose()
strategyParameterDictionary.Dispose()

Entsorgt Elemente im Pool, die IDisposable implementieren.

Remove
public bool Remove(IStrategyParam p)
result = strategyParameterDictionary.Remove(p)

Parameter entfernen.

p
IStrategyParam
Remove
public override bool Remove(string key)
result = strategyParameterDictionary.Remove(key)
TryGetById
public bool TryGetById(string id, IStrategyParam param)
result = strategyParameterDictionary.TryGetById(id, param)

Versuchen Sie, den Parameter nach der angegebenen ID zu erhalten.

id
Id
param
IStrategyParam oder wenn Parameter nicht vorhanden sind.

Rückgabe: wenn Parameter vorhanden sind.