IRiskManager

StockSharp.Algo.Risk

A interface, descrevendo o gestor de controlo de riscos.

Implementa: ILogSource, IDisposable, IAsyncPersistable

Propriedades

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

Lista de regras.

Métodos

CloneAsync
public ValueTask<IRiskManager> CloneAsync(CancellationToken cancellationToken)
result = iRiskManager.CloneAsync(cancellationToken)

Create a copy of the manager.

cancellationToken
CancellationToken

Retorna: Copy.

ProcessRules
public IEnumerable<IRiskRule> ProcessRules(Message message)
result = iRiskManager.ProcessRules(message)

Processar a mensagem comercial.

message
A mensagem comercial.

Retorna: Lista de regras, ativadas pela mensagem.

Reset
public void Reset()
iRiskManager.Reset()

Para reiniciar o estado.