IRiskManager
StockSharp.Algo.Risk
The interface, describing risks control manager.
Implements: ILogSource, IDisposable, IAsyncPersistable
Properties
Methods
CloneAsync
public ValueTask<IRiskManager> CloneAsync(CancellationToken cancellationToken)
result = iRiskManager.CloneAsync(cancellationToken)
Create a copy of the manager.
- cancellationToken
- CancellationToken
Returns: Copy.
ProcessRules
public IEnumerable<IRiskRule> ProcessRules(Message message)
result = iRiskManager.ProcessRules(message)
To process the trade message.
- message
- The trade message.
Returns: List of rules, activated by the message.