StrategyParameterDictionary

StockSharp.Algo.Strategies

担当: 佐藤 浩一

継承元: CachedSynchronizedDictionary<string, IStrategyParam>

実装: IDisposable

コンストラクター

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

担当: 佐藤 浩一

strategy
戦略

プロパティ

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

名前の列を取得するには 名前 。

name
カラム名。

戻り値: カラムが見つかりませんでした。カラムが存在しない場合は、返されます。

メソッド

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

パラメータを追加します。

p
担当: 佐藤 宏
Add
public override void Add(string key, IStrategyParam value)
strategyParameterDictionary.Add(key, value)
Clear
public override void Clear()
strategyParameterDictionary.Clear()

すべてのアダプターの状態をクリアし、接続解除に現在の状態をリセットします。

Dispose
public void Dispose()
strategyParameterDictionary.Dispose()

使い捨て可能を実装するプール内のアイテムの処分。

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

パラメータを削除します。

p
担当: 佐藤 宏
Remove
public override bool Remove(string key)
result = strategyParameterDictionary.Remove(key)
TryGetById
public bool TryGetById(string id, IStrategyParam param)
result = strategyParameterDictionary.TryGetById(id, param)

指定したIDでパラメータを取得してください。

id
サインイン
param
IStrategyParamまたはパラメータが存在しない場合。

戻り値: パラメータが存在している場合。