Interface IRiskManager
- Namespace
- StockSharp.Algo.Risk
- Assembly
- StockSharp.Algo.dll
The interface, describing risks control manager.
public interface IRiskManager : ILogSource, IDisposable, IPersistable
- Inherited Members
- Extension Methods
Properties
Rules
Rule list.
INotifyList<IRiskRule> Rules { get; }
Property Value
- INotifyList<IRiskRule>
Methods
ProcessRules(Message)
To process the trade message.
IEnumerable<IRiskRule> ProcessRules(Message message)
Parameters
message
MessageThe trade message.
Returns
- IEnumerable<IRiskRule>
List of rules, activated by the message.
Reset()
To reset the state.
void Reset()