IMarketRuleContainer

StockSharp.Algo

インターフェイスは、ルールコンテナを記述します。

実装: ILogReceiver, ILogSource, IDisposable

プロパティ

IsRulesSuspended
public bool IsRulesSuspended { get; }
value = iMarketRuleContainer.IsRulesSuspended

ルールの実行が中断される。

ProcessState
public ProcessStates ProcessState { get; }
value = iMarketRuleContainer.ProcessState

動作状態。

Rules
public IMarketRuleList Rules { get; }
value = iMarketRuleContainer.Rules

ご登録ルール

メソッド

ActivateRule
public void ActivateRule(IMarketRule rule, Func<bool> process)
iMarketRuleContainer.ActivateRule(rule, process)

ルールを有効化するには

rule
ルール。
process
ルールが動作を終了した場合は、プロセッサが返されます。そうでなければ - 。
ResumeRules
public void ResumeRules()
iMarketRuleContainer.ResumeRules()

ルールの実行を復元するには、メソッド@SuspendRules@で中断します。

SuspendRules
public void SuspendRules()
iMarketRuleContainer.SuspendRules()

メソッドResumeRules@で次の復元までのルールの実行を中断します。