RiskManager

StockSharp.Algo.Risk

El gerente de control de riesgos.

Hereda de: BaseLogReceiver

Implementa: IRiskManager, ILogSource, IDisposable, IPersistable, ICloneable<IRiskManager>, ICloneable

Constructores

RiskManager
public RiskManager()
riskManager = RiskManager()

Inicia una nueva instancia de la RiskManager.

Propiedades

Rules
public INotifyList<IRiskRule> Rules { get; }
value = riskManager.Rules

La lista de comisiones que calculan reglas.

Métodos

Clone
public IRiskManager Clone()
result = riskManager.Clone()

Crea una copia profunda de un DataSeries

Load
public override void Load(SettingsStorage storage)
riskManager.Load(storage)

Ajustes de carga.

storage
Configuración de almacenamiento.
ProcessRules
public IEnumerable<IRiskRule> ProcessRules(Message message)
result = riskManager.ProcessRules(message)

Para procesar el mensaje comercial.

message
El mensaje comercial.

Devuelve: Lista de reglas activadas por el mensaje.

Reset
public virtual void Reset()
riskManager.Reset()

Reiniciar el estado.

Save
public override void Save(SettingsStorage storage)
riskManager.Save(storage)

Guardar configuración.

storage
Configuración de almacenamiento.