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.
Save
public override void Save(SettingsStorage storage)
riskManager.Save(storage)
Guardar configuración.
- storage
- Configuración de almacenamiento.