IMarketRuleContainer
StockSharp.Algo
La interfaz, describiendo el contenedor de reglas.
Implementa: ILogReceiver, ILogSource, IDisposable
Propiedades
IsRulesSuspended
public bool IsRulesSuspended { get; }
value = iMarketRuleContainer.IsRulesSuspended
Es la ejecución de reglas suspendida.
ProcessState
public ProcessStates ProcessState { get; }
value = iMarketRuleContainer.ProcessState
El estado de operación.
Métodos
ActivateRule
public void ActivateRule(IMarketRule rule, Func<bool> process)
iMarketRuleContainer.ActivateRule(rule, process)
Para activar la regla.
- rule
- Regla.
- process
- El procesador que regresa si la regla ha terminado su operación, de lo contrario - .
ResumeRules
public void ResumeRules()
iMarketRuleContainer.ResumeRules()
Para restaurar la ejecución de reglas, suspendida a través del método SuspendRules.
SuspendRules
public void SuspendRules()
iMarketRuleContainer.SuspendRules()
Para suspender la ejecución de reglas hasta la próxima restauración a través del método ResumeRules@.