MarketRuleList
StockSharp.Algo
ルールリスト。
継承元: SynchronizedSet<IMarketRule>
実装: IMarketRuleList, INotifyList<IMarketRule>, INotifyCollection<IMarketRule>, ICollection<IMarketRule>, IEnumerable<IMarketRule>, IEnumerable, IList<IMarketRule>, ISynchronizedCollection, ISynchronizable
コンストラクター
MarketRuleList
public MarketRuleList(IMarketRuleContainer container)
marketRuleList = MarketRuleList(container)
ルールリスト。
- container
- ルールコンテナ。
メソッド
GetRulesByToken
public IEnumerable<IMarketRule> GetRulesByToken(object token)
result = marketRuleList.GetRulesByToken(token)
トークンに関連するすべてのルールを取得するには。
- token
- トークンルール。
戻り値: トークンに関連するすべてのルール。
OnAdded
protected override void OnAdded(IMarketRule item)
marketRuleList.OnAdded(item)
要素を追加します。
- item
- 要素。
OnClearing
protected override bool OnClearing()
result = marketRuleList.OnClearing()
要素をクリアする。
戻り値: 可能なアクションの兆候。
OnRemoved
protected override void OnRemoved(IMarketRule item)
marketRuleList.OnRemoved(item)
要素を削除。
- item
- 要素。